Class CfnEndpointConfigPropsMixin.DataCaptureConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnEndpointConfigPropsMixin.DataCaptureConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEndpointConfigPropsMixin.DataCaptureConfigProperty
CfnEndpointConfigPropsMixin.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.cfnpropertymixins.services.sagemaker.CfnEndpointConfigPropsMixin.DataCaptureConfigProperty
CfnEndpointConfigPropsMixin.DataCaptureConfigProperty.Builder, CfnEndpointConfigPropsMixin.DataCaptureConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEndpointConfigPropsMixin.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 theCfnEndpointConfigPropsMixin.DataCaptureConfigProperty.Builder.
-
-
Method Details
-
getCaptureContentTypeHeader
Description copied from interface:CfnEndpointConfigPropsMixin.DataCaptureConfigPropertyA list of the JSON and CSV content type that the endpoint captures.Returns union: either
IResolvableorCfnEndpointConfigPropsMixin.CaptureContentTypeHeaderProperty- Specified by:
getCaptureContentTypeHeaderin interfaceCfnEndpointConfigPropsMixin.DataCaptureConfigProperty- See Also:
-
getCaptureOptions
Description copied from interface:CfnEndpointConfigPropsMixin.DataCaptureConfigPropertySpecifies whether the endpoint captures input data to your model, output data from your model, or both.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnEndpointConfigPropsMixin.CaptureOptionProperty>- Specified by:
getCaptureOptionsin interfaceCfnEndpointConfigPropsMixin.DataCaptureConfigProperty- See Also:
-
getDestinationS3Uri
Description copied from interface:CfnEndpointConfigPropsMixin.DataCaptureConfigPropertyThe S3 bucket where model monitor stores captured data.- Specified by:
getDestinationS3Uriin interfaceCfnEndpointConfigPropsMixin.DataCaptureConfigProperty- See Also:
-
getEnableCapture
Description copied from interface:CfnEndpointConfigPropsMixin.DataCaptureConfigPropertySet toTrueto enable data capture.Returns union: either
BooleanorIResolvable- Specified by:
getEnableCapturein interfaceCfnEndpointConfigPropsMixin.DataCaptureConfigProperty- See Also:
-
getInitialSamplingPercentage
Description copied from interface:CfnEndpointConfigPropsMixin.DataCaptureConfigPropertyThe percentage of data to capture.- Specified by:
getInitialSamplingPercentagein interfaceCfnEndpointConfigPropsMixin.DataCaptureConfigProperty- See Also:
-
getKmsKeyId
Description copied from interface:CfnEndpointConfigPropsMixin.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 interfaceCfnEndpointConfigPropsMixin.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()
-