Package com.pulumi.aws.finspace.inputs
Class KxEnvironmentTransitGatewayConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.finspace.inputs.KxEnvironmentTransitGatewayConfigurationArgs.Builder
-
- Enclosing class:
- KxEnvironmentTransitGatewayConfigurationArgs
public static final class KxEnvironmentTransitGatewayConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(KxEnvironmentTransitGatewayConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(KxEnvironmentTransitGatewayConfigurationArgs defaults)
-
-
Method Detail
-
attachmentNetworkAclConfigurations
public KxEnvironmentTransitGatewayConfigurationArgs.Builder attachmentNetworkAclConfigurations(@Nullable com.pulumi.core.Output<java.util.List<KxEnvironmentTransitGatewayConfigurationAttachmentNetworkAclConfigurationArgs>> attachmentNetworkAclConfigurations)
- Parameters:
attachmentNetworkAclConfigurations- Rules that define how you manage outbound traffic from kdb network to your internal network. Defined below.- Returns:
- builder
-
attachmentNetworkAclConfigurations
public KxEnvironmentTransitGatewayConfigurationArgs.Builder attachmentNetworkAclConfigurations(java.util.List<KxEnvironmentTransitGatewayConfigurationAttachmentNetworkAclConfigurationArgs> attachmentNetworkAclConfigurations)
- Parameters:
attachmentNetworkAclConfigurations- Rules that define how you manage outbound traffic from kdb network to your internal network. Defined below.- Returns:
- builder
-
attachmentNetworkAclConfigurations
public KxEnvironmentTransitGatewayConfigurationArgs.Builder attachmentNetworkAclConfigurations(KxEnvironmentTransitGatewayConfigurationAttachmentNetworkAclConfigurationArgs... attachmentNetworkAclConfigurations)
- Parameters:
attachmentNetworkAclConfigurations- Rules that define how you manage outbound traffic from kdb network to your internal network. Defined below.- Returns:
- builder
-
routableCidrSpace
public KxEnvironmentTransitGatewayConfigurationArgs.Builder routableCidrSpace(com.pulumi.core.Output<java.lang.String> routableCidrSpace)
- Parameters:
routableCidrSpace- Routing CIDR on behalf of KX environment. It could be any “/26 range in the 100.64.0.0 CIDR space. After providing, it will be added to the customer’s transit gateway routing table so that the traffics could be routed to KX network.- Returns:
- builder
-
routableCidrSpace
public KxEnvironmentTransitGatewayConfigurationArgs.Builder routableCidrSpace(java.lang.String routableCidrSpace)
- Parameters:
routableCidrSpace- Routing CIDR on behalf of KX environment. It could be any “/26 range in the 100.64.0.0 CIDR space. After providing, it will be added to the customer’s transit gateway routing table so that the traffics could be routed to KX network.- Returns:
- builder
-
transitGatewayId
public KxEnvironmentTransitGatewayConfigurationArgs.Builder transitGatewayId(com.pulumi.core.Output<java.lang.String> transitGatewayId)
- Parameters:
transitGatewayId- Identifier of the transit gateway created by the customer to connect outbound traffics from KX network to your internal network.- Returns:
- builder
-
transitGatewayId
public KxEnvironmentTransitGatewayConfigurationArgs.Builder transitGatewayId(java.lang.String transitGatewayId)
- Parameters:
transitGatewayId- Identifier of the transit gateway created by the customer to connect outbound traffics from KX network to your internal network.- Returns:
- builder
-
build
public KxEnvironmentTransitGatewayConfigurationArgs build()
-
-