Share via


NetworkCloudClusterData Class

Definition

A class representing the NetworkCloudCluster data model. Cluster represents the on-premises Network Cloud cluster.

public class NetworkCloudClusterData : Azure.ResourceManager.Models.TrackedResourceData
type NetworkCloudClusterData = class
    inherit TrackedResourceData
Public Class NetworkCloudClusterData
Inherits TrackedResourceData
Inheritance
NetworkCloudClusterData

Constructors

NetworkCloudClusterData(AzureLocation, ExtendedLocation, NetworkCloudRackDefinition, ClusterType, String, ResourceIdentifier)

Initializes a new instance of NetworkCloudClusterData.

Properties

AggregatorOrSingleRackDefinition

The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster.

AnalyticsWorkspaceId

The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.

AvailableUpgradeVersions

The list of cluster runtime version upgrades available for this cluster.

ClusterCapacity

The capacity supported by this cluster.

ClusterConnectionStatus

The latest heartbeat status between the cluster manager and the cluster.

ClusterExtendedLocation

The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.

ClusterLocation

The customer-provided location information to identify where the cluster resides.

ClusterManagerConnectionStatus

The latest connectivity status between cluster manager and the cluster.

ClusterManagerId

The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.

ClusterServicePrincipal

The service principal to be used by the cluster during Arc Appliance installation.

ClusterType

The type of rack configuration for the cluster.

ClusterVersion

The current runtime version of the cluster.

ComputeDeploymentThreshold

The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.

ComputeRackDefinitions

The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.

DetailedStatus

The current detailed status of the cluster.

DetailedStatusMessage

The descriptive message about the detailed status.

ExtendedLocation

The extended location of the cluster manager associated with the cluster.

HybridAksExtendedLocation

Field Deprecated. This field will not be populated in an upcoming version. The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
Location

The geo-location where the resource lives.

(Inherited from TrackedResourceData)
ManagedResourceGroupConfiguration

The configuration of the managed resource group associated with the resource.

ManualActionCount

The count of Manual Action Taken (MAT) events that have not been validated.

Name

The name of the resource.

(Inherited from ResourceData)
NetworkFabricId

The resource ID of the Network Fabric associated with the cluster.

ProvisioningState

The provisioning state of the cluster.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SupportExpireOn

The support end date of the runtime version of the cluster.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Tags

Resource tags.

(Inherited from TrackedResourceData)
WorkloadResourceIds

The list of workload resource IDs that are hosted within this cluster.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TrackedResourceData)

Applies to