Package com.pulumi.gcp.filestore.inputs
Class InstanceNetworkArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.filestore.inputs.InstanceNetworkArgs
-
public final class InstanceNetworkArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InstanceNetworkArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InstanceNetworkArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InstanceNetworkArgs.Builder
builder()
static InstanceNetworkArgs.Builder
builder(InstanceNetworkArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
connectMode()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
ipAddresses()
com.pulumi.core.Output<java.util.List<java.lang.String>>
modes()
com.pulumi.core.Output<java.lang.String>
network()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
reservedIpRange()
-
-
-
Field Detail
-
Empty
public static final InstanceNetworkArgs Empty
-
-
Method Detail
-
connectMode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> connectMode()
- Returns:
- The network connect mode of the Filestore instance. If not provided, the connect mode defaults to DIRECT_PEERING. Default value is `DIRECT_PEERING`. Possible values are: `DIRECT_PEERING`, `PRIVATE_SERVICE_ACCESS`. ***
-
ipAddresses
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> ipAddresses()
- Returns:
- (Output) A list of IPv4 or IPv6 addresses.
-
modes
public com.pulumi.core.Output<java.util.List<java.lang.String>> modes()
- Returns:
- IP versions for which the instance has IP addresses assigned. Each value may be one of: `ADDRESS_MODE_UNSPECIFIED`, `MODE_IPV4`, `MODE_IPV6`.
-
network
public com.pulumi.core.Output<java.lang.String> network()
- Returns:
- The name of the GCE VPC network to which the instance is connected.
-
reservedIpRange
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> reservedIpRange()
- Returns:
- A /29 CIDR block that identifies the range of IP addresses reserved for this instance.
-
builder
public static InstanceNetworkArgs.Builder builder()
-
builder
public static InstanceNetworkArgs.Builder builder(InstanceNetworkArgs defaults)
-
-