Class PipelineStageAction
Inheritance
Inherited Members
Namespace: Pulumi.Aws.CodePipeline.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PipelineStageAction
Fields
View SourceCategory
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Possible values are Approval, Build, Deploy, Invoke, Source and Test.
Declaration
public readonly string Category
Field Value
| Type | Description |
|---|---|
| System.String |
Configuration
A Map of the action declaration's configuration. Find out more about configuring action configurations in the Reference Pipeline Structure documentation.
Declaration
public readonly ImmutableDictionary<string, string> Configuration
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableDictionary<System.String, System.String> |
InputArtifacts
A list of artifact names to be worked on.
Declaration
public readonly ImmutableArray<string> InputArtifacts
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
Name
The action declaration's name.
Declaration
public readonly string Name
Field Value
| Type | Description |
|---|---|
| System.String |
Namespace
The namespace all output variables will be accessed from.
Declaration
public readonly string Namespace
Field Value
| Type | Description |
|---|---|
| System.String |
OutputArtifacts
A list of artifact names to output. Output artifact names must be unique within a pipeline.
Declaration
public readonly ImmutableArray<string> OutputArtifacts
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
Owner
The creator of the action being called. Possible values are AWS, Custom and ThirdParty.
Declaration
public readonly string Owner
Field Value
| Type | Description |
|---|---|
| System.String |
Provider
The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.
Declaration
public readonly string Provider
Field Value
| Type | Description |
|---|---|
| System.String |
Region
The region in which to run the action.
Declaration
public readonly string Region
Field Value
| Type | Description |
|---|---|
| System.String |
RoleArn
The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
Declaration
public readonly string RoleArn
Field Value
| Type | Description |
|---|---|
| System.String |
RunOrder
The order in which actions are run.
Declaration
public readonly int? RunOrder
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
Version
A string that identifies the action type.
Declaration
public readonly string Version
Field Value
| Type | Description |
|---|---|
| System.String |