modules/pipeline/templates/my_inference_pipeline.yaml [20:49]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      DefinitionString: !Sub |-
        {
          "StartAt": "SageMaker pre-processing step",
          "States": {
            "SageMaker pre-processing step": {
              "Resource": "arn:aws:states:::sagemaker:createProcessingJob.sync",
              "Parameters": {
                "ProcessingJobName.$": "$$.Execution.Input['PreprocessingJobName']",
                "ProcessingInputs": [
                  {
                    "InputName": "input-1",
                    "S3Input": {
                      "S3Uri.$": "$$.Execution.Input['InputDataURL']",
                      "LocalPath": "/opt/ml/processing/input",
                      "S3DataType": "S3Prefix",
                      "S3InputMode": "File",
                      "S3DataDistributionType": "FullyReplicated",
                      "S3CompressionType": "None"
                    }
                  },
                  {
                    "InputName": "code",
                    "S3Input": {
                      "S3Uri.$": "$$.Execution.Input['PreprocessingCodeURL']",
                      "LocalPath": "/opt/ml/processing/input/code",
                      "S3DataType": "S3Prefix",
                      "S3InputMode": "File",
                      "S3DataDistributionType": "FullyReplicated",
                      "S3CompressionType": "None"
                    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



modules/pipeline/templates/my_training_pipeline.yaml [19:48]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      DefinitionString: !Sub |-
        {
          "StartAt": "SageMaker pre-processing step",
          "States": {
            "SageMaker pre-processing step": {
              "Resource": "arn:aws:states:::sagemaker:createProcessingJob.sync",
              "Parameters": {
                "ProcessingJobName.$": "$$.Execution.Input['PreprocessingJobName']",
                "ProcessingInputs": [
                  {
                    "InputName": "input-1",
                    "S3Input": {
                      "S3Uri.$": "$$.Execution.Input['InputDataURL']",
                      "LocalPath": "/opt/ml/processing/input",
                      "S3DataType": "S3Prefix",
                      "S3InputMode": "File",
                      "S3DataDistributionType": "FullyReplicated",
                      "S3CompressionType": "None"
                    }
                  },
                  {
                    "InputName": "code",
                    "S3Input": {
                      "S3Uri.$": "$$.Execution.Input['PreprocessingCodeURL']",
                      "LocalPath": "/opt/ml/processing/input/code",
                      "S3DataType": "S3Prefix",
                      "S3InputMode": "File",
                      "S3DataDistributionType": "FullyReplicated",
                      "S3CompressionType": "None"
                    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



