Class: Aws::SageMaker::Types::DataCaptureConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::DataCaptureConfig
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
Note:
When making an API call, you may pass DataCaptureConfig data as a hash:
{
enable_capture: false,
initial_sampling_percentage: 1, # required
destination_s3_uri: "DestinationS3Uri", # required
kms_key_id: "KmsKeyId",
capture_options: [ # required
{
capture_mode: "Input", # required, accepts Input, Output
},
],
capture_content_type_header: {
csv_content_types: ["CsvContentType"],
json_content_types: ["JsonContentType"],
},
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#capture_content_type_header ⇒ Types::CaptureContentTypeHeader
-
#capture_options ⇒ Array<Types::CaptureOption>
-
#destination_s3_uri ⇒ String
-
#enable_capture ⇒ Boolean
-
#initial_sampling_percentage ⇒ Integer
-
#kms_key_id ⇒ String
Instance Attribute Details
#capture_content_type_header ⇒ Types::CaptureContentTypeHeader
8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 8797 class DataCaptureConfig < Struct.new( :enable_capture, :initial_sampling_percentage, :destination_s3_uri, :kms_key_id, :capture_options, :capture_content_type_header) SENSITIVE = [] include Aws::Structure end |
#capture_options ⇒ Array<Types::CaptureOption>
8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 8797 class DataCaptureConfig < Struct.new( :enable_capture, :initial_sampling_percentage, :destination_s3_uri, :kms_key_id, :capture_options, :capture_content_type_header) SENSITIVE = [] include Aws::Structure end |
#destination_s3_uri ⇒ String
8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 8797 class DataCaptureConfig < Struct.new( :enable_capture, :initial_sampling_percentage, :destination_s3_uri, :kms_key_id, :capture_options, :capture_content_type_header) SENSITIVE = [] include Aws::Structure end |
#enable_capture ⇒ Boolean
8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 8797 class DataCaptureConfig < Struct.new( :enable_capture, :initial_sampling_percentage, :destination_s3_uri, :kms_key_id, :capture_options, :capture_content_type_header) SENSITIVE = [] include Aws::Structure end |
#initial_sampling_percentage ⇒ Integer
8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 8797 class DataCaptureConfig < Struct.new( :enable_capture, :initial_sampling_percentage, :destination_s3_uri, :kms_key_id, :capture_options, :capture_content_type_header) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 8797 class DataCaptureConfig < Struct.new( :enable_capture, :initial_sampling_percentage, :destination_s3_uri, :kms_key_id, :capture_options, :capture_content_type_header) SENSITIVE = [] include Aws::Structure end |