NodeGroup(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represent a sole-tenant Node Group resource.
A sole-tenant node is a physical server that is dedicated to hosting VM instances only for your specific project. Use sole-tenant nodes to keep your instances physically separated from instances in other projects, or to group your instances together on the same host hardware. For more information, read Sole-tenant nodes. (== resource_for {$api_version}.nodeGroups ==)
Attributes | |
---|---|
Name | Description |
autoscaling_policy |
google.cloud.compute_v1.types.NodeGroupAutoscalingPolicy
Specifies how autoscaling should behave. |
creation_timestamp |
str
[Output Only] Creation timestamp in RFC3339 text format. |
description |
str
An optional description of this resource. Provide this property when you create the resource. |
id |
str
[Output Only] The unique identifier for the resource. This identifier is defined by the server. |
kind |
str
[Output Only] The type of the resource. Always compute#nodeGroup for node group. |
maintenance_policy |
google.cloud.compute_v1.types.NodeGroup.MaintenancePolicy
Specifies how to handle instances when a node in the group undergoes maintenance. Set to one of: DEFAULT, RESTART_IN_PLACE, or MIGRATE_WITHIN_NODE_GROUP. The default value is DEFAULT. For more information, see Maintenance policies. |
name |
str
The name of the resource, provided by the client when initially creating the resource. The resource name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the
first character must be a lowercase letter, and all
following characters must be a dash, lowercase letter, or
digit, except the last character, which cannot be a dash.
|
node_template |
str
URL of the node template to create the node group from. |
self_link |
str
[Output Only] Server-defined URL for the resource. |
size |
int
[Output Only] The total number of nodes in the node group. |
zone |
str
[Output Only] The name of the zone where the node group resides, such as us-central1-a. |
Classes
MaintenancePolicy
MaintenancePolicy(value)
Specifies how to handle instances when a node in the group undergoes maintenance. Set to one of: DEFAULT, RESTART_IN_PLACE, or MIGRATE_WITHIN_NODE_GROUP. The default value is DEFAULT. For more information, see Maintenance policies.
Status
Status(value)
API documentation for compute_v1.types.NodeGroup.Status
class.