AWS step-functions documentation change
Summary
Removed detailed API parameter documentation for multiple SageMaker actions and reorganized an existing note about IAM policies for CreateTransformJob.
Security assessment
The changes involve documentation cleanup and reorganization. The note about IAM policies for CreateTransformJob appears to be relocated rather than newly added, and there is no evidence of security vulnerability fixes or new security feature documentation.
Diff
diff --git a/step-functions/latest/dg/connect-sagemaker.md b/step-functions/latest/dg/connect-sagemaker.md index bc167dcb6..ba71bc5cb 100644 --- a//step-functions/latest/dg/connect-sagemaker.md +++ b//step-functions/latest/dg/connect-sagemaker.md @@ -28,12 +27,0 @@ To learn about integrating with AWS services in Step Functions, see [Integrating - * [Request syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html#API_CreateEndpoint_RequestSyntax) - - * Supported parameters: - - * [`EndpointConfigName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html#API_CreateEndpoint_RequestParameters) - - * [`EndpointName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html#API_CreateEndpoint_RequestParameters) - - * [`Tags`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html#API_CreateEndpoint_RequestParameters) - - * [Response syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html#API_CreateEndpoint_ResponseSyntax) - @@ -42,14 +29,0 @@ To learn about integrating with AWS services in Step Functions, see [Integrating - * [Request syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpointConfig.html#API_CreateEndpointConfig_RequestSyntax) - - * Supported parameters: - - * [`EndpointConfigName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpointConfig.html#API_CreateEndpointConfig_RequestParameters) - - * [`KmsKeyId`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpointConfig.html#API_CreateEndpointConfig_RequestParameters) - - * [`ProductionVariants`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpointConfig.html#API_CreateEndpointConfig_RequestParameters) - - * [`Tags`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpointConfig.html#API_CreateEndpointConfig_RequestParameters) - - * [Response syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpointConfig.html#API_CreateEndpointConfig_ResponseSyntax) - @@ -58,16 +31,0 @@ To learn about integrating with AWS services in Step Functions, see [Integrating - * [Request syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateHyperParameterTuningJob.html#API_CreateHyperParameterTuningJob_RequestSyntax) - - * Supported parameters: - - * [`HyperParameterTuningJobConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateHyperParameterTuningJob.html#API_CreateHyperParameterTuningJob_RequestParameters) - - * [`HyperParameterTuningJobName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateHyperParameterTuningJob.html#API_CreateHyperParameterTuningJob_RequestParameters) - - * [`Tags`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateHyperParameterTuningJob.html#API_CreateHyperParameterTuningJob_RequestParameters) - - * [`TrainingJobDefinition`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateHyperParameterTuningJob.html#API_CreateHyperParameterTuningJob_RequestParameters) - - * [`WarmStartConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateHyperParameterTuningJob.html#API_CreateHyperParameterTuningJob_RequestParameters) - - * [Response syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateHyperParameterTuningJob.html#API_CreateHyperParameterTuningJob_ResponseSyntax) - @@ -76,26 +33,0 @@ To learn about integrating with AWS services in Step Functions, see [Integrating - * [Request syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestSyntax) - - * Supported parameters: - - * [`HumanTaskConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestParameters) - - * [`InputConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestParameters) - - * [`LabelAttributeName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestParameters) - - * [`LabelCategoryConfigS3Uri`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestParameters) - - * [`LabelingJobAlgorithmsConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestParameters) - - * [`LabelingJobName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestParameters) - - * [`OutputConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestParameters) - - * [`RoleArn`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestParameters) - - * [`StoppingConditions`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestParameters) - - * [`Tags`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_RequestParameters) - - * [Response syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateLabelingJob.html#API_CreateLabelingJob_ResponseSyntax) - @@ -104,18 +35,0 @@ To learn about integrating with AWS services in Step Functions, see [Integrating - * [Request syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateModel.html#API_CreateModel_RequestSyntax) - - * Supported parameters: - - * [`Containers`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateModel.html#API_CreateModel_RequestParameters) - - * [`EnableNetworkIsolation`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateModel.html#API_CreateModel_RequestParameters) - - * [`ExecutionRoleArn`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateModel.html#API_CreateModel_RequestParameters) - - * [`ModelName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateModel.html#API_CreateModel_RequestParameters) - - * [`PrimaryContainer`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateModel.html#API_CreateModel_RequestParameters) - - * [`Tags`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateModel.html#API_CreateModel_RequestParameters) - - * [`VpcConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateModel.html#API_CreateModel_RequestParameters) - @@ -124,28 +37,0 @@ To learn about integrating with AWS services in Step Functions, see [Integrating - * [Request syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestSyntax) - - * Supported parameters: - - * [`AppSpecification`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [`Environment`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [`ExperimentConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [`NetworkConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [`ProcessingInputs`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [`ProcessingJobName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [`ProcessingOutputConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [`ProcessingResources`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [`RoleArn`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [`StoppingCondition`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [`Tags`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_RequestParameters) - - * [Response syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateProcessingJob.html#API_CreateProcessingJob_ResponseSyntax) - @@ -154,26 +39,0 @@ To learn about integrating with AWS services in Step Functions, see [Integrating - * [Request syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestSyntax) - - * Supported parameters: - - * [`AlgorithmSpecification`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestParameters) - - * [`HyperParameters`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestParameters) - - * [`InputDataConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestParameters) - - * [`OutputDataConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestParameters) - - * [`ResourceConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestParameters) - - * [`RoleArn`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestParameters) - - * [`StoppingCondition`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestParameters) - - * [`Tags`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestParameters) - - * [`TrainingJobName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestParameters) - - * [`VpcConfig`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_RequestParameters) - - * [Response syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html#API_CreateTrainingJob_ResponseSyntax) - @@ -182,30 +41,0 @@ To learn about integrating with AWS services in Step Functions, see [Integrating -###### Note - -AWS Step Functions will not automatically create a policy for `CreateTransformJob`. You must attach an inline policy to the created role. For more information, see this example IAM policy: CreateTrainingJob. - - * [Request syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestSyntax) - - * Supported parameters: - - * [`BatchStrategy`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestParameters) - - * [`Environment`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestParameters) - - * [`MaxConcurrentTransforms`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestParameters) - - * [`MaxPayloadInMB `](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestParameters) - - * [`ModelName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestParameters) - - * [`Tags`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestParameters) - - * [`TransformInput`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestParameters) - - * [`TransformJobName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestParameters) - - * [`TransformOutput`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestParameters) - - * [`TransformResources`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_RequestParameters) - - * [Response syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTransformJob.html#API_CreateTransformJob_ResponseSyntax) - @@ -214 +43,0 @@ AWS Step Functions will not automatically create a policy for `CreateTransformJo - * [Request syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_UpdateEndpoint.html#API_UpdateEndpoint_RequestSyntax) @@ -216,7 +44,0 @@ AWS Step Functions will not automatically create a policy for `CreateTransformJo - * Supported parameters: - - * [`EndpointConfigName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_UpdateEndpoint.html#API_UpdateEndpoint_RequestParameters) - - * [`EndpointName`](https://docs.aws.amazon.com/sagemaker/latest/dg/API_UpdateEndpoint.html#API_UpdateEndpoint_RequestParameters) - - * [Response syntax](https://docs.aws.amazon.com/sagemaker/latest/dg/API_UpdateEndpoint.html#API_UpdateEndpoint_ResponseSyntax) @@ -224,0 +47 @@ AWS Step Functions will not automatically create a policy for `CreateTransformJo +###### Note @@ -225,0 +49 @@ AWS Step Functions will not automatically create a policy for `CreateTransformJo +AWS Step Functions will not automatically create a policy for `CreateTransformJob`. You must attach an inline policy to the created role. For more information, see this example IAM policy: CreateTrainingJob.