Class ContainerClusterNodePoolPlacementPolicy.Jsii$Proxy

    • Method Detail

      • getPolicyName

        public final String getPolicyName()
        Description copied from interface: ContainerClusterNodePoolPlacementPolicy
        If set, refers to the name of a custom resource policy supplied by the user.

        The resource policy must be in the same project and region as the node pool. If not found, InvalidArgument error is returned. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#policy_name ContainerCluster#policy_name}

        Specified by:
        getPolicyName in interface ContainerClusterNodePoolPlacementPolicy
      • getTpuTopology

        public final String getTpuTopology()
        Description copied from interface: ContainerClusterNodePoolPlacementPolicy
        TPU placement topology for pod slice node pool. https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#tpu_topology ContainerCluster#tpu_topology}

        Specified by:
        getTpuTopology in interface ContainerClusterNodePoolPlacementPolicy
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object