AWS cli documentation change
Summary
Updated AWS CLI version reference from 2.34.38 to 2.34.40 and restructured production variant documentation. Added detailed InstancePools configuration showing instance types and counts, while reorganizing existing fields like VariantStatus, ServerlessConfig, and scaling policies.
Security assessment
The changes involve documentation restructuring and addition of new instance configuration options without any mention of security vulnerabilities, access controls, encryption, or compliance requirements. The modifications focus on operational aspects of SageMaker endpoints.
Diff
diff --git a/cli/latest/reference/sagemaker/search.md b/cli/latest/reference/sagemaker/search.md index 1063d3fa1..39500b6d7 100644 --- a//cli/latest/reference/sagemaker/search.md +++ b//cli/latest/reference/sagemaker/search.md @@ -15 +15 @@ - * [AWS CLI 2.34.38 Command Reference](../../index.html) » + * [AWS CLI 2.34.40 Command Reference](../../index.html) » @@ -8703 +8703 @@ Results -> (list) ->>>>> VariantStatus -> (list) +>>>>> InstancePools -> (list) @@ -8705 +8705 @@ Results -> (list) ->>>>>> The endpoint variant status which describes the current deployment stage status or operational status. +>>>>>> A list of instance pools for the production variant. Each pool indicates the instance type and the current number of instances of that type. @@ -8709,2 +8709 @@ Results -> (list) ->>>>>> * min: `0` ->>>>>> * max: `5` +>>>>>> * min: `1` @@ -8716,159 +8715 @@ Results -> (list) ->>>>>>> Describes the status of the production variant. ->>>>>>> ->>>>>>> Status -> (string) [required] ->>>>>>> ->>>>>>>> The endpoint variant status which describes the current deployment stage status or operational status. ->>>>>>>> ->>>>>>>> * `Creating` : Creating inference resources for the production variant. ->>>>>>>> * `Deleting` : Terminating inference resources for the production variant. ->>>>>>>> * `Updating` : Updating capacity for the production variant. ->>>>>>>> * `ActivatingTraffic` : Turning on traffic for the production variant. ->>>>>>>> * `Baking` : Waiting period to monitor the CloudWatch alarms in the automatic rollback configuration. ->>>>>>>> - ->>>>>>>> ->>>>>>>> Possible values: ->>>>>>>> ->>>>>>>> * `Creating` ->>>>>>>> * `Updating` ->>>>>>>> * `Deleting` ->>>>>>>> * `ActivatingTraffic` ->>>>>>>> * `Baking` ->>>>>>>> - ->>>>>>> ->>>>>>> StatusMessage -> (string) ->>>>>>> ->>>>>>>> A message that describes the status of the production variant. ->>>>>>>> ->>>>>>>> Constraints: ->>>>>>>> ->>>>>>>> * min: `0` ->>>>>>>> * max: `1024` ->>>>>>>> - ->>>>>>> ->>>>>>> StartTime -> (timestamp) ->>>>>>> ->>>>>>>> The start time of the current status change. ->>>>> ->>>>> CurrentServerlessConfig -> (structure) ->>>>> ->>>>>> The serverless configuration for the endpoint. ->>>>>> ->>>>>> MemorySizeInMB -> (integer) [required] ->>>>>> ->>>>>>> The memory size of your serverless endpoint. Valid values are in 1 GB increments: 1024 MB, 2048 MB, 3072 MB, 4096 MB, 5120 MB, or 6144 MB. ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `1024` ->>>>>>> * max: `6144` ->>>>>>> - ->>>>>> ->>>>>> MaxConcurrency -> (integer) [required] ->>>>>> ->>>>>>> The maximum number of concurrent invocations your serverless endpoint can process. ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `1` ->>>>>>> * max: `200` ->>>>>>> - ->>>>>> ->>>>>> ProvisionedConcurrency -> (integer) ->>>>>> ->>>>>>> The amount of provisioned concurrency to allocate for the serverless endpoint. Should be less than or equal to `MaxConcurrency` . ->>>>>>> ->>>>>>> ### Note ->>>>>>> ->>>>>>> This field is not supported for serverless endpoint recommendations for Inference Recommender jobs. For more information about creating an Inference Recommender job, see [CreateInferenceRecommendationsJobs](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateInferenceRecommendationsJob.html) . ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `1` ->>>>>>> * max: `200` ->>>>>>> - ->>>>> ->>>>> DesiredServerlessConfig -> (structure) ->>>>> ->>>>>> The serverless configuration requested for the endpoint update. ->>>>>> ->>>>>> MemorySizeInMB -> (integer) [required] ->>>>>> ->>>>>>> The memory size of your serverless endpoint. Valid values are in 1 GB increments: 1024 MB, 2048 MB, 3072 MB, 4096 MB, 5120 MB, or 6144 MB. ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `1024` ->>>>>>> * max: `6144` ->>>>>>> - ->>>>>> ->>>>>> MaxConcurrency -> (integer) [required] ->>>>>> ->>>>>>> The maximum number of concurrent invocations your serverless endpoint can process. ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `1` ->>>>>>> * max: `200` ->>>>>>> - ->>>>>> ->>>>>> ProvisionedConcurrency -> (integer) ->>>>>> ->>>>>>> The amount of provisioned concurrency to allocate for the serverless endpoint. Should be less than or equal to `MaxConcurrency` . ->>>>>>> ->>>>>>> ### Note ->>>>>>> ->>>>>>> This field is not supported for serverless endpoint recommendations for Inference Recommender jobs. For more information about creating an Inference Recommender job, see [CreateInferenceRecommendationsJobs](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateInferenceRecommendationsJob.html) . ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `1` ->>>>>>> * max: `200` ->>>>>>> - ->>>>> ->>>>> ManagedInstanceScaling -> (structure) ->>>>> ->>>>>> Settings that control the range in the number of instances that the endpoint provisions as it scales up or down to accommodate traffic. ->>>>>> ->>>>>> Status -> (string) ->>>>>> ->>>>>>> Indicates whether managed instance scaling is enabled. ->>>>>>> ->>>>>>> Possible values: ->>>>>>> ->>>>>>> * `ENABLED` ->>>>>>> * `DISABLED` ->>>>>>> - ->>>>>> ->>>>>> MinInstanceCount -> (integer) ->>>>>> ->>>>>>> The minimum number of instances that the endpoint must retain when it scales down to accommodate a decrease in traffic. ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `0` ->>>>>>> - ->>>>>> ->>>>>> MaxInstanceCount -> (integer) ->>>>>> ->>>>>>> The maximum number of instances that the endpoint can provision when it scales up to accommodate an increase in traffic. ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `1` ->>>>>>> - ->>>>>> ->>>>>> ScaleInPolicy -> (structure) ->>>>>> ->>>>>>> Configures the scale-in behavior for managed instance scaling. +>>>>>>> A summary of an instance pool for a production variant, including the instance type and the current number of instances. @@ -8876 +8717 @@ Results -> (list) ->>>>>>> Strategy -> (string) [required] +>>>>>>> InstanceType -> (string) [required] @@ -8878,9 +8719 @@ Results -> (list) ->>>>>>>> The strategy for scaling in instances. ->>>>>>>> ->>>>>>>>> IDLE_RELEASE ->>>>>>>> ->>>>>>>> Releases instances that have no hosted inference component copies. ->>>>>>>> ->>>>>>>>> CONSOLIDATION ->>>>>>>> ->>>>>>>> Consolidates inference component copies onto fewer instances to release more instances. Consolidation honors the scheduling configuration of each inference component. For example, if an inference component specifies Availability Zone balance, consolidation only proceeds when the resulting distribution does not increase the imbalance. +>>>>>>>> The ML compute instance type for the instance pool. @@ -8890,81 +8723,552 @@ Results -> (list) ->>>>>>>> * `IDLE_RELEASE` ->>>>>>>> * `CONSOLIDATION` ->>>>>>>> - ->>>>>>> ->>>>>>> MaximumStepSize -> (integer) ->>>>>>>