Class Action
Low-level class for generic CodePipeline Actions.
Inheritance
System.Object
Action
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.CodePipeline.Actions
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public abstract class Action : Action, IAction
Syntax (vb)
Public MustInherit Class Action
Inherits Action
Implements IAction
Remarks
If you're implementing your own IAction, prefer to use the Action class from the codepipeline module.
Synopsis
Constructors
Action(IActionProperties) | |
Action(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
Action(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
Properties
ProvidedActionProperties | This is a renamed version of the |
Constructors
Action(IActionProperties)
protected Action(IActionProperties actionProperties)
Parameters
- actionProperties IActionProperties
The simple properties of the Action, like its Owner, name, etc.
Action(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected Action(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
Action(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected Action(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
Properties
ProvidedActionProperties
This is a renamed version of the IAction.actionProperties
property.
protected override IActionProperties ProvidedActionProperties { get; }
Property Value