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.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ type |
int
The type of placement. |
↳ 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.
Returns | |
---|---|
Type | Description |
int |
setType
The type of placement.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$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.
Returns | |
---|---|
Type | Description |
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.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |