Documentation
¶
Index ¶
- type LookupPipelineArgs
- type LookupPipelineOutputArgs
- type LookupPipelineResult
- type LookupPipelineResultOutput
- func (o LookupPipelineResultOutput) Activate() pulumi.BoolPtrOutput
- func (LookupPipelineResultOutput) ElementType() reflect.Type
- func (o LookupPipelineResultOutput) ParameterObjects() PipelineParameterObjectArrayOutput
- func (o LookupPipelineResultOutput) ParameterValues() PipelineParameterValueArrayOutput
- func (o LookupPipelineResultOutput) PipelineId() pulumi.StringPtrOutput
- func (o LookupPipelineResultOutput) PipelineObjects() PipelineObjectArrayOutput
- func (o LookupPipelineResultOutput) PipelineTags() aws.TagArrayOutput
- func (o LookupPipelineResultOutput) ToLookupPipelineResultOutput() LookupPipelineResultOutput
- func (o LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext(ctx context.Context) LookupPipelineResultOutput
- type Pipeline
- type PipelineArgs
- type PipelineField
- type PipelineFieldArgs
- type PipelineFieldArray
- type PipelineFieldArrayInput
- type PipelineFieldArrayOutput
- func (PipelineFieldArrayOutput) ElementType() reflect.Type
- func (o PipelineFieldArrayOutput) Index(i pulumi.IntInput) PipelineFieldOutput
- func (o PipelineFieldArrayOutput) ToPipelineFieldArrayOutput() PipelineFieldArrayOutput
- func (o PipelineFieldArrayOutput) ToPipelineFieldArrayOutputWithContext(ctx context.Context) PipelineFieldArrayOutput
- type PipelineFieldInput
- type PipelineFieldOutput
- func (PipelineFieldOutput) ElementType() reflect.Type
- func (o PipelineFieldOutput) Key() pulumi.StringOutput
- func (o PipelineFieldOutput) RefValue() pulumi.StringPtrOutput
- func (o PipelineFieldOutput) StringValue() pulumi.StringPtrOutput
- func (o PipelineFieldOutput) ToPipelineFieldOutput() PipelineFieldOutput
- func (o PipelineFieldOutput) ToPipelineFieldOutputWithContext(ctx context.Context) PipelineFieldOutput
- type PipelineInput
- type PipelineObject
- type PipelineObjectArgs
- type PipelineObjectArray
- type PipelineObjectArrayInput
- type PipelineObjectArrayOutput
- func (PipelineObjectArrayOutput) ElementType() reflect.Type
- func (o PipelineObjectArrayOutput) Index(i pulumi.IntInput) PipelineObjectOutput
- func (o PipelineObjectArrayOutput) ToPipelineObjectArrayOutput() PipelineObjectArrayOutput
- func (o PipelineObjectArrayOutput) ToPipelineObjectArrayOutputWithContext(ctx context.Context) PipelineObjectArrayOutput
- type PipelineObjectInput
- type PipelineObjectOutput
- func (PipelineObjectOutput) ElementType() reflect.Type
- func (o PipelineObjectOutput) Fields() PipelineFieldArrayOutput
- func (o PipelineObjectOutput) Id() pulumi.StringOutput
- func (o PipelineObjectOutput) Name() pulumi.StringOutput
- func (o PipelineObjectOutput) ToPipelineObjectOutput() PipelineObjectOutput
- func (o PipelineObjectOutput) ToPipelineObjectOutputWithContext(ctx context.Context) PipelineObjectOutput
- type PipelineOutput
- func (o PipelineOutput) Activate() pulumi.BoolPtrOutput
- func (o PipelineOutput) Description() pulumi.StringPtrOutput
- func (PipelineOutput) ElementType() reflect.Type
- func (o PipelineOutput) Name() pulumi.StringOutput
- func (o PipelineOutput) ParameterObjects() PipelineParameterObjectArrayOutput
- func (o PipelineOutput) ParameterValues() PipelineParameterValueArrayOutput
- func (o PipelineOutput) PipelineId() pulumi.StringOutput
- func (o PipelineOutput) PipelineObjects() PipelineObjectArrayOutput
- func (o PipelineOutput) PipelineTags() aws.TagArrayOutput
- func (o PipelineOutput) ToPipelineOutput() PipelineOutput
- func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
- type PipelineParameterAttribute
- type PipelineParameterAttributeArgs
- func (PipelineParameterAttributeArgs) ElementType() reflect.Type
- func (i PipelineParameterAttributeArgs) ToPipelineParameterAttributeOutput() PipelineParameterAttributeOutput
- func (i PipelineParameterAttributeArgs) ToPipelineParameterAttributeOutputWithContext(ctx context.Context) PipelineParameterAttributeOutput
- type PipelineParameterAttributeArray
- func (PipelineParameterAttributeArray) ElementType() reflect.Type
- func (i PipelineParameterAttributeArray) ToPipelineParameterAttributeArrayOutput() PipelineParameterAttributeArrayOutput
- func (i PipelineParameterAttributeArray) ToPipelineParameterAttributeArrayOutputWithContext(ctx context.Context) PipelineParameterAttributeArrayOutput
- type PipelineParameterAttributeArrayInput
- type PipelineParameterAttributeArrayOutput
- func (PipelineParameterAttributeArrayOutput) ElementType() reflect.Type
- func (o PipelineParameterAttributeArrayOutput) Index(i pulumi.IntInput) PipelineParameterAttributeOutput
- func (o PipelineParameterAttributeArrayOutput) ToPipelineParameterAttributeArrayOutput() PipelineParameterAttributeArrayOutput
- func (o PipelineParameterAttributeArrayOutput) ToPipelineParameterAttributeArrayOutputWithContext(ctx context.Context) PipelineParameterAttributeArrayOutput
- type PipelineParameterAttributeInput
- type PipelineParameterAttributeOutput
- func (PipelineParameterAttributeOutput) ElementType() reflect.Type
- func (o PipelineParameterAttributeOutput) Key() pulumi.StringOutput
- func (o PipelineParameterAttributeOutput) StringValue() pulumi.StringOutput
- func (o PipelineParameterAttributeOutput) ToPipelineParameterAttributeOutput() PipelineParameterAttributeOutput
- func (o PipelineParameterAttributeOutput) ToPipelineParameterAttributeOutputWithContext(ctx context.Context) PipelineParameterAttributeOutput
- type PipelineParameterObject
- type PipelineParameterObjectArgs
- type PipelineParameterObjectArray
- func (PipelineParameterObjectArray) ElementType() reflect.Type
- func (i PipelineParameterObjectArray) ToPipelineParameterObjectArrayOutput() PipelineParameterObjectArrayOutput
- func (i PipelineParameterObjectArray) ToPipelineParameterObjectArrayOutputWithContext(ctx context.Context) PipelineParameterObjectArrayOutput
- type PipelineParameterObjectArrayInput
- type PipelineParameterObjectArrayOutput
- func (PipelineParameterObjectArrayOutput) ElementType() reflect.Type
- func (o PipelineParameterObjectArrayOutput) Index(i pulumi.IntInput) PipelineParameterObjectOutput
- func (o PipelineParameterObjectArrayOutput) ToPipelineParameterObjectArrayOutput() PipelineParameterObjectArrayOutput
- func (o PipelineParameterObjectArrayOutput) ToPipelineParameterObjectArrayOutputWithContext(ctx context.Context) PipelineParameterObjectArrayOutput
- type PipelineParameterObjectInput
- type PipelineParameterObjectOutput
- func (o PipelineParameterObjectOutput) Attributes() PipelineParameterAttributeArrayOutput
- func (PipelineParameterObjectOutput) ElementType() reflect.Type
- func (o PipelineParameterObjectOutput) Id() pulumi.StringOutput
- func (o PipelineParameterObjectOutput) ToPipelineParameterObjectOutput() PipelineParameterObjectOutput
- func (o PipelineParameterObjectOutput) ToPipelineParameterObjectOutputWithContext(ctx context.Context) PipelineParameterObjectOutput
- type PipelineParameterValue
- type PipelineParameterValueArgs
- type PipelineParameterValueArray
- func (PipelineParameterValueArray) ElementType() reflect.Type
- func (i PipelineParameterValueArray) ToPipelineParameterValueArrayOutput() PipelineParameterValueArrayOutput
- func (i PipelineParameterValueArray) ToPipelineParameterValueArrayOutputWithContext(ctx context.Context) PipelineParameterValueArrayOutput
- type PipelineParameterValueArrayInput
- type PipelineParameterValueArrayOutput
- func (PipelineParameterValueArrayOutput) ElementType() reflect.Type
- func (o PipelineParameterValueArrayOutput) Index(i pulumi.IntInput) PipelineParameterValueOutput
- func (o PipelineParameterValueArrayOutput) ToPipelineParameterValueArrayOutput() PipelineParameterValueArrayOutput
- func (o PipelineParameterValueArrayOutput) ToPipelineParameterValueArrayOutputWithContext(ctx context.Context) PipelineParameterValueArrayOutput
- type PipelineParameterValueInput
- type PipelineParameterValueOutput
- func (PipelineParameterValueOutput) ElementType() reflect.Type
- func (o PipelineParameterValueOutput) Id() pulumi.StringOutput
- func (o PipelineParameterValueOutput) StringValue() pulumi.StringOutput
- func (o PipelineParameterValueOutput) ToPipelineParameterValueOutput() PipelineParameterValueOutput
- func (o PipelineParameterValueOutput) ToPipelineParameterValueOutputWithContext(ctx context.Context) PipelineParameterValueOutput
- type PipelineState
- type PipelineTag
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupPipelineArgs ¶ added in v0.12.0
type LookupPipelineArgs struct { // The ID of the pipeline. PipelineId string `pulumi:"pipelineId"` }
type LookupPipelineOutputArgs ¶ added in v0.12.0
type LookupPipelineOutputArgs struct { // The ID of the pipeline. PipelineId pulumi.StringInput `pulumi:"pipelineId"` }
func (LookupPipelineOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPipelineOutputArgs) ElementType() reflect.Type
type LookupPipelineResult ¶ added in v0.12.0
type LookupPipelineResult struct { // Indicates whether to validate and start the pipeline or stop an active pipeline. By default, the value is set to true. Activate *bool `pulumi:"activate"` // The parameter objects used with the pipeline. ParameterObjects []PipelineParameterObject `pulumi:"parameterObjects"` // The parameter values used with the pipeline. ParameterValues []PipelineParameterValue `pulumi:"parameterValues"` // The ID of the pipeline. PipelineId *string `pulumi:"pipelineId"` // The objects that define the pipeline. These objects overwrite the existing pipeline definition. Not all objects, fields, and values can be updated. For information about restrictions, see Editing Your Pipeline in the AWS Data Pipeline Developer Guide. PipelineObjects []PipelineObject `pulumi:"pipelineObjects"` // A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions. For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide. PipelineTags []aws.Tag `pulumi:"pipelineTags"` }
func LookupPipeline ¶ added in v0.12.0
func LookupPipeline(ctx *pulumi.Context, args *LookupPipelineArgs, opts ...pulumi.InvokeOption) (*LookupPipelineResult, error)
An example resource schema demonstrating some basic constructs and validation rules.
type LookupPipelineResultOutput ¶ added in v0.12.0
type LookupPipelineResultOutput struct{ *pulumi.OutputState }
func LookupPipelineOutput ¶ added in v0.12.0
func LookupPipelineOutput(ctx *pulumi.Context, args LookupPipelineOutputArgs, opts ...pulumi.InvokeOption) LookupPipelineResultOutput
func (LookupPipelineResultOutput) Activate ¶ added in v0.12.0
func (o LookupPipelineResultOutput) Activate() pulumi.BoolPtrOutput
Indicates whether to validate and start the pipeline or stop an active pipeline. By default, the value is set to true.
func (LookupPipelineResultOutput) ElementType ¶ added in v0.12.0
func (LookupPipelineResultOutput) ElementType() reflect.Type
func (LookupPipelineResultOutput) ParameterObjects ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ParameterObjects() PipelineParameterObjectArrayOutput
The parameter objects used with the pipeline.
func (LookupPipelineResultOutput) ParameterValues ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ParameterValues() PipelineParameterValueArrayOutput
The parameter values used with the pipeline.
func (LookupPipelineResultOutput) PipelineId ¶ added in v0.39.0
func (o LookupPipelineResultOutput) PipelineId() pulumi.StringPtrOutput
The ID of the pipeline.
func (LookupPipelineResultOutput) PipelineObjects ¶ added in v0.12.0
func (o LookupPipelineResultOutput) PipelineObjects() PipelineObjectArrayOutput
The objects that define the pipeline. These objects overwrite the existing pipeline definition. Not all objects, fields, and values can be updated. For information about restrictions, see Editing Your Pipeline in the AWS Data Pipeline Developer Guide.
func (LookupPipelineResultOutput) PipelineTags ¶ added in v0.12.0
func (o LookupPipelineResultOutput) PipelineTags() aws.TagArrayOutput
A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions. For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide.
func (LookupPipelineResultOutput) ToLookupPipelineResultOutput ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ToLookupPipelineResultOutput() LookupPipelineResultOutput
func (LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext(ctx context.Context) LookupPipelineResultOutput
type Pipeline ¶
type Pipeline struct { pulumi.CustomResourceState // Indicates whether to validate and start the pipeline or stop an active pipeline. By default, the value is set to true. Activate pulumi.BoolPtrOutput `pulumi:"activate"` // A description of the pipeline. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the pipeline. Name pulumi.StringOutput `pulumi:"name"` // The parameter objects used with the pipeline. ParameterObjects PipelineParameterObjectArrayOutput `pulumi:"parameterObjects"` // The parameter values used with the pipeline. ParameterValues PipelineParameterValueArrayOutput `pulumi:"parameterValues"` // The ID of the pipeline. PipelineId pulumi.StringOutput `pulumi:"pipelineId"` // The objects that define the pipeline. These objects overwrite the existing pipeline definition. Not all objects, fields, and values can be updated. For information about restrictions, see Editing Your Pipeline in the AWS Data Pipeline Developer Guide. PipelineObjects PipelineObjectArrayOutput `pulumi:"pipelineObjects"` // A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions. For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide. PipelineTags aws.TagArrayOutput `pulumi:"pipelineTags"` }
An example resource schema demonstrating some basic constructs and validation rules.
func GetPipeline ¶
func GetPipeline(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PipelineState, opts ...pulumi.ResourceOption) (*Pipeline, error)
GetPipeline gets an existing Pipeline resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPipeline ¶
func NewPipeline(ctx *pulumi.Context, name string, args *PipelineArgs, opts ...pulumi.ResourceOption) (*Pipeline, error)
NewPipeline registers a new resource with the given unique name, arguments, and options.
func (*Pipeline) ElementType ¶
func (*Pipeline) ToPipelineOutput ¶
func (i *Pipeline) ToPipelineOutput() PipelineOutput
func (*Pipeline) ToPipelineOutputWithContext ¶
func (i *Pipeline) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
type PipelineArgs ¶
type PipelineArgs struct { // Indicates whether to validate and start the pipeline or stop an active pipeline. By default, the value is set to true. Activate pulumi.BoolPtrInput // A description of the pipeline. Description pulumi.StringPtrInput // The name of the pipeline. Name pulumi.StringPtrInput // The parameter objects used with the pipeline. ParameterObjects PipelineParameterObjectArrayInput // The parameter values used with the pipeline. ParameterValues PipelineParameterValueArrayInput // The objects that define the pipeline. These objects overwrite the existing pipeline definition. Not all objects, fields, and values can be updated. For information about restrictions, see Editing Your Pipeline in the AWS Data Pipeline Developer Guide. PipelineObjects PipelineObjectArrayInput // A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions. For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide. PipelineTags aws.TagArrayInput }
The set of arguments for constructing a Pipeline resource.
func (PipelineArgs) ElementType ¶
func (PipelineArgs) ElementType() reflect.Type
type PipelineField ¶
type PipelineField struct { // Specifies the name of a field for a particular object. To view valid values for a particular field, see Pipeline Object Reference in the AWS Data Pipeline Developer Guide. Key string `pulumi:"key"` // A field value that you specify as an identifier of another object in the same pipeline definition. RefValue *string `pulumi:"refValue"` // A field value that you specify as a string. To view valid values for a particular field, see Pipeline Object Reference in the AWS Data Pipeline Developer Guide. StringValue *string `pulumi:"stringValue"` }
type PipelineFieldArgs ¶
type PipelineFieldArgs struct { // Specifies the name of a field for a particular object. To view valid values for a particular field, see Pipeline Object Reference in the AWS Data Pipeline Developer Guide. Key pulumi.StringInput `pulumi:"key"` // A field value that you specify as an identifier of another object in the same pipeline definition. RefValue pulumi.StringPtrInput `pulumi:"refValue"` // A field value that you specify as a string. To view valid values for a particular field, see Pipeline Object Reference in the AWS Data Pipeline Developer Guide. StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (PipelineFieldArgs) ElementType ¶
func (PipelineFieldArgs) ElementType() reflect.Type
func (PipelineFieldArgs) ToPipelineFieldOutput ¶
func (i PipelineFieldArgs) ToPipelineFieldOutput() PipelineFieldOutput
func (PipelineFieldArgs) ToPipelineFieldOutputWithContext ¶
func (i PipelineFieldArgs) ToPipelineFieldOutputWithContext(ctx context.Context) PipelineFieldOutput
type PipelineFieldArray ¶
type PipelineFieldArray []PipelineFieldInput
func (PipelineFieldArray) ElementType ¶
func (PipelineFieldArray) ElementType() reflect.Type
func (PipelineFieldArray) ToPipelineFieldArrayOutput ¶
func (i PipelineFieldArray) ToPipelineFieldArrayOutput() PipelineFieldArrayOutput
func (PipelineFieldArray) ToPipelineFieldArrayOutputWithContext ¶
func (i PipelineFieldArray) ToPipelineFieldArrayOutputWithContext(ctx context.Context) PipelineFieldArrayOutput
type PipelineFieldArrayInput ¶
type PipelineFieldArrayInput interface { pulumi.Input ToPipelineFieldArrayOutput() PipelineFieldArrayOutput ToPipelineFieldArrayOutputWithContext(context.Context) PipelineFieldArrayOutput }
PipelineFieldArrayInput is an input type that accepts PipelineFieldArray and PipelineFieldArrayOutput values. You can construct a concrete instance of `PipelineFieldArrayInput` via:
PipelineFieldArray{ PipelineFieldArgs{...} }
type PipelineFieldArrayOutput ¶
type PipelineFieldArrayOutput struct{ *pulumi.OutputState }
func (PipelineFieldArrayOutput) ElementType ¶
func (PipelineFieldArrayOutput) ElementType() reflect.Type
func (PipelineFieldArrayOutput) Index ¶
func (o PipelineFieldArrayOutput) Index(i pulumi.IntInput) PipelineFieldOutput
func (PipelineFieldArrayOutput) ToPipelineFieldArrayOutput ¶
func (o PipelineFieldArrayOutput) ToPipelineFieldArrayOutput() PipelineFieldArrayOutput
func (PipelineFieldArrayOutput) ToPipelineFieldArrayOutputWithContext ¶
func (o PipelineFieldArrayOutput) ToPipelineFieldArrayOutputWithContext(ctx context.Context) PipelineFieldArrayOutput
type PipelineFieldInput ¶
type PipelineFieldInput interface { pulumi.Input ToPipelineFieldOutput() PipelineFieldOutput ToPipelineFieldOutputWithContext(context.Context) PipelineFieldOutput }
PipelineFieldInput is an input type that accepts PipelineFieldArgs and PipelineFieldOutput values. You can construct a concrete instance of `PipelineFieldInput` via:
PipelineFieldArgs{...}
type PipelineFieldOutput ¶
type PipelineFieldOutput struct{ *pulumi.OutputState }
func (PipelineFieldOutput) ElementType ¶
func (PipelineFieldOutput) ElementType() reflect.Type
func (PipelineFieldOutput) Key ¶
func (o PipelineFieldOutput) Key() pulumi.StringOutput
Specifies the name of a field for a particular object. To view valid values for a particular field, see Pipeline Object Reference in the AWS Data Pipeline Developer Guide.
func (PipelineFieldOutput) RefValue ¶
func (o PipelineFieldOutput) RefValue() pulumi.StringPtrOutput
A field value that you specify as an identifier of another object in the same pipeline definition.
func (PipelineFieldOutput) StringValue ¶
func (o PipelineFieldOutput) StringValue() pulumi.StringPtrOutput
A field value that you specify as a string. To view valid values for a particular field, see Pipeline Object Reference in the AWS Data Pipeline Developer Guide.
func (PipelineFieldOutput) ToPipelineFieldOutput ¶
func (o PipelineFieldOutput) ToPipelineFieldOutput() PipelineFieldOutput
func (PipelineFieldOutput) ToPipelineFieldOutputWithContext ¶
func (o PipelineFieldOutput) ToPipelineFieldOutputWithContext(ctx context.Context) PipelineFieldOutput
type PipelineInput ¶
type PipelineInput interface { pulumi.Input ToPipelineOutput() PipelineOutput ToPipelineOutputWithContext(ctx context.Context) PipelineOutput }
type PipelineObject ¶ added in v0.2.0
type PipelineObject struct { // Key-value pairs that define the properties of the object. Fields []PipelineField `pulumi:"fields"` // The ID of the object. Id string `pulumi:"id"` // The name of the object. Name string `pulumi:"name"` }
type PipelineObjectArgs ¶ added in v0.2.0
type PipelineObjectArgs struct { // Key-value pairs that define the properties of the object. Fields PipelineFieldArrayInput `pulumi:"fields"` // The ID of the object. Id pulumi.StringInput `pulumi:"id"` // The name of the object. Name pulumi.StringInput `pulumi:"name"` }
func (PipelineObjectArgs) ElementType ¶ added in v0.2.0
func (PipelineObjectArgs) ElementType() reflect.Type
func (PipelineObjectArgs) ToPipelineObjectOutput ¶ added in v0.2.0
func (i PipelineObjectArgs) ToPipelineObjectOutput() PipelineObjectOutput
func (PipelineObjectArgs) ToPipelineObjectOutputWithContext ¶ added in v0.2.0
func (i PipelineObjectArgs) ToPipelineObjectOutputWithContext(ctx context.Context) PipelineObjectOutput
type PipelineObjectArray ¶ added in v0.2.0
type PipelineObjectArray []PipelineObjectInput
func (PipelineObjectArray) ElementType ¶ added in v0.2.0
func (PipelineObjectArray) ElementType() reflect.Type
func (PipelineObjectArray) ToPipelineObjectArrayOutput ¶ added in v0.2.0
func (i PipelineObjectArray) ToPipelineObjectArrayOutput() PipelineObjectArrayOutput
func (PipelineObjectArray) ToPipelineObjectArrayOutputWithContext ¶ added in v0.2.0
func (i PipelineObjectArray) ToPipelineObjectArrayOutputWithContext(ctx context.Context) PipelineObjectArrayOutput
type PipelineObjectArrayInput ¶ added in v0.2.0
type PipelineObjectArrayInput interface { pulumi.Input ToPipelineObjectArrayOutput() PipelineObjectArrayOutput ToPipelineObjectArrayOutputWithContext(context.Context) PipelineObjectArrayOutput }
PipelineObjectArrayInput is an input type that accepts PipelineObjectArray and PipelineObjectArrayOutput values. You can construct a concrete instance of `PipelineObjectArrayInput` via:
PipelineObjectArray{ PipelineObjectArgs{...} }
type PipelineObjectArrayOutput ¶ added in v0.2.0
type PipelineObjectArrayOutput struct{ *pulumi.OutputState }
func (PipelineObjectArrayOutput) ElementType ¶ added in v0.2.0
func (PipelineObjectArrayOutput) ElementType() reflect.Type
func (PipelineObjectArrayOutput) Index ¶ added in v0.2.0
func (o PipelineObjectArrayOutput) Index(i pulumi.IntInput) PipelineObjectOutput
func (PipelineObjectArrayOutput) ToPipelineObjectArrayOutput ¶ added in v0.2.0
func (o PipelineObjectArrayOutput) ToPipelineObjectArrayOutput() PipelineObjectArrayOutput
func (PipelineObjectArrayOutput) ToPipelineObjectArrayOutputWithContext ¶ added in v0.2.0
func (o PipelineObjectArrayOutput) ToPipelineObjectArrayOutputWithContext(ctx context.Context) PipelineObjectArrayOutput
type PipelineObjectInput ¶ added in v0.2.0
type PipelineObjectInput interface { pulumi.Input ToPipelineObjectOutput() PipelineObjectOutput ToPipelineObjectOutputWithContext(context.Context) PipelineObjectOutput }
PipelineObjectInput is an input type that accepts PipelineObjectArgs and PipelineObjectOutput values. You can construct a concrete instance of `PipelineObjectInput` via:
PipelineObjectArgs{...}
type PipelineObjectOutput ¶ added in v0.2.0
type PipelineObjectOutput struct{ *pulumi.OutputState }
func (PipelineObjectOutput) ElementType ¶ added in v0.2.0
func (PipelineObjectOutput) ElementType() reflect.Type
func (PipelineObjectOutput) Fields ¶ added in v0.2.0
func (o PipelineObjectOutput) Fields() PipelineFieldArrayOutput
Key-value pairs that define the properties of the object.
func (PipelineObjectOutput) Id ¶ added in v0.2.0
func (o PipelineObjectOutput) Id() pulumi.StringOutput
The ID of the object.
func (PipelineObjectOutput) Name ¶ added in v0.2.0
func (o PipelineObjectOutput) Name() pulumi.StringOutput
The name of the object.
func (PipelineObjectOutput) ToPipelineObjectOutput ¶ added in v0.2.0
func (o PipelineObjectOutput) ToPipelineObjectOutput() PipelineObjectOutput
func (PipelineObjectOutput) ToPipelineObjectOutputWithContext ¶ added in v0.2.0
func (o PipelineObjectOutput) ToPipelineObjectOutputWithContext(ctx context.Context) PipelineObjectOutput
type PipelineOutput ¶
type PipelineOutput struct{ *pulumi.OutputState }
func (PipelineOutput) Activate ¶ added in v0.17.0
func (o PipelineOutput) Activate() pulumi.BoolPtrOutput
Indicates whether to validate and start the pipeline or stop an active pipeline. By default, the value is set to true.
func (PipelineOutput) Description ¶ added in v0.17.0
func (o PipelineOutput) Description() pulumi.StringPtrOutput
A description of the pipeline.
func (PipelineOutput) ElementType ¶
func (PipelineOutput) ElementType() reflect.Type
func (PipelineOutput) Name ¶ added in v0.17.0
func (o PipelineOutput) Name() pulumi.StringOutput
The name of the pipeline.
func (PipelineOutput) ParameterObjects ¶ added in v0.17.0
func (o PipelineOutput) ParameterObjects() PipelineParameterObjectArrayOutput
The parameter objects used with the pipeline.
func (PipelineOutput) ParameterValues ¶ added in v0.17.0
func (o PipelineOutput) ParameterValues() PipelineParameterValueArrayOutput
The parameter values used with the pipeline.
func (PipelineOutput) PipelineId ¶ added in v0.39.0
func (o PipelineOutput) PipelineId() pulumi.StringOutput
The ID of the pipeline.
func (PipelineOutput) PipelineObjects ¶ added in v0.17.0
func (o PipelineOutput) PipelineObjects() PipelineObjectArrayOutput
The objects that define the pipeline. These objects overwrite the existing pipeline definition. Not all objects, fields, and values can be updated. For information about restrictions, see Editing Your Pipeline in the AWS Data Pipeline Developer Guide.
func (PipelineOutput) PipelineTags ¶ added in v0.17.0
func (o PipelineOutput) PipelineTags() aws.TagArrayOutput
A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions. For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide.
func (PipelineOutput) ToPipelineOutput ¶
func (o PipelineOutput) ToPipelineOutput() PipelineOutput
func (PipelineOutput) ToPipelineOutputWithContext ¶
func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
type PipelineParameterAttributeArgs ¶
type PipelineParameterAttributeArgs struct { // The field identifier. Key pulumi.StringInput `pulumi:"key"` // The field value, expressed as a String. StringValue pulumi.StringInput `pulumi:"stringValue"` }
func (PipelineParameterAttributeArgs) ElementType ¶
func (PipelineParameterAttributeArgs) ElementType() reflect.Type
func (PipelineParameterAttributeArgs) ToPipelineParameterAttributeOutput ¶
func (i PipelineParameterAttributeArgs) ToPipelineParameterAttributeOutput() PipelineParameterAttributeOutput
func (PipelineParameterAttributeArgs) ToPipelineParameterAttributeOutputWithContext ¶
func (i PipelineParameterAttributeArgs) ToPipelineParameterAttributeOutputWithContext(ctx context.Context) PipelineParameterAttributeOutput
type PipelineParameterAttributeArray ¶
type PipelineParameterAttributeArray []PipelineParameterAttributeInput
func (PipelineParameterAttributeArray) ElementType ¶
func (PipelineParameterAttributeArray) ElementType() reflect.Type
func (PipelineParameterAttributeArray) ToPipelineParameterAttributeArrayOutput ¶
func (i PipelineParameterAttributeArray) ToPipelineParameterAttributeArrayOutput() PipelineParameterAttributeArrayOutput
func (PipelineParameterAttributeArray) ToPipelineParameterAttributeArrayOutputWithContext ¶
func (i PipelineParameterAttributeArray) ToPipelineParameterAttributeArrayOutputWithContext(ctx context.Context) PipelineParameterAttributeArrayOutput
type PipelineParameterAttributeArrayInput ¶
type PipelineParameterAttributeArrayInput interface { pulumi.Input ToPipelineParameterAttributeArrayOutput() PipelineParameterAttributeArrayOutput ToPipelineParameterAttributeArrayOutputWithContext(context.Context) PipelineParameterAttributeArrayOutput }
PipelineParameterAttributeArrayInput is an input type that accepts PipelineParameterAttributeArray and PipelineParameterAttributeArrayOutput values. You can construct a concrete instance of `PipelineParameterAttributeArrayInput` via:
PipelineParameterAttributeArray{ PipelineParameterAttributeArgs{...} }
type PipelineParameterAttributeArrayOutput ¶
type PipelineParameterAttributeArrayOutput struct{ *pulumi.OutputState }
func (PipelineParameterAttributeArrayOutput) ElementType ¶
func (PipelineParameterAttributeArrayOutput) ElementType() reflect.Type
func (PipelineParameterAttributeArrayOutput) Index ¶
func (o PipelineParameterAttributeArrayOutput) Index(i pulumi.IntInput) PipelineParameterAttributeOutput
func (PipelineParameterAttributeArrayOutput) ToPipelineParameterAttributeArrayOutput ¶
func (o PipelineParameterAttributeArrayOutput) ToPipelineParameterAttributeArrayOutput() PipelineParameterAttributeArrayOutput
func (PipelineParameterAttributeArrayOutput) ToPipelineParameterAttributeArrayOutputWithContext ¶
func (o PipelineParameterAttributeArrayOutput) ToPipelineParameterAttributeArrayOutputWithContext(ctx context.Context) PipelineParameterAttributeArrayOutput
type PipelineParameterAttributeInput ¶
type PipelineParameterAttributeInput interface { pulumi.Input ToPipelineParameterAttributeOutput() PipelineParameterAttributeOutput ToPipelineParameterAttributeOutputWithContext(context.Context) PipelineParameterAttributeOutput }
PipelineParameterAttributeInput is an input type that accepts PipelineParameterAttributeArgs and PipelineParameterAttributeOutput values. You can construct a concrete instance of `PipelineParameterAttributeInput` via:
PipelineParameterAttributeArgs{...}
type PipelineParameterAttributeOutput ¶
type PipelineParameterAttributeOutput struct{ *pulumi.OutputState }
func (PipelineParameterAttributeOutput) ElementType ¶
func (PipelineParameterAttributeOutput) ElementType() reflect.Type
func (PipelineParameterAttributeOutput) Key ¶
func (o PipelineParameterAttributeOutput) Key() pulumi.StringOutput
The field identifier.
func (PipelineParameterAttributeOutput) StringValue ¶
func (o PipelineParameterAttributeOutput) StringValue() pulumi.StringOutput
The field value, expressed as a String.
func (PipelineParameterAttributeOutput) ToPipelineParameterAttributeOutput ¶
func (o PipelineParameterAttributeOutput) ToPipelineParameterAttributeOutput() PipelineParameterAttributeOutput
func (PipelineParameterAttributeOutput) ToPipelineParameterAttributeOutputWithContext ¶
func (o PipelineParameterAttributeOutput) ToPipelineParameterAttributeOutputWithContext(ctx context.Context) PipelineParameterAttributeOutput
type PipelineParameterObject ¶
type PipelineParameterObject struct { // The attributes of the parameter object. Attributes []PipelineParameterAttribute `pulumi:"attributes"` // The ID of the parameter object. Id string `pulumi:"id"` }
type PipelineParameterObjectArgs ¶
type PipelineParameterObjectArgs struct { // The attributes of the parameter object. Attributes PipelineParameterAttributeArrayInput `pulumi:"attributes"` // The ID of the parameter object. Id pulumi.StringInput `pulumi:"id"` }
func (PipelineParameterObjectArgs) ElementType ¶
func (PipelineParameterObjectArgs) ElementType() reflect.Type
func (PipelineParameterObjectArgs) ToPipelineParameterObjectOutput ¶
func (i PipelineParameterObjectArgs) ToPipelineParameterObjectOutput() PipelineParameterObjectOutput
func (PipelineParameterObjectArgs) ToPipelineParameterObjectOutputWithContext ¶
func (i PipelineParameterObjectArgs) ToPipelineParameterObjectOutputWithContext(ctx context.Context) PipelineParameterObjectOutput
type PipelineParameterObjectArray ¶
type PipelineParameterObjectArray []PipelineParameterObjectInput
func (PipelineParameterObjectArray) ElementType ¶
func (PipelineParameterObjectArray) ElementType() reflect.Type
func (PipelineParameterObjectArray) ToPipelineParameterObjectArrayOutput ¶
func (i PipelineParameterObjectArray) ToPipelineParameterObjectArrayOutput() PipelineParameterObjectArrayOutput
func (PipelineParameterObjectArray) ToPipelineParameterObjectArrayOutputWithContext ¶
func (i PipelineParameterObjectArray) ToPipelineParameterObjectArrayOutputWithContext(ctx context.Context) PipelineParameterObjectArrayOutput
type PipelineParameterObjectArrayInput ¶
type PipelineParameterObjectArrayInput interface { pulumi.Input ToPipelineParameterObjectArrayOutput() PipelineParameterObjectArrayOutput ToPipelineParameterObjectArrayOutputWithContext(context.Context) PipelineParameterObjectArrayOutput }
PipelineParameterObjectArrayInput is an input type that accepts PipelineParameterObjectArray and PipelineParameterObjectArrayOutput values. You can construct a concrete instance of `PipelineParameterObjectArrayInput` via:
PipelineParameterObjectArray{ PipelineParameterObjectArgs{...} }
type PipelineParameterObjectArrayOutput ¶
type PipelineParameterObjectArrayOutput struct{ *pulumi.OutputState }
func (PipelineParameterObjectArrayOutput) ElementType ¶
func (PipelineParameterObjectArrayOutput) ElementType() reflect.Type
func (PipelineParameterObjectArrayOutput) Index ¶
func (o PipelineParameterObjectArrayOutput) Index(i pulumi.IntInput) PipelineParameterObjectOutput
func (PipelineParameterObjectArrayOutput) ToPipelineParameterObjectArrayOutput ¶
func (o PipelineParameterObjectArrayOutput) ToPipelineParameterObjectArrayOutput() PipelineParameterObjectArrayOutput
func (PipelineParameterObjectArrayOutput) ToPipelineParameterObjectArrayOutputWithContext ¶
func (o PipelineParameterObjectArrayOutput) ToPipelineParameterObjectArrayOutputWithContext(ctx context.Context) PipelineParameterObjectArrayOutput
type PipelineParameterObjectInput ¶
type PipelineParameterObjectInput interface { pulumi.Input ToPipelineParameterObjectOutput() PipelineParameterObjectOutput ToPipelineParameterObjectOutputWithContext(context.Context) PipelineParameterObjectOutput }
PipelineParameterObjectInput is an input type that accepts PipelineParameterObjectArgs and PipelineParameterObjectOutput values. You can construct a concrete instance of `PipelineParameterObjectInput` via:
PipelineParameterObjectArgs{...}
type PipelineParameterObjectOutput ¶
type PipelineParameterObjectOutput struct{ *pulumi.OutputState }
func (PipelineParameterObjectOutput) Attributes ¶
func (o PipelineParameterObjectOutput) Attributes() PipelineParameterAttributeArrayOutput
The attributes of the parameter object.
func (PipelineParameterObjectOutput) ElementType ¶
func (PipelineParameterObjectOutput) ElementType() reflect.Type
func (PipelineParameterObjectOutput) Id ¶
func (o PipelineParameterObjectOutput) Id() pulumi.StringOutput
The ID of the parameter object.
func (PipelineParameterObjectOutput) ToPipelineParameterObjectOutput ¶
func (o PipelineParameterObjectOutput) ToPipelineParameterObjectOutput() PipelineParameterObjectOutput
func (PipelineParameterObjectOutput) ToPipelineParameterObjectOutputWithContext ¶
func (o PipelineParameterObjectOutput) ToPipelineParameterObjectOutputWithContext(ctx context.Context) PipelineParameterObjectOutput
type PipelineParameterValue ¶
type PipelineParameterValueArgs ¶
type PipelineParameterValueArgs struct { // The ID of the parameter value. Id pulumi.StringInput `pulumi:"id"` // The field value, expressed as a String. StringValue pulumi.StringInput `pulumi:"stringValue"` }
func (PipelineParameterValueArgs) ElementType ¶
func (PipelineParameterValueArgs) ElementType() reflect.Type
func (PipelineParameterValueArgs) ToPipelineParameterValueOutput ¶
func (i PipelineParameterValueArgs) ToPipelineParameterValueOutput() PipelineParameterValueOutput
func (PipelineParameterValueArgs) ToPipelineParameterValueOutputWithContext ¶
func (i PipelineParameterValueArgs) ToPipelineParameterValueOutputWithContext(ctx context.Context) PipelineParameterValueOutput
type PipelineParameterValueArray ¶
type PipelineParameterValueArray []PipelineParameterValueInput
func (PipelineParameterValueArray) ElementType ¶
func (PipelineParameterValueArray) ElementType() reflect.Type
func (PipelineParameterValueArray) ToPipelineParameterValueArrayOutput ¶
func (i PipelineParameterValueArray) ToPipelineParameterValueArrayOutput() PipelineParameterValueArrayOutput
func (PipelineParameterValueArray) ToPipelineParameterValueArrayOutputWithContext ¶
func (i PipelineParameterValueArray) ToPipelineParameterValueArrayOutputWithContext(ctx context.Context) PipelineParameterValueArrayOutput
type PipelineParameterValueArrayInput ¶
type PipelineParameterValueArrayInput interface { pulumi.Input ToPipelineParameterValueArrayOutput() PipelineParameterValueArrayOutput ToPipelineParameterValueArrayOutputWithContext(context.Context) PipelineParameterValueArrayOutput }
PipelineParameterValueArrayInput is an input type that accepts PipelineParameterValueArray and PipelineParameterValueArrayOutput values. You can construct a concrete instance of `PipelineParameterValueArrayInput` via:
PipelineParameterValueArray{ PipelineParameterValueArgs{...} }
type PipelineParameterValueArrayOutput ¶
type PipelineParameterValueArrayOutput struct{ *pulumi.OutputState }
func (PipelineParameterValueArrayOutput) ElementType ¶
func (PipelineParameterValueArrayOutput) ElementType() reflect.Type
func (PipelineParameterValueArrayOutput) Index ¶
func (o PipelineParameterValueArrayOutput) Index(i pulumi.IntInput) PipelineParameterValueOutput
func (PipelineParameterValueArrayOutput) ToPipelineParameterValueArrayOutput ¶
func (o PipelineParameterValueArrayOutput) ToPipelineParameterValueArrayOutput() PipelineParameterValueArrayOutput
func (PipelineParameterValueArrayOutput) ToPipelineParameterValueArrayOutputWithContext ¶
func (o PipelineParameterValueArrayOutput) ToPipelineParameterValueArrayOutputWithContext(ctx context.Context) PipelineParameterValueArrayOutput
type PipelineParameterValueInput ¶
type PipelineParameterValueInput interface { pulumi.Input ToPipelineParameterValueOutput() PipelineParameterValueOutput ToPipelineParameterValueOutputWithContext(context.Context) PipelineParameterValueOutput }
PipelineParameterValueInput is an input type that accepts PipelineParameterValueArgs and PipelineParameterValueOutput values. You can construct a concrete instance of `PipelineParameterValueInput` via:
PipelineParameterValueArgs{...}
type PipelineParameterValueOutput ¶
type PipelineParameterValueOutput struct{ *pulumi.OutputState }
func (PipelineParameterValueOutput) ElementType ¶
func (PipelineParameterValueOutput) ElementType() reflect.Type
func (PipelineParameterValueOutput) Id ¶
func (o PipelineParameterValueOutput) Id() pulumi.StringOutput
The ID of the parameter value.
func (PipelineParameterValueOutput) StringValue ¶
func (o PipelineParameterValueOutput) StringValue() pulumi.StringOutput
The field value, expressed as a String.
func (PipelineParameterValueOutput) ToPipelineParameterValueOutput ¶
func (o PipelineParameterValueOutput) ToPipelineParameterValueOutput() PipelineParameterValueOutput
func (PipelineParameterValueOutput) ToPipelineParameterValueOutputWithContext ¶
func (o PipelineParameterValueOutput) ToPipelineParameterValueOutputWithContext(ctx context.Context) PipelineParameterValueOutput
type PipelineState ¶
type PipelineState struct { }
func (PipelineState) ElementType ¶
func (PipelineState) ElementType() reflect.Type