Class: AWSCDK::Scheduler::CfnSchedule::SageMakerPipelineParametersProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
scheduler/cfn_schedule.rb

Overview

The templated target type for the Amazon SageMaker StartPipelineExecution API operation.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pipeline_parameter_list: nil) ⇒ SageMakerPipelineParametersProperty

Returns a new instance of SageMakerPipelineParametersProperty.

Parameters:



1329
1330
1331
1332
# File 'scheduler/cfn_schedule.rb', line 1329

def initialize(pipeline_parameter_list: nil)
  @pipeline_parameter_list = pipeline_parameter_list
  Jsii::Type.check_type(@pipeline_parameter_list, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3Nfc2NoZWR1bGVyLkNmblNjaGVkdWxlLlNhZ2VNYWtlclBpcGVsaW5lUGFyYW1ldGVyUHJvcGVydHkifV19fSwia2luZCI6ImFycmF5In19XX19")), "pipelineParameterList") unless @pipeline_parameter_list.nil?
end

Instance Attribute Details

#pipeline_parameter_listAWSCDK::IResolvable, ... (readonly)

List of parameter names and values to use when executing the SageMaker Model Building Pipeline.



1338
1339
1340
# File 'scheduler/cfn_schedule.rb', line 1338

def pipeline_parameter_list
  @pipeline_parameter_list
end

Class Method Details

.jsii_propertiesObject



1340
1341
1342
1343
1344
# File 'scheduler/cfn_schedule.rb', line 1340

def self.jsii_properties
  {
    :pipeline_parameter_list => "pipelineParameterList",
  }
end

Instance Method Details

#to_jsiiObject



1346
1347
1348
1349
1350
1351
1352
# File 'scheduler/cfn_schedule.rb', line 1346

def to_jsii
  result = {}
  result.merge!({
    "pipelineParameterList" => @pipeline_parameter_list,
  })
  result.compact
end