Class CfnConnectionPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.codestarconnections.CfnConnectionPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConnectionPropsMixin>
- Enclosing class:
CfnConnectionPropsMixin
@Stability(Stable)
public static final class CfnConnectionPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConnectionPropsMixin>
A fluent builder for
CfnConnectionPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()connectionName(String connectionName) The name of the connection.create()create(CfnPropertyMixinOptions options) The Amazon Resource Name (ARN) of the host associated with the connection.providerType(String providerType) The name of the external provider where your third-party code repository is configured.Specifies the tags applied to the resource.
-
Method Details
-
create
@Stability(Stable) public static CfnConnectionPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnConnectionPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnConnectionPropsMixin.Builder.
-
connectionName
The name of the connection.Connection names must be unique in an AWS account .
- Parameters:
connectionName- The name of the connection. This parameter is required.- Returns:
this- See Also:
-
hostArn
The Amazon Resource Name (ARN) of the host associated with the connection.- Parameters:
hostArn- The Amazon Resource Name (ARN) of the host associated with the connection. This parameter is required.- Returns:
this- See Also:
-
providerType
The name of the external provider where your third-party code repository is configured.- Parameters:
providerType- The name of the external provider where your third-party code repository is configured. This parameter is required.- Returns:
this- See Also:
-
tags
Specifies the tags applied to the resource.- Parameters:
tags- Specifies the tags applied to the resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnConnectionPropsMixin>- Returns:
- a newly built instance of
CfnConnectionPropsMixin.
-