pub struct NodeTemplateResult {Show 13 fields
pub accelerators: Output<Option<Vec<NodeTemplateAccelerator>>>,
pub cpu_overcommit_type: Output<Option<String>>,
pub creation_timestamp: Output<String>,
pub description: Output<Option<String>>,
pub disks: Output<Option<Vec<NodeTemplateDisk>>>,
pub name: Output<String>,
pub node_affinity_labels: Output<Option<HashMap<String, String>>>,
pub node_type: Output<Option<String>>,
pub node_type_flexibility: Output<Option<NodeTemplateNodeTypeFlexibility>>,
pub project: Output<String>,
pub region: Output<String>,
pub self_link: Output<String>,
pub server_binding: Output<NodeTemplateServerBinding>,
}
Fields§
§accelerators: Output<Option<Vec<NodeTemplateAccelerator>>>
List of the type and count of accelerator cards attached to the node template Structure is documented below.
cpu_overcommit_type: Output<Option<String>>
CPU overcommit.
Default value is NONE
.
Possible values are: ENABLED
, NONE
.
creation_timestamp: Output<String>
Creation timestamp in RFC3339 text format.
description: Output<Option<String>>
An optional textual description of the resource.
disks: Output<Option<Vec<NodeTemplateDisk>>>
List of the type, size and count of disks attached to the node template Structure is documented below.
name: Output<String>
Name of the resource.
node_affinity_labels: Output<Option<HashMap<String, String>>>
Labels to use for node affinity, which will be used in instance scheduling.
node_type: Output<Option<String>>
Node type to use for nodes group that are created from this template. Only one of nodeTypeFlexibility and nodeType can be specified.
node_type_flexibility: Output<Option<NodeTemplateNodeTypeFlexibility>>
Flexible properties for the desired node type. Node groups that use this node template will create nodes of a type that matches these properties. Only one of nodeTypeFlexibility and nodeType can be specified. Structure is documented below.
project: Output<String>
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
region: Output<String>
Region where nodes using the node template will be created. If it is not provided, the provider region is used.
self_link: Output<String>
The URI of the created resource.
server_binding: Output<NodeTemplateServerBinding>
The server binding policy for nodes using this template. Determines where the nodes should restart following a maintenance event. Structure is documented below.