Package com.pulumi.alicloud.vpc.inputs
Class NetworkAclEntriesEgressArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.vpc.inputs.NetworkAclEntriesEgressArgs.Builder
-
- Enclosing class:
- NetworkAclEntriesEgressArgs
public static final class NetworkAclEntriesEgressArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(NetworkAclEntriesEgressArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(NetworkAclEntriesEgressArgs defaults)
-
-
Method Detail
-
description
public NetworkAclEntriesEgressArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- The description of the egress entry.- Returns:
- builder
-
description
public NetworkAclEntriesEgressArgs.Builder description(java.lang.String description)
- Parameters:
description
- The description of the egress entry.- Returns:
- builder
-
destinationCidrIp
public NetworkAclEntriesEgressArgs.Builder destinationCidrIp(@Nullable com.pulumi.core.Output<java.lang.String> destinationCidrIp)
- Parameters:
destinationCidrIp
- The destination ip of the egress entry.- Returns:
- builder
-
destinationCidrIp
public NetworkAclEntriesEgressArgs.Builder destinationCidrIp(java.lang.String destinationCidrIp)
- Parameters:
destinationCidrIp
- The destination ip of the egress entry.- Returns:
- builder
-
entryType
public NetworkAclEntriesEgressArgs.Builder entryType(@Nullable com.pulumi.core.Output<java.lang.String> entryType)
- Parameters:
entryType
- The entry type of the egress entry. It must be `custom` or `system`. Default value is `custom`.- Returns:
- builder
-
entryType
public NetworkAclEntriesEgressArgs.Builder entryType(java.lang.String entryType)
- Parameters:
entryType
- The entry type of the egress entry. It must be `custom` or `system`. Default value is `custom`.- Returns:
- builder
-
name
public NetworkAclEntriesEgressArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The name of the egress entry.- Returns:
- builder
-
name
public NetworkAclEntriesEgressArgs.Builder name(java.lang.String name)
- Parameters:
name
- The name of the egress entry.- Returns:
- builder
-
policy
public NetworkAclEntriesEgressArgs.Builder policy(@Nullable com.pulumi.core.Output<java.lang.String> policy)
- Parameters:
policy
- The policy of the egress entry. It must be `accept` or `drop`.- Returns:
- builder
-
policy
public NetworkAclEntriesEgressArgs.Builder policy(java.lang.String policy)
- Parameters:
policy
- The policy of the egress entry. It must be `accept` or `drop`.- Returns:
- builder
-
port
public NetworkAclEntriesEgressArgs.Builder port(@Nullable com.pulumi.core.Output<java.lang.String> port)
- Parameters:
port
- The port of the egress entry.- Returns:
- builder
-
port
public NetworkAclEntriesEgressArgs.Builder port(java.lang.String port)
- Parameters:
port
- The port of the egress entry.- Returns:
- builder
-
protocol
public NetworkAclEntriesEgressArgs.Builder protocol(@Nullable com.pulumi.core.Output<java.lang.String> protocol)
- Parameters:
protocol
- The protocol of the egress entry.- Returns:
- builder
-
protocol
public NetworkAclEntriesEgressArgs.Builder protocol(java.lang.String protocol)
- Parameters:
protocol
- The protocol of the egress entry.- Returns:
- builder
-
build
public NetworkAclEntriesEgressArgs build()
-
-