Package com.pulumi.gcp.compute.inputs
Class GetNetblockIPRangesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.gcp.compute.inputs.GetNetblockIPRangesArgs
-
public final class GetNetblockIPRangesArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetNetblockIPRangesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetNetblockIPRangesArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetNetblockIPRangesArgs.Builder
builder()
static GetNetblockIPRangesArgs.Builder
builder(GetNetblockIPRangesArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
rangeType()
-
-
-
Field Detail
-
Empty
public static final GetNetblockIPRangesArgs Empty
-
-
Method Detail
-
rangeType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> rangeType()
- Returns:
- The type of range for which to provide results. Defaults to `cloud-netblocks`. The following `range_type`s are supported: * `cloud-netblocks` - Corresponds to the IP addresses used for resources on Google Cloud Platform. [More details.](https://cloud.google.com/compute/docs/faq#where_can_i_find_product_name_short_ip_ranges) * `google-netblocks` - Corresponds to IP addresses used for Google services. [More details.](https://cloud.google.com/compute/docs/faq#where_can_i_find_product_name_short_ip_ranges) * `restricted-googleapis` - Corresponds to the IP addresses used for Private Google Access only for services that support VPC Service Controls API access. [More details.](https://cloud.google.com/vpc/docs/private-access-options#domain-vips) * `private-googleapis` - Corresponds to the IP addresses used for Private Google Access for services that do not support VPC Service Controls. [More details.](https://cloud.google.com/vpc/docs/private-access-options#domain-vips) * `dns-forwarders` - Corresponds to the IP addresses used to originate Cloud DNS outbound forwarding. [More details.](https://cloud.google.com/dns/zones/#creating-forwarding-zones) * `iap-forwarders` - Corresponds to the IP addresses used for Cloud IAP for TCP forwarding. [More details.](https://cloud.google.com/iap/docs/using-tcp-forwarding) * `health-checkers` - Corresponds to the IP addresses used for health checking in Cloud Load Balancing. [More details.](https://cloud.google.com/load-balancing/docs/health-checks) * `legacy-health-checkers` - Corresponds to the IP addresses used for legacy style health checkers (used by Network Load Balancing). [ More details.](https://cloud.google.com/load-balancing/docs/health-checks)
-
builder
public static GetNetblockIPRangesArgs.Builder builder()
-
builder
public static GetNetblockIPRangesArgs.Builder builder(GetNetblockIPRangesArgs defaults)
-
-