Documentation
¶
Index ¶
- type Pipeline
- func (r *Pipeline) AWSCloudFormationType() string
- func (r *Pipeline) DeletionPolicy() policies.DeletionPolicy
- func (r *Pipeline) DependsOn() []string
- func (r Pipeline) MarshalJSON() ([]byte, error)
- func (r *Pipeline) Metadata() map[string]interface{}
- func (r *Pipeline) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Pipeline) SetDependsOn(dependencies []string)
- func (r *Pipeline) SetMetadata(metadata map[string]interface{})
- func (r *Pipeline) UnmarshalJSON(b []byte) error
- type Pipeline_Field
- func (r *Pipeline_Field) AWSCloudFormationType() string
- func (r *Pipeline_Field) DeletionPolicy() policies.DeletionPolicy
- func (r *Pipeline_Field) DependsOn() []string
- func (r *Pipeline_Field) Metadata() map[string]interface{}
- func (r *Pipeline_Field) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Pipeline_Field) SetDependsOn(dependencies []string)
- func (r *Pipeline_Field) SetMetadata(metadata map[string]interface{})
- type Pipeline_ParameterAttribute
- func (r *Pipeline_ParameterAttribute) AWSCloudFormationType() string
- func (r *Pipeline_ParameterAttribute) DeletionPolicy() policies.DeletionPolicy
- func (r *Pipeline_ParameterAttribute) DependsOn() []string
- func (r *Pipeline_ParameterAttribute) Metadata() map[string]interface{}
- func (r *Pipeline_ParameterAttribute) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Pipeline_ParameterAttribute) SetDependsOn(dependencies []string)
- func (r *Pipeline_ParameterAttribute) SetMetadata(metadata map[string]interface{})
- type Pipeline_ParameterObject
- func (r *Pipeline_ParameterObject) AWSCloudFormationType() string
- func (r *Pipeline_ParameterObject) DeletionPolicy() policies.DeletionPolicy
- func (r *Pipeline_ParameterObject) DependsOn() []string
- func (r *Pipeline_ParameterObject) Metadata() map[string]interface{}
- func (r *Pipeline_ParameterObject) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Pipeline_ParameterObject) SetDependsOn(dependencies []string)
- func (r *Pipeline_ParameterObject) SetMetadata(metadata map[string]interface{})
- type Pipeline_ParameterValue
- func (r *Pipeline_ParameterValue) AWSCloudFormationType() string
- func (r *Pipeline_ParameterValue) DeletionPolicy() policies.DeletionPolicy
- func (r *Pipeline_ParameterValue) DependsOn() []string
- func (r *Pipeline_ParameterValue) Metadata() map[string]interface{}
- func (r *Pipeline_ParameterValue) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Pipeline_ParameterValue) SetDependsOn(dependencies []string)
- func (r *Pipeline_ParameterValue) SetMetadata(metadata map[string]interface{})
- type Pipeline_PipelineObject
- func (r *Pipeline_PipelineObject) AWSCloudFormationType() string
- func (r *Pipeline_PipelineObject) DeletionPolicy() policies.DeletionPolicy
- func (r *Pipeline_PipelineObject) DependsOn() []string
- func (r *Pipeline_PipelineObject) Metadata() map[string]interface{}
- func (r *Pipeline_PipelineObject) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Pipeline_PipelineObject) SetDependsOn(dependencies []string)
- func (r *Pipeline_PipelineObject) SetMetadata(metadata map[string]interface{})
- type Pipeline_PipelineTag
- func (r *Pipeline_PipelineTag) AWSCloudFormationType() string
- func (r *Pipeline_PipelineTag) DeletionPolicy() policies.DeletionPolicy
- func (r *Pipeline_PipelineTag) DependsOn() []string
- func (r *Pipeline_PipelineTag) Metadata() map[string]interface{}
- func (r *Pipeline_PipelineTag) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Pipeline_PipelineTag) SetDependsOn(dependencies []string)
- func (r *Pipeline_PipelineTag) SetMetadata(metadata map[string]interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pipeline ¶
type Pipeline struct { // Activate AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-activate Activate bool `json:"Activate,omitempty"` // Description AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-description Description string `json:"Description,omitempty"` // Name AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-name Name string `json:"Name,omitempty"` // ParameterObjects AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-parameterobjects ParameterObjects []Pipeline_ParameterObject `json:"ParameterObjects,omitempty"` // ParameterValues AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-parametervalues ParameterValues []Pipeline_ParameterValue `json:"ParameterValues,omitempty"` // PipelineObjects AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-pipelineobjects PipelineObjects []Pipeline_PipelineObject `json:"PipelineObjects,omitempty"` // PipelineTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-pipelinetags PipelineTags []Pipeline_PipelineTag `json:"PipelineTags,omitempty"` // contains filtered or unexported fields }
Pipeline AWS CloudFormation Resource (AWS::DataPipeline::Pipeline) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html
func (*Pipeline) AWSCloudFormationType ¶
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Pipeline) DeletionPolicy ¶
func (r *Pipeline) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline) DependsOn ¶
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (Pipeline) MarshalJSON ¶
MarshalJSON is a custom JSON marshalling hook that embeds this object into an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'.
func (*Pipeline) Metadata ¶
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Pipeline) SetDeletionPolicy ¶
func (r *Pipeline) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline) SetDependsOn ¶
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline) SetMetadata ¶
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Pipeline) UnmarshalJSON ¶
UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer AWS CloudFormation resource object, and just keeps the 'Properties' field.
type Pipeline_Field ¶
type Pipeline_Field struct { // Key AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobjects-fields.html#cfn-datapipeline-pipeline-pipelineobjects-fields-key Key string `json:"Key,omitempty"` // RefValue AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobjects-fields.html#cfn-datapipeline-pipeline-pipelineobjects-fields-refvalue RefValue string `json:"RefValue,omitempty"` // StringValue AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobjects-fields.html#cfn-datapipeline-pipeline-pipelineobjects-fields-stringvalue StringValue string `json:"StringValue,omitempty"` // contains filtered or unexported fields }
Pipeline_Field AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.Field) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobjects-fields.html
func (*Pipeline_Field) AWSCloudFormationType ¶
func (r *Pipeline_Field) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Pipeline_Field) DeletionPolicy ¶
func (r *Pipeline_Field) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_Field) DependsOn ¶
func (r *Pipeline_Field) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_Field) Metadata ¶
func (r *Pipeline_Field) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Pipeline_Field) SetDeletionPolicy ¶
func (r *Pipeline_Field) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_Field) SetDependsOn ¶
func (r *Pipeline_Field) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_Field) SetMetadata ¶
func (r *Pipeline_Field) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Pipeline_ParameterAttribute ¶
type Pipeline_ParameterAttribute struct { // Key AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobjects-attributes.html#cfn-datapipeline-pipeline-parameterobjects-attribtues-key Key string `json:"Key,omitempty"` // StringValue AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobjects-attributes.html#cfn-datapipeline-pipeline-parameterobjects-attribtues-stringvalue StringValue string `json:"StringValue,omitempty"` // contains filtered or unexported fields }
Pipeline_ParameterAttribute AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.ParameterAttribute) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobjects-attributes.html
func (*Pipeline_ParameterAttribute) AWSCloudFormationType ¶
func (r *Pipeline_ParameterAttribute) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Pipeline_ParameterAttribute) DeletionPolicy ¶
func (r *Pipeline_ParameterAttribute) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_ParameterAttribute) DependsOn ¶
func (r *Pipeline_ParameterAttribute) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_ParameterAttribute) Metadata ¶
func (r *Pipeline_ParameterAttribute) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Pipeline_ParameterAttribute) SetDeletionPolicy ¶
func (r *Pipeline_ParameterAttribute) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_ParameterAttribute) SetDependsOn ¶
func (r *Pipeline_ParameterAttribute) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_ParameterAttribute) SetMetadata ¶
func (r *Pipeline_ParameterAttribute) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Pipeline_ParameterObject ¶
type Pipeline_ParameterObject struct { // Attributes AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobjects.html#cfn-datapipeline-pipeline-parameterobjects-attributes Attributes []Pipeline_ParameterAttribute `json:"Attributes,omitempty"` // Id AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobjects.html#cfn-datapipeline-pipeline-parameterobjects-id Id string `json:"Id,omitempty"` // contains filtered or unexported fields }
Pipeline_ParameterObject AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.ParameterObject) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobjects.html
func (*Pipeline_ParameterObject) AWSCloudFormationType ¶
func (r *Pipeline_ParameterObject) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Pipeline_ParameterObject) DeletionPolicy ¶
func (r *Pipeline_ParameterObject) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_ParameterObject) DependsOn ¶
func (r *Pipeline_ParameterObject) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_ParameterObject) Metadata ¶
func (r *Pipeline_ParameterObject) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Pipeline_ParameterObject) SetDeletionPolicy ¶
func (r *Pipeline_ParameterObject) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_ParameterObject) SetDependsOn ¶
func (r *Pipeline_ParameterObject) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_ParameterObject) SetMetadata ¶
func (r *Pipeline_ParameterObject) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Pipeline_ParameterValue ¶
type Pipeline_ParameterValue struct { // Id AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parametervalues.html#cfn-datapipeline-pipeline-parametervalues-id Id string `json:"Id,omitempty"` // StringValue AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parametervalues.html#cfn-datapipeline-pipeline-parametervalues-stringvalue StringValue string `json:"StringValue,omitempty"` // contains filtered or unexported fields }
Pipeline_ParameterValue AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.ParameterValue) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parametervalues.html
func (*Pipeline_ParameterValue) AWSCloudFormationType ¶
func (r *Pipeline_ParameterValue) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Pipeline_ParameterValue) DeletionPolicy ¶
func (r *Pipeline_ParameterValue) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_ParameterValue) DependsOn ¶
func (r *Pipeline_ParameterValue) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_ParameterValue) Metadata ¶
func (r *Pipeline_ParameterValue) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Pipeline_ParameterValue) SetDeletionPolicy ¶
func (r *Pipeline_ParameterValue) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_ParameterValue) SetDependsOn ¶
func (r *Pipeline_ParameterValue) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_ParameterValue) SetMetadata ¶
func (r *Pipeline_ParameterValue) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Pipeline_PipelineObject ¶
type Pipeline_PipelineObject struct { // Fields AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobjects.html#cfn-datapipeline-pipeline-pipelineobjects-fields Fields []Pipeline_Field `json:"Fields,omitempty"` // Id AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobjects.html#cfn-datapipeline-pipeline-pipelineobjects-id Id string `json:"Id,omitempty"` // Name AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobjects.html#cfn-datapipeline-pipeline-pipelineobjects-name Name string `json:"Name,omitempty"` // contains filtered or unexported fields }
Pipeline_PipelineObject AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.PipelineObject) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobjects.html
func (*Pipeline_PipelineObject) AWSCloudFormationType ¶
func (r *Pipeline_PipelineObject) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Pipeline_PipelineObject) DeletionPolicy ¶
func (r *Pipeline_PipelineObject) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_PipelineObject) DependsOn ¶
func (r *Pipeline_PipelineObject) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_PipelineObject) Metadata ¶
func (r *Pipeline_PipelineObject) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Pipeline_PipelineObject) SetDeletionPolicy ¶
func (r *Pipeline_PipelineObject) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_PipelineObject) SetDependsOn ¶
func (r *Pipeline_PipelineObject) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_PipelineObject) SetMetadata ¶
func (r *Pipeline_PipelineObject) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Pipeline_PipelineTag ¶
type Pipeline_PipelineTag struct { // Key AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelinetags.html#cfn-datapipeline-pipeline-pipelinetags-key Key string `json:"Key,omitempty"` // Value AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelinetags.html#cfn-datapipeline-pipeline-pipelinetags-value Value string `json:"Value,omitempty"` // contains filtered or unexported fields }
Pipeline_PipelineTag AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.PipelineTag) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelinetags.html
func (*Pipeline_PipelineTag) AWSCloudFormationType ¶
func (r *Pipeline_PipelineTag) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Pipeline_PipelineTag) DeletionPolicy ¶
func (r *Pipeline_PipelineTag) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_PipelineTag) DependsOn ¶
func (r *Pipeline_PipelineTag) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_PipelineTag) Metadata ¶
func (r *Pipeline_PipelineTag) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Pipeline_PipelineTag) SetDeletionPolicy ¶
func (r *Pipeline_PipelineTag) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Pipeline_PipelineTag) SetDependsOn ¶
func (r *Pipeline_PipelineTag) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Pipeline_PipelineTag) SetMetadata ¶
func (r *Pipeline_PipelineTag) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html