Show / Hide Table of Contents

Class PipelineStageActionGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
PipelineStageActionGetArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.CodePipeline.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PipelineStageActionGetArgs : ResourceArgs

Constructors

View Source

PipelineStageActionGetArgs()

Declaration
public PipelineStageActionGetArgs()

Properties

View Source

Category

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 Input<string> Category { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Configuration

A Map of the action declaration's configuration. Find out more about configuring action configurations in the Reference Pipeline Structure documentation.

Declaration
public InputMap<string> Configuration { get; set; }
Property Value
Type Description
InputMap<System.String>
View Source

InputArtifacts

A list of artifact names to be worked on.

Declaration
public InputList<string> InputArtifacts { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Name

The action declaration's name.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Namespace

The namespace all output variables will be accessed from.

Declaration
public Input<string> Namespace { get; set; }
Property Value
Type Description
Input<System.String>
View Source

OutputArtifacts

A list of artifact names to output. Output artifact names must be unique within a pipeline.

Declaration
public InputList<string> OutputArtifacts { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Owner

The creator of the action being called. Possible values are AWS, Custom and ThirdParty.

Declaration
public Input<string> Owner { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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 Input<string> Provider { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Region

The region in which to run the action.

Declaration
public Input<string> Region { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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 Input<string> RoleArn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

RunOrder

The order in which actions are run.

Declaration
public Input<int> RunOrder { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

Version

A string that identifies the action type.

Declaration
public Input<string> Version { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.