Class CfnHostPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.codeconnections.CfnHostPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnHostPropsMixin>
- Enclosing class:
CfnHostPropsMixin
@Stability(Stable)
public static final class CfnHostPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnHostPropsMixin>
A fluent builder for
CfnHostPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnHostPropsMixin.Buildercreate()static CfnHostPropsMixin.Buildercreate(CfnPropertyMixinOptions options) The name of the host.providerEndpoint(String providerEndpoint) The endpoint of the infrastructure where your provider type is installed.providerType(String providerType) The name of the installed provider to be associated with your connection.Tags to apply to the host.vpcConfiguration(CfnHostPropsMixin.VpcConfigurationProperty vpcConfiguration) The VPC configuration provisioned for the host.vpcConfiguration(IResolvable vpcConfiguration) The VPC configuration provisioned for the host.
-
Method Details
-
create
- Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnHostPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnHostPropsMixin.Builder.
-
name
The name of the host.- Parameters:
name- The name of the host. This parameter is required.- Returns:
this- See Also:
-
providerEndpoint
The endpoint of the infrastructure where your provider type is installed.- Parameters:
providerEndpoint- The endpoint of the infrastructure where your provider type is installed. This parameter is required.- Returns:
this- See Also:
-
providerType
The name of the installed provider to be associated with your connection.- Parameters:
providerType- The name of the installed provider to be associated with your connection. This parameter is required.- Returns:
this- See Also:
-
tags
Tags to apply to the host.- Parameters:
tags- Tags to apply to the host. This parameter is required.- Returns:
this- See Also:
-
vpcConfiguration
The VPC configuration provisioned for the host.- Parameters:
vpcConfiguration- The VPC configuration provisioned for the host. This parameter is required.- Returns:
this- See Also:
-
vpcConfiguration
@Stability(Stable) public CfnHostPropsMixin.Builder vpcConfiguration(CfnHostPropsMixin.VpcConfigurationProperty vpcConfiguration) The VPC configuration provisioned for the host.- Parameters:
vpcConfiguration- The VPC configuration provisioned for the host. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnHostPropsMixin>- Returns:
- a newly built instance of
CfnHostPropsMixin.
-