Class: AWSCDK::Bedrock::CfnDataAutomationProject::CustomOutputConfigurationProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::Bedrock::CfnDataAutomationProject::CustomOutputConfigurationProperty
- Defined in:
- bedrock/cfn_data_automation_project.rb
Overview
Blueprints to apply to objects processed by the project.
Instance Attribute Summary collapse
-
#blueprints ⇒ AWSCDK::IResolvable, ...
readonly
A list of blueprints.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(blueprints: nil) ⇒ CustomOutputConfigurationProperty
constructor
A new instance of CustomOutputConfigurationProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(blueprints: nil) ⇒ CustomOutputConfigurationProperty
Returns a new instance of CustomOutputConfigurationProperty.
1058 1059 1060 1061 |
# File 'bedrock/cfn_data_automation_project.rb', line 1058 def initialize(blueprints: nil) @blueprints = blueprints Jsii::Type.check_type(@blueprints, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfYmVkcm9jay5DZm5EYXRhQXV0b21hdGlvblByb2plY3QuQmx1ZXByaW50SXRlbVByb3BlcnR5In1dfX0sImtpbmQiOiJhcnJheSJ9fV19fQ==")), "blueprints") unless @blueprints.nil? end |
Instance Attribute Details
#blueprints ⇒ AWSCDK::IResolvable, ... (readonly)
A list of blueprints.
1067 1068 1069 |
# File 'bedrock/cfn_data_automation_project.rb', line 1067 def blueprints @blueprints end |
Class Method Details
.jsii_properties ⇒ Object
1069 1070 1071 1072 1073 |
# File 'bedrock/cfn_data_automation_project.rb', line 1069 def self.jsii_properties { :blueprints => "blueprints", } end |
Instance Method Details
#to_jsii ⇒ Object
1075 1076 1077 1078 1079 1080 1081 |
# File 'bedrock/cfn_data_automation_project.rb', line 1075 def to_jsii result = {} result.merge!({ "blueprints" => @blueprints, }) result.compact end |