Package com.pulumi.aws.gamelift.inputs
Class FleetEc2InboundPermissionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.gamelift.inputs.FleetEc2InboundPermissionArgs.Builder
-
- Enclosing class:
- FleetEc2InboundPermissionArgs
public static final class FleetEc2InboundPermissionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(FleetEc2InboundPermissionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FleetEc2InboundPermissionArgs
build()
FleetEc2InboundPermissionArgs.Builder
fromPort(com.pulumi.core.Output<java.lang.Integer> fromPort)
FleetEc2InboundPermissionArgs.Builder
fromPort(java.lang.Integer fromPort)
FleetEc2InboundPermissionArgs.Builder
ipRange(com.pulumi.core.Output<java.lang.String> ipRange)
FleetEc2InboundPermissionArgs.Builder
ipRange(java.lang.String ipRange)
FleetEc2InboundPermissionArgs.Builder
protocol(com.pulumi.core.Output<java.lang.String> protocol)
FleetEc2InboundPermissionArgs.Builder
protocol(java.lang.String protocol)
FleetEc2InboundPermissionArgs.Builder
toPort(com.pulumi.core.Output<java.lang.Integer> toPort)
FleetEc2InboundPermissionArgs.Builder
toPort(java.lang.Integer toPort)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FleetEc2InboundPermissionArgs defaults)
-
-
Method Detail
-
fromPort
public FleetEc2InboundPermissionArgs.Builder fromPort(com.pulumi.core.Output<java.lang.Integer> fromPort)
- Parameters:
fromPort
- Starting value for a range of allowed port numbers.- Returns:
- builder
-
fromPort
public FleetEc2InboundPermissionArgs.Builder fromPort(java.lang.Integer fromPort)
- Parameters:
fromPort
- Starting value for a range of allowed port numbers.- Returns:
- builder
-
ipRange
public FleetEc2InboundPermissionArgs.Builder ipRange(com.pulumi.core.Output<java.lang.String> ipRange)
- Parameters:
ipRange
- Range of allowed IP addresses expressed in CIDR notationE.g., `000.000.000.000/[subnet mask]` or `0.0.0.0/[subnet mask]`.- Returns:
- builder
-
ipRange
public FleetEc2InboundPermissionArgs.Builder ipRange(java.lang.String ipRange)
- Parameters:
ipRange
- Range of allowed IP addresses expressed in CIDR notationE.g., `000.000.000.000/[subnet mask]` or `0.0.0.0/[subnet mask]`.- Returns:
- builder
-
protocol
public FleetEc2InboundPermissionArgs.Builder protocol(com.pulumi.core.Output<java.lang.String> protocol)
- Parameters:
protocol
- Network communication protocol used by the fleetE.g., `TCP` or `UDP`- Returns:
- builder
-
protocol
public FleetEc2InboundPermissionArgs.Builder protocol(java.lang.String protocol)
- Parameters:
protocol
- Network communication protocol used by the fleetE.g., `TCP` or `UDP`- Returns:
- builder
-
toPort
public FleetEc2InboundPermissionArgs.Builder toPort(com.pulumi.core.Output<java.lang.Integer> toPort)
- Parameters:
toPort
- Ending value for a range of allowed port numbers. Port numbers are end-inclusive. This value must be higher than `from_port`.- Returns:
- builder
-
toPort
public FleetEc2InboundPermissionArgs.Builder toPort(java.lang.Integer toPort)
- Parameters:
toPort
- Ending value for a range of allowed port numbers. Port numbers are end-inclusive. This value must be higher than `from_port`.- Returns:
- builder
-
build
public FleetEc2InboundPermissionArgs build()
-
-