Struct aws_sdk_sagemaker::types::DataCaptureConfig
source · #[non_exhaustive]pub struct DataCaptureConfig { /* private fields */ }
Expand description
Configuration to control how SageMaker captures inference data.
Implementations§
source§impl DataCaptureConfig
impl DataCaptureConfig
sourcepub fn enable_capture(&self) -> bool
pub fn enable_capture(&self) -> bool
Whether data capture should be enabled or disabled (defaults to enabled).
sourcepub fn initial_sampling_percentage(&self) -> Option<i32>
pub fn initial_sampling_percentage(&self) -> Option<i32>
The percentage of requests SageMaker will capture. A lower value is recommended for Endpoints with high traffic.
sourcepub fn destination_s3_uri(&self) -> Option<&str>
pub fn destination_s3_uri(&self) -> Option<&str>
The Amazon S3 location used to capture the data.
sourcepub fn kms_key_id(&self) -> Option<&str>
pub fn kms_key_id(&self) -> Option<&str>
The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that 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
sourcepub fn capture_options(&self) -> Option<&[CaptureOption]>
pub fn capture_options(&self) -> Option<&[CaptureOption]>
Specifies data Model Monitor will capture. You can configure whether to collect only input, only output, or both
sourcepub fn capture_content_type_header(&self) -> Option<&CaptureContentTypeHeader>
pub fn capture_content_type_header(&self) -> Option<&CaptureContentTypeHeader>
Configuration specifying how to treat different headers. If no headers are specified SageMaker will by default base64 encode when capturing the data.
source§impl DataCaptureConfig
impl DataCaptureConfig
sourcepub fn builder() -> DataCaptureConfigBuilder
pub fn builder() -> DataCaptureConfigBuilder
Creates a new builder-style object to manufacture DataCaptureConfig
.
Trait Implementations§
source§impl Clone for DataCaptureConfig
impl Clone for DataCaptureConfig
source§fn clone(&self) -> DataCaptureConfig
fn clone(&self) -> DataCaptureConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DataCaptureConfig
impl Debug for DataCaptureConfig
source§impl PartialEq<DataCaptureConfig> for DataCaptureConfig
impl PartialEq<DataCaptureConfig> for DataCaptureConfig
source§fn eq(&self, other: &DataCaptureConfig) -> bool
fn eq(&self, other: &DataCaptureConfig) -> bool
self
and other
values to be equal, and is used
by ==
.