class Aws::DataPipeline::Types::ValidatePipelineDefinitionInput
Contains the parameters for ValidatePipelineDefinition.
@note When making an API call, you may pass ValidatePipelineDefinitionInput
data as a hash: { pipeline_id: "id", # required pipeline_objects: [ # required { id: "id", # required name: "id", # required fields: [ # required { key: "fieldNameString", # required string_value: "fieldStringValue", ref_value: "fieldNameString", }, ], }, ], parameter_objects: [ { id: "fieldNameString", # required attributes: [ # required { key: "attributeNameString", # required string_value: "attributeValueString", # required }, ], }, ], parameter_values: [ { id: "fieldNameString", # required string_value: "fieldStringValue", # required }, ], }
@!attribute [rw] pipeline_id
The ID of the pipeline. @return [String]
@!attribute [rw] pipeline_objects
The objects that define the pipeline changes to validate against the pipeline. @return [Array<Types::PipelineObject>]
@!attribute [rw] parameter_objects
The parameter objects used with the pipeline. @return [Array<Types::ParameterObject>]
@!attribute [rw] parameter_values
The parameter values used with the pipeline. @return [Array<Types::ParameterValue>]
@see docs.aws.amazon.com/goto/WebAPI/datapipeline-2012-10-29/ValidatePipelineDefinitionInput AWS API Documentation
Constants
- SENSITIVE