Class ConnectionNetworkParametersArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.eventbridge.inputs.ConnectionNetworkParametersArgs.Builder
-
- Enclosing class:
- ConnectionNetworkParametersArgs
public static final class ConnectionNetworkParametersArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ConnectionNetworkParametersArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionNetworkParametersArgs
build()
ConnectionNetworkParametersArgs.Builder
networkType(com.pulumi.core.Output<java.lang.String> networkType)
ConnectionNetworkParametersArgs.Builder
networkType(java.lang.String networkType)
ConnectionNetworkParametersArgs.Builder
securityGroupId(com.pulumi.core.Output<java.lang.String> securityGroupId)
ConnectionNetworkParametersArgs.Builder
securityGroupId(java.lang.String securityGroupId)
ConnectionNetworkParametersArgs.Builder
vpcId(com.pulumi.core.Output<java.lang.String> vpcId)
ConnectionNetworkParametersArgs.Builder
vpcId(java.lang.String vpcId)
ConnectionNetworkParametersArgs.Builder
vswitcheId(com.pulumi.core.Output<java.lang.String> vswitcheId)
ConnectionNetworkParametersArgs.Builder
vswitcheId(java.lang.String vswitcheId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectionNetworkParametersArgs defaults)
-
-
Method Detail
-
networkType
public ConnectionNetworkParametersArgs.Builder networkType(com.pulumi.core.Output<java.lang.String> networkType)
- Parameters:
networkType
- The network type. Valid values: `PublicNetwork`, `PrivateNetwork`. **NOTE:** If you set `network_type` to `PrivateNetwork`, you must configure `vpc_id`, `vswitche_id`, and `security_group_id`.- Returns:
- builder
-
networkType
public ConnectionNetworkParametersArgs.Builder networkType(java.lang.String networkType)
- Parameters:
networkType
- The network type. Valid values: `PublicNetwork`, `PrivateNetwork`. **NOTE:** If you set `network_type` to `PrivateNetwork`, you must configure `vpc_id`, `vswitche_id`, and `security_group_id`.- Returns:
- builder
-
securityGroupId
public ConnectionNetworkParametersArgs.Builder securityGroupId(@Nullable com.pulumi.core.Output<java.lang.String> securityGroupId)
- Parameters:
securityGroupId
- The ID of the security group.- Returns:
- builder
-
securityGroupId
public ConnectionNetworkParametersArgs.Builder securityGroupId(java.lang.String securityGroupId)
- Parameters:
securityGroupId
- The ID of the security group.- Returns:
- builder
-
vpcId
public ConnectionNetworkParametersArgs.Builder vpcId(@Nullable com.pulumi.core.Output<java.lang.String> vpcId)
- Parameters:
vpcId
- The ID of the VPC.- Returns:
- builder
-
vpcId
public ConnectionNetworkParametersArgs.Builder vpcId(java.lang.String vpcId)
- Parameters:
vpcId
- The ID of the VPC.- Returns:
- builder
-
vswitcheId
public ConnectionNetworkParametersArgs.Builder vswitcheId(@Nullable com.pulumi.core.Output<java.lang.String> vswitcheId)
- Parameters:
vswitcheId
- The ID of the VSwitch.- Returns:
- builder
-
vswitcheId
public ConnectionNetworkParametersArgs.Builder vswitcheId(java.lang.String vswitcheId)
- Parameters:
vswitcheId
- The ID of the VSwitch.- Returns:
- builder
-
build
public ConnectionNetworkParametersArgs build()
-
-