@Stability(value=Stable) public static final class CfnCustomActionTypeProps.Builder extends Object implements software.amazon.jsii.Builder<CfnCustomActionTypeProps>
CfnCustomActionTypeProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnCustomActionTypeProps.Builder category(String category)
CfnCustomActionTypeProps.getCategory()category - The category of the custom action, such as a build action or a test action. This parameter is required.this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder inputArtifactDetails(CfnCustomActionType.ArtifactDetailsProperty inputArtifactDetails)
CfnCustomActionTypeProps.getInputArtifactDetails()inputArtifactDetails - The details of the input artifact for the action, such as its commit ID. This parameter is required.this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder inputArtifactDetails(IResolvable inputArtifactDetails)
CfnCustomActionTypeProps.getInputArtifactDetails()inputArtifactDetails - The details of the input artifact for the action, such as its commit ID. This parameter is required.this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder outputArtifactDetails(CfnCustomActionType.ArtifactDetailsProperty outputArtifactDetails)
CfnCustomActionTypeProps.getOutputArtifactDetails()outputArtifactDetails - The details of the output artifact of the action, such as its commit ID. This parameter is required.this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder outputArtifactDetails(IResolvable outputArtifactDetails)
CfnCustomActionTypeProps.getOutputArtifactDetails()outputArtifactDetails - The details of the output artifact of the action, such as its commit ID. This parameter is required.this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder provider(String provider)
CfnCustomActionTypeProps.getProvider()provider - The provider of the service used in the custom action, such as CodeDeploy. This parameter is required.this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder version(String version)
CfnCustomActionTypeProps.getVersion()version - The version identifier of the custom action. This parameter is required.this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder configurationProperties(IResolvable configurationProperties)
CfnCustomActionTypeProps.getConfigurationProperties()configurationProperties - The configuration properties for the custom action.
You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline .
this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder configurationProperties(List<? extends Object> configurationProperties)
CfnCustomActionTypeProps.getConfigurationProperties()configurationProperties - The configuration properties for the custom action.
You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline .
this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder settings(CfnCustomActionType.SettingsProperty settings)
CfnCustomActionTypeProps.getSettings()settings - URLs that provide users information about this custom action.this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder settings(IResolvable settings)
CfnCustomActionTypeProps.getSettings()settings - URLs that provide users information about this custom action.this@Stability(value=Stable) public CfnCustomActionTypeProps.Builder tags(List<? extends CfnTag> tags)
CfnCustomActionTypeProps.getTags()tags - The tags for the custom action.this@Stability(value=Stable) public CfnCustomActionTypeProps build()
build in interface software.amazon.jsii.Builder<CfnCustomActionTypeProps>CfnCustomActionTypePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.