Cluster Class

Define the cluster.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Constructor

Cluster(*, location: str, extended_location: _models.ExtendedLocation | None = None, tags: Dict[str, str] | None = None, kind: str | None = None, v_center_id: str | None = None, mo_ref_id: str | None = None, inventory_item_id: str | None = None, **kwargs)

Keyword-Only Parameters

Name Description
location
str

Gets or sets the location. Required.

extended_location

Gets or sets the extended location.

Default value: None
tags

Gets or sets the Resource tags.

Default value: None
kind
str

Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.

Default value: None
v_center_id
str

Gets or sets the ARM Id of the vCenter resource in which this cluster resides.

Default value: None
mo_ref_id
str

Gets or sets the vCenter MoRef (Managed Object Reference) ID for the cluster.

Default value: None
inventory_item_id
str

Gets or sets the inventory Item ID for the cluster.

Default value: None

Variables

Name Description
location
str

Gets or sets the location. Required.

extended_location

Gets or sets the extended location.

system_data

The system data.

tags

Gets or sets the Resource tags.

name
str

Gets or sets the name.

id
str

Gets or sets the Id.

type
str

Gets or sets the type of the resource.

kind
str

Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.

uuid
str

Gets or sets a unique identifier for this resource.

v_center_id
str

Gets or sets the ARM Id of the vCenter resource in which this cluster resides.

mo_ref_id
str

Gets or sets the vCenter MoRef (Managed Object Reference) ID for the cluster.

inventory_item_id
str

Gets or sets the inventory Item ID for the cluster.

mo_name
str

Gets or sets the vCenter Managed Object name for the cluster.

statuses

The resource status information.

custom_resource_name
str

Gets the name of the corresponding resource in Kubernetes.

datastore_ids

Gets or sets the datastore ARM ids.

network_ids

Gets or sets the network ARM ids.

provisioning_state
str

Gets or sets the provisioning state.