Interface GkeonpremBareMetalClusterLoadBalancerMetalLbConfigAddressPools

    • Method Detail

      • getAddresses

        @Stability(Stable)
        @NotNull
        List<String> getAddresses()
        The addresses that are part of this pool.

        Each address must be either in the CIDR form (1.2.3.0/24) or range form (1.2.3.1-1.2.3.5). Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#addresses GkeonpremBareMetalCluster#addresses}

      • getPool

        @Stability(Stable)
        @NotNull
        String getPool()
        The name of the address pool.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#pool GkeonpremBareMetalCluster#pool}

      • getAvoidBuggyIps

        @Stability(Stable)
        @Nullable
        default Object getAvoidBuggyIps()
        If true, avoid using IPs ending in .0 or .255. This avoids buggy consumer devices mistakenly dropping IPv4 traffic for those special IP addresses.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#avoid_buggy_ips GkeonpremBareMetalCluster#avoid_buggy_ips}

      • getManualAssign

        @Stability(Stable)
        @Nullable
        default Object getManualAssign()
        If true, prevent IP addresses from being automatically assigned.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#manual_assign GkeonpremBareMetalCluster#manual_assign}