Package com.pulumi.gcp.vpcaccess.inputs
Class ConnectorState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.vpcaccess.inputs.ConnectorState
-
public final class ConnectorState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ConnectorState.Builder
-
Field Summary
Fields Modifier and Type Field Description static ConnectorState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConnectorState.Builder
builder()
static ConnectorState.Builder
builder(ConnectorState defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
connectedProjects()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
ipCidrRange()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
machineType()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
maxInstances()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
maxThroughput()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
minInstances()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
minThroughput()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
network()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
project()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
region()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
selfLink()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
state()
java.util.Optional<com.pulumi.core.Output<ConnectorSubnetArgs>>
subnet()
-
-
-
Field Detail
-
Empty
public static final ConnectorState Empty
-
-
Method Detail
-
connectedProjects
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> connectedProjects()
- Returns:
- List of projects using the connector.
-
ipCidrRange
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ipCidrRange()
- Returns:
- The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`.
-
machineType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> machineType()
- Returns:
- Machine type of VM Instance underlying connector. Default is e2-micro
-
maxInstances
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxInstances()
- Returns:
- Maximum value of instances in autoscaling group underlying the connector.
-
maxThroughput
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxThroughput()
- Returns:
- Maximum throughput of the connector in Mbps, must be greater than `min_throughput`. Default is 300.
-
minInstances
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minInstances()
- Returns:
- Minimum value of instances in autoscaling group underlying the connector.
-
minThroughput
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minThroughput()
- Returns:
- Minimum throughput of the connector in Mbps. Default and min is 200.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of the resource (Max 25 characters). ***
-
network
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> network()
- Returns:
- Name or self_link of the VPC network. Required if `ip_cidr_range` is set.
-
project
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
- Returns:
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where the VPC Access connector resides. If it is not provided, the provider region is used.
-
selfLink
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> selfLink()
- Returns:
- The fully qualified name of this VPC connector
-
state
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> state()
- Returns:
- State of the VPC access connector.
-
subnet
public java.util.Optional<com.pulumi.core.Output<ConnectorSubnetArgs>> subnet()
- Returns:
- The subnet in which to house the connector Structure is documented below.
-
builder
public static ConnectorState.Builder builder()
-
builder
public static ConnectorState.Builder builder(ConnectorState defaults)
-
-