Skip to content

/AWS1/CL_BDKSAGEMAKERENDPOINT

Specifies the configuration for a Amazon SageMaker endpoint.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_initialinstancecount TYPE /AWS1/BDKINSTANCECOUNT /AWS1/BDKINSTANCECOUNT

The number of Amazon EC2 compute instances to deploy for initial endpoint creation.

iv_instancetype TYPE /AWS1/BDKINSTANCETYPE /AWS1/BDKINSTANCETYPE

The Amazon EC2 compute instance type to deploy for hosting the model.

iv_executionrole TYPE /AWS1/BDKROLEARN /AWS1/BDKROLEARN

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.

Optional arguments:

iv_kmsencryptionkey TYPE /AWS1/BDKKMSKEYID /AWS1/BDKKMSKEYID

The Amazon Web Services KMS key that Amazon SageMaker uses to encrypt data on the storage volume attached to the Amazon EC2 compute instance that hosts the endpoint.

io_vpc TYPE REF TO /AWS1/CL_BDKVPCCONFIG /AWS1/CL_BDKVPCCONFIG

The VPC configuration for the endpoint.


Queryable Attributes

initialInstanceCount

The number of Amazon EC2 compute instances to deploy for initial endpoint creation.

Accessible with the following methods

Method Description
GET_INITIALINSTANCECOUNT() Getter for INITIALINSTANCECOUNT, with configurable default
ASK_INITIALINSTANCECOUNT() Getter for INITIALINSTANCECOUNT w/ exceptions if field has n
HAS_INITIALINSTANCECOUNT() Determine if INITIALINSTANCECOUNT has a value

instanceType

The Amazon EC2 compute instance type to deploy for hosting the model.

Accessible with the following methods

Method Description
GET_INSTANCETYPE() Getter for INSTANCETYPE, with configurable default
ASK_INSTANCETYPE() Getter for INSTANCETYPE w/ exceptions if field has no value
HAS_INSTANCETYPE() Determine if INSTANCETYPE has a value

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.

Accessible with the following methods

Method Description
GET_EXECUTIONROLE() Getter for EXECUTIONROLE, with configurable default
ASK_EXECUTIONROLE() Getter for EXECUTIONROLE w/ exceptions if field has no value
HAS_EXECUTIONROLE() Determine if EXECUTIONROLE has a value

kmsEncryptionKey

The Amazon Web Services KMS key that Amazon SageMaker uses to encrypt data on the storage volume attached to the Amazon EC2 compute instance that hosts the endpoint.

Accessible with the following methods

Method Description
GET_KMSENCRYPTIONKEY() Getter for KMSENCRYPTIONKEY, with configurable default
ASK_KMSENCRYPTIONKEY() Getter for KMSENCRYPTIONKEY w/ exceptions if field has no va
HAS_KMSENCRYPTIONKEY() Determine if KMSENCRYPTIONKEY has a value

vpc

The VPC configuration for the endpoint.

Accessible with the following methods

Method Description
GET_VPC() Getter for VPC