Class CfnHost.Builder
java.lang.Object
software.amazon.awscdk.services.codeconnections.CfnHost.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnHost>
- Enclosing class:
CfnHost
@Stability(Stable)
public static final class CfnHost.Builder
extends Object
implements software.amazon.jsii.Builder<CfnHost>
A fluent builder for
CfnHost.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnHost.BuilderThe 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(IResolvable vpcConfiguration) The VPC configuration provisioned for the host.vpcConfiguration(CfnHost.VpcConfigurationProperty vpcConfiguration) The VPC configuration provisioned for the host.
-
Method Details
-
create
@Stability(Stable) public static CfnHost.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnHost.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 CfnHost.Builder vpcConfiguration(CfnHost.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
-