SageMakerEndpoint
Specifies the configuration for a Amazon SageMaker endpoint.
Contents
- executionRole
-
The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and docker image for deployment on Amazon EC2 compute instances or for batch transform jobs.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 2048.
Pattern:
^arn:aws(-[^:]+)?:iam::([0-9]{12})?:role/.+$
Required: Yes
- initialInstanceCount
-
The number of Amazon EC2 compute instances to deploy for initial endpoint creation.
Type: Integer
Valid Range: Minimum value of 1.
Required: Yes
- instanceType
-
The Amazon EC2 compute instance type to deploy for hosting the model.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 50.
Required: Yes
- kmsEncryptionKey
-
The AWS KMS key that Amazon SageMaker uses to encrypt data on the storage volume attached to the Amazon EC2 compute instance that hosts the endpoint.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 2048.
Pattern:
^(arn:aws(-[^:]+)?:kms:[a-zA-Z0-9-]*:[0-9]{12}:((key/[a-zA-Z0-9-]{36})|(alias/[a-zA-Z0-9-_/]+)))|([a-zA-Z0-9-]{36})|(alias/[a-zA-Z0-9-_/]+)$
Required: No
- vpc
-
The VPC configuration for the endpoint.
Type: VpcConfig object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: