Reference documentation and code samples for the Google Cloud Container V1 Client class PlacementPolicy.
PlacementPolicy defines the placement policy used by the node pool.
Generated from protobuf message google.container.v1.NodePool.PlacementPolicy
Namespace
Google \ Cloud \ Container \ V1 \ NodePoolMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ type
int
The type of placement.
↳ tpu_topology
string
Optional. TPU placement topology for pod slice node pool. https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies
↳ policy_name
string
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.
getType
The type of placement.
int
setType
The type of placement.
var
int
$this
getTpuTopology
Optional. TPU placement topology for pod slice node pool.
https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies
string
setTpuTopology
Optional. TPU placement topology for pod slice node pool.
https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies
var
string
$this
getPolicyName
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.
string
setPolicyName
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.
var
string
$this