Class CfnEndpointConfig.DataCaptureConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnEndpointConfig.DataCaptureConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEndpointConfig.DataCaptureConfigProperty
CfnEndpointConfig.DataCaptureConfigProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.sagemaker.CfnEndpointConfig.DataCaptureConfigProperty
CfnEndpointConfig.DataCaptureConfigProperty.Builder, CfnEndpointConfig.DataCaptureConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEndpointConfig.DataCaptureConfigProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectA list of the JSON and CSV content type that the endpoint captures.final ObjectSpecifies whether the endpoint captures input data to your model, output data from your model, or both.final StringThe S3 bucket where model monitor stores captured data.final ObjectSet toTrueto enable data capture.final NumberThe percentage of data to capture.final StringThe AWS Key Management Service ( AWS KMS) key that Amazon SageMaker uses to encrypt the captured data at rest using Amazon S3 server-side encryption.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnEndpointConfig.DataCaptureConfigProperty.Builder.
-
-
Method Details
-
getCaptureOptions
Description copied from interface:CfnEndpointConfig.DataCaptureConfigPropertySpecifies whether the endpoint captures input data to your model, output data from your model, or both.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnEndpointConfig.CaptureOptionProperty>- Specified by:
getCaptureOptionsin interfaceCfnEndpointConfig.DataCaptureConfigProperty- See Also:
-
getDestinationS3Uri
Description copied from interface:CfnEndpointConfig.DataCaptureConfigPropertyThe S3 bucket where model monitor stores captured data.- Specified by:
getDestinationS3Uriin interfaceCfnEndpointConfig.DataCaptureConfigProperty- See Also:
-
getInitialSamplingPercentage
Description copied from interface:CfnEndpointConfig.DataCaptureConfigPropertyThe percentage of data to capture.- Specified by:
getInitialSamplingPercentagein interfaceCfnEndpointConfig.DataCaptureConfigProperty- See Also:
-
getCaptureContentTypeHeader
Description copied from interface:CfnEndpointConfig.DataCaptureConfigPropertyA list of the JSON and CSV content type that the endpoint captures.Returns union: either
IResolvableorCfnEndpointConfig.CaptureContentTypeHeaderProperty- Specified by:
getCaptureContentTypeHeaderin interfaceCfnEndpointConfig.DataCaptureConfigProperty- See Also:
-
getEnableCapture
Description copied from interface:CfnEndpointConfig.DataCaptureConfigPropertySet toTrueto enable data capture.Returns union: either
BooleanorIResolvable- Specified by:
getEnableCapturein interfaceCfnEndpointConfig.DataCaptureConfigProperty- See Also:
-
getKmsKeyId
Description copied from interface:CfnEndpointConfig.DataCaptureConfigPropertyThe AWS Key Management Service ( AWS KMS) key that Amazon SageMaker uses to encrypt the captured data at rest using Amazon S3 server-side encryption.The KmsKeyId can be any of the following formats: Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab Key ARN: arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab Alias name: alias/ExampleAlias Alias name ARN: arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. For more information, see KMS-Managed Encryption Keys (https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingKMSEncryption.html) in the Amazon Simple Storage Service Developer Guide. The KMS key policy must grant permission to the IAM role that you specify in your CreateModel (https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateModel.html) request. For more information, see Using Key Policies in AWS KMS (http://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html) in the AWS Key Management Service Developer Guide.
- Specified by:
getKmsKeyIdin interfaceCfnEndpointConfig.DataCaptureConfigProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-