Class: AWSCDK::Sagemaker::CfnProcessingJob::FeatureStoreOutputProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::Sagemaker::CfnProcessingJob::FeatureStoreOutputProperty
- Defined in:
- sagemaker/cfn_processing_job.rb
Overview
Configuration for processing job outputs in Amazon SageMaker Feature Store.
Instance Attribute Summary collapse
-
#feature_group_name ⇒ String
readonly
The name of the Amazon SageMaker FeatureGroup to use as the destination for processing job output.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(feature_group_name:) ⇒ FeatureStoreOutputProperty
constructor
A new instance of FeatureStoreOutputProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(feature_group_name:) ⇒ FeatureStoreOutputProperty
Returns a new instance of FeatureStoreOutputProperty.
1121 1122 1123 1124 |
# File 'sagemaker/cfn_processing_job.rb', line 1121 def initialize(feature_group_name:) @feature_group_name = feature_group_name Jsii::Type.check_type(@feature_group_name, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "featureGroupName") end |
Instance Attribute Details
#feature_group_name ⇒ String (readonly)
The name of the Amazon SageMaker FeatureGroup to use as the destination for processing job output.
Note that your processing script is responsible for putting records into your Feature Store.
1132 1133 1134 |
# File 'sagemaker/cfn_processing_job.rb', line 1132 def feature_group_name @feature_group_name end |
Class Method Details
.jsii_properties ⇒ Object
1134 1135 1136 1137 1138 |
# File 'sagemaker/cfn_processing_job.rb', line 1134 def self.jsii_properties { :feature_group_name => "featureGroupName", } end |
Instance Method Details
#to_jsii ⇒ Object
1140 1141 1142 1143 1144 1145 1146 |
# File 'sagemaker/cfn_processing_job.rb', line 1140 def to_jsii result = {} result.merge!({ "featureGroupName" => @feature_group_name, }) result.compact end |