@Stability(value=Stable) public static final class CfnPipeline.ActionTypeIdProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnPipeline.ActionTypeIdProperty>
CfnPipeline.ActionTypeIdProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnPipeline.ActionTypeIdProperty |
build()
Builds the configured instance.
|
CfnPipeline.ActionTypeIdProperty.Builder |
category(String category)
Sets the value of
CfnPipeline.ActionTypeIdProperty.getCategory() |
CfnPipeline.ActionTypeIdProperty.Builder |
owner(String owner)
Sets the value of
CfnPipeline.ActionTypeIdProperty.getOwner() |
CfnPipeline.ActionTypeIdProperty.Builder |
provider(String provider)
Sets the value of
CfnPipeline.ActionTypeIdProperty.getProvider() |
CfnPipeline.ActionTypeIdProperty.Builder |
version(String version)
Sets the value of
CfnPipeline.ActionTypeIdProperty.getVersion() |
@Stability(value=Stable) public CfnPipeline.ActionTypeIdProperty.Builder category(String category)
CfnPipeline.ActionTypeIdProperty.getCategory()category - A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. This parameter is required.
Valid categories are limited to one of the values below.
SourceBuildTestDeployInvokeApprovalthis@Stability(value=Stable) public CfnPipeline.ActionTypeIdProperty.Builder owner(String owner)
CfnPipeline.ActionTypeIdProperty.getOwner()owner - The creator of the action being called. This parameter is required.
There are three valid values for the Owner field in the action category section within your pipeline structure: AWS , ThirdParty , and Custom . For more information, see Valid Action Types and Providers in CodePipeline .this@Stability(value=Stable) public CfnPipeline.ActionTypeIdProperty.Builder provider(String provider)
CfnPipeline.ActionTypeIdProperty.getProvider()provider - The provider of the service being called by the action. This parameter is required.
Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of CodeDeploy, which would be specified as CodeDeploy . For more information, see Valid Action Types and Providers in CodePipeline .this@Stability(value=Stable) public CfnPipeline.ActionTypeIdProperty.Builder version(String version)
CfnPipeline.ActionTypeIdProperty.getVersion()version - A string that describes the action version. This parameter is required.this@Stability(value=Stable) public CfnPipeline.ActionTypeIdProperty build()
build in interface software.amazon.jsii.Builder<CfnPipeline.ActionTypeIdProperty>CfnPipeline.ActionTypeIdPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.