ClusterProperties Klasse

  • java.lang.Object
    • com.azure.resourcemanager.networkcloud.fluent.models.ClusterProperties

public final class ClusterProperties

ClusterProperties stellt die Eigenschaften eines Clusters dar.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ClusterProperties()

Erstellt eine instance der Clustereigenschaftenklasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
RackDefinition aggregatorOrSingleRackDefinition()

Rufen Sie die OrSingleRackDefinition-Eigenschaft des Aggregatorsab: Rackdefinitionstellt Details zum Rack dar.

String analyticsWorkspaceId()

Abrufen der Analysearbeitsbereichs-ID-Eigenschaft: Die Ressourcen-ID des Log Analytics-Arbeitsbereichs, die zum Speichern relevanter Protokolle verwendet wird.

List<ClusterAvailableUpgradeVersion> availableUpgradeVersions()

Abrufen der verfügbarenUpgradeversionen-Eigenschaft: Die Liste der Für diesen Cluster verfügbaren Versionsupgrades der Clusterlaufzeit.

ClusterCapacity clusterCapacity()

Abrufen der Clusterkapazitätseigenschaft: Clusterkapazitätstellt verschiedene Details zur Computekapazität dar.

ClusterConnectionStatus clusterConnectionStatus()

Abrufen der Clusterverbindungsstatus-Eigenschaft: Der neueste Heartbeat status zwischen dem Cluster-Manager und dem Cluster.

ExtendedLocation clusterExtendedLocation()

Abrufen der Eigenschaft erweiterterClusterstandort: ErweiterterSpeicherort stellt den benutzerdefinierten Azure-Speicherort dar, an dem die Ressource erstellt wird.

String clusterLocation()

Abrufen der Clusterstandorteigenschaft: Die vom Kunden bereitgestellten Standortinformationen, um zu ermitteln, wo sich der Cluster befindet.

ClusterManagerConnectionStatus clusterManagerConnectionStatus()

Abrufen der Eigenschaft Verbindungsstatusdes Cluster-Managers: Die neueste Konnektivität status zwischen Cluster-Manager und cluster.

String clusterManagerId()

Abrufen der Cluster-Manager-ID-Eigenschaft: Die Ressourcen-ID des Cluster-Managers, der diesen Cluster verwaltet.

ServicePrincipalInformation clusterServicePrincipal()

Abrufen der Dienstprinzipaleigenschaftdes Clusters: Dienstprinzipalinformationenstellen die Details des Dienstprinzipals dar, der während der Installation der Arc Appliance vom Cluster verwendet werden soll.

ClusterType clusterType()

Abrufen der Clustertyp-Eigenschaft: Der Typ der Rackkonfiguration für den Cluster.

String clusterVersion()

Abrufen der Clusterversionseigenschaft: Die aktuelle Laufzeitversion des Clusters.

ValidationThreshold computeDeploymentThreshold()

Abrufen der Computebereitstellungsschwellenwert-Eigenschaft: Validierungsschwellenwertgibt zulässige Computer- und Knotenhardware- und Bereitstellungsfehler an.

List<RackDefinition> computeRackDefinitions()

Abrufen der Compute-Rackdefinitionseigenschaft: Die Liste der Rackdefinitionen für die Computeracks in einem Cluster mit mehreren Racks oder eine leere Liste in einem Einzelrackcluster.

ClusterDetailedStatus detailedStatus()

Abrufen der detailliertenStatus-Eigenschaft: Die aktuelle detaillierte status des Clusters.

String detailedStatusMessage()

Abrufen der detailliertenStatusmeldungseigenschaft: Die beschreibende Meldung über die detaillierte status.

ExtendedLocation hybridAksExtendedLocation()

Rufen Sie die Hybrid-EigenschaftAksExtendedLocation ab: ExtendedLocation stellt den benutzerdefinierten Azure-Speicherort dar, an dem die Ressource erstellt wird.

ManagedResourceGroupConfiguration managedResourceGroupConfiguration()

Abrufen der VerwaltetenRessourcengruppenkonfigurationseigenschaft: Die Konfiguration der verwaltetenRessourcengruppestellt die Konfiguration der von Azure verwalteten Ressourcengruppe dar.

Long manualActionCount()

Abrufen der manuellenActionCount-Eigenschaft: Die Anzahl der Ereignisse vom Typ Mat (Manual Action Taken), die nicht überprüft wurden.

String networkFabricId()

Abrufen der Netzwerk-Fabric-ID-Eigenschaft: Die Ressourcen-ID des Network Fabric, das dem Cluster zugeordnet ist.

ClusterProvisioningState provisioningState()

Abrufen der Bereitstellungsstatuseigenschaft: Der Bereitstellungsstatus des Clusters.

String supportExpiryDate()

Rufen Sie die Supportablaufdatum-Eigenschaftab: Das Enddatum des Supports der Laufzeitversion des Clusters.

void validate()

Überprüft die instance.

ClusterProperties withAggregatorOrSingleRackDefinition(RackDefinition aggregatorOrSingleRackDefinition)

Legen Sie die Aggregator-EigenschaftOrSingleRackDefinition fest: RackDefinition stellt Details zum Rack dar.

ClusterProperties withAnalyticsWorkspaceId(String analyticsWorkspaceId)

Festlegen der Eigenschaft "Analytics-Arbeitsbereichs-ID": Die Ressourcen-ID des Log Analytics-Arbeitsbereichs, der zum Speichern relevanter Protokolle verwendet wird.

ClusterProperties withClusterLocation(String clusterLocation)

Legen Sie die Eigenschaft Clusterstandortfest: Die vom Kunden bereitgestellten Standortinformationen, um zu ermitteln, wo sich der Cluster befindet.

ClusterProperties withClusterServicePrincipal(ServicePrincipalInformation clusterServicePrincipal)

Legen Sie die Dienstprinzipaleigenschaftdes Clustersfest: Dienstprinzipalinformationenstellen die Details des Dienstprinzipals dar, der vom Cluster während der Installation der Arc Appliance verwendet werden soll.

ClusterProperties withClusterType(ClusterType clusterType)

Legen Sie die Eigenschaft Clustertypfest: Der Typ der Rackkonfiguration für den Cluster.

ClusterProperties withClusterVersion(String clusterVersion)

Legen Sie die Clusterversionseigenschaftfest: Die aktuelle Laufzeitversion des Clusters.

ClusterProperties withComputeDeploymentThreshold(ValidationThreshold computeDeploymentThreshold)

Festlegen der Computebereitstellungsschwellenwerteigenschaft: Validierungsschwellenwertgibt zulässige Computer- und Knotenhardware- und Bereitstellungsfehler an.

ClusterProperties withComputeRackDefinitions(List<RackDefinition> computeRackDefinitions)

Festlegen der Compute-Rackdefinitionseigenschaft: Die Liste der Rackdefinitionen für die Computeracks in einem Multi-Rack-Cluster oder eine leere Liste in einem Single-Rack-Cluster.

ClusterProperties withManagedResourceGroupConfiguration(ManagedResourceGroupConfiguration managedResourceGroupConfiguration)

Legen Sie die VerwalteteRessourcengruppenkonfigurationseigenschaftfest: Die VerwalteteRessourcengruppenkonfigurationstellt die Konfiguration der von Azure verwalteten Ressourcengruppe dar.

ClusterProperties withNetworkFabricId(String networkFabricId)

Legen Sie die Eigenschaft networkFabricID fest: Die Ressourcen-ID des Network Fabric, das dem Cluster zugeordnet ist.

List<String> workloadResourceIds()

Abrufen der Workloadressourcen-IDs-Eigenschaft: Die Liste der Workloadressourcen-IDs, die in diesem Cluster gehostet werden.

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

ClusterProperties

public ClusterProperties()

Erstellt eine instance der ClusterProperties-Klasse.

Details zur Methode

aggregatorOrSingleRackDefinition

public RackDefinition aggregatorOrSingleRackDefinition()

Rufen Sie die aggregatorOrSingleRackDefinition-Eigenschaft ab: RackDefinition stellt Details zum Rack dar.

Die Rackdefinition, die nur ein einzelnes Rack in einem einzelnen Rackcluster oder ein Aggregator-Rack in einem Cluster mit mehreren Racks widerspiegeln soll.

Returns:

der Wert AggregatorOrSingleRackDefinition.

analyticsWorkspaceId

public String analyticsWorkspaceId()

Abrufen der analyticsWorkspaceId-Eigenschaft: Die Ressourcen-ID des Log Analytics-Arbeitsbereichs, die zum Speichern relevanter Protokolle verwendet wird.

Returns:

der Wert analyticsWorkspaceId.

availableUpgradeVersions

public List availableUpgradeVersions()

Abrufen der availableUpgradeVersions-Eigenschaft: Die Liste der Für diesen Cluster verfügbaren Versionsupgrades der Clusterlaufzeit.

Returns:

der wert availableUpgradeVersions.

clusterCapacity

public ClusterCapacity clusterCapacity()

Abrufen der clusterCapacity-Eigenschaft: ClusterCapacity stellt verschiedene Details zur Computekapazität dar.

Die von diesem Cluster unterstützte Kapazität.

Returns:

der clusterCapacity-Wert.

clusterConnectionStatus

public ClusterConnectionStatus clusterConnectionStatus()

Abrufen der clusterConnectionStatus-Eigenschaft: Der neueste Heartbeat status zwischen dem Cluster-Manager und dem Cluster.

Returns:

der ClusterConnectionStatus-Wert.

clusterExtendedLocation

public ExtendedLocation clusterExtendedLocation()

Abrufen der clusterExtendedLocation-Eigenschaft: ExtendedLocation stellt den benutzerdefinierten Azure-Speicherort dar, an dem die Ressource erstellt wird.

Der erweiterte Speicherort (benutzerdefinierter Speicherort), der den Speicherort der Steuerungsebene des Clusters darstellt. Dieser erweiterte Speicherort wird verwendet, um die Anforderungen untergeordneter Objekte des Clusters weiterzuleiten, die vom Plattformoperator verarbeitet werden.

Returns:

der ClusterExtendedLocation-Wert.

clusterLocation

public String clusterLocation()

Abrufen der clusterLocation-Eigenschaft: Die vom Kunden bereitgestellten Standortinformationen, um zu identifizieren, wo sich der Cluster befindet.

Returns:

der ClusterLocation-Wert.

clusterManagerConnectionStatus

public ClusterManagerConnectionStatus clusterManagerConnectionStatus()

Abrufen der clusterManagerConnectionStatus-Eigenschaft: Die neueste Konnektivität status zwischen dem Cluster-Manager und dem Cluster.

Returns:

der ClusterManagerConnectionStatus-Wert.

clusterManagerId

public String clusterManagerId()

Abrufen der clusterManagerId-Eigenschaft: Die Ressourcen-ID des Cluster-Managers, der diesen Cluster verwaltet. Dies wird vom Cluster-Manager festgelegt, wenn der Cluster erstellt wird.

Returns:

der ClusterManagerId-Wert.

clusterServicePrincipal

public ServicePrincipalInformation clusterServicePrincipal()

Abrufen der clusterServicePrincipal-Eigenschaft: ServicePrincipalInformation stellt die Details des Dienstprinzipals dar, der während der Installation der Arc Appliance vom Cluster verwendet werden soll.

Der Dienstprinzipal, der vom Cluster während der Arc Appliance-Installation verwendet werden soll.

Returns:

der ClusterServicePrincipal-Wert.

clusterType

public ClusterType clusterType()

Abrufen der clusterType-Eigenschaft: Der Typ der Rackkonfiguration für den Cluster.

Returns:

der clusterType-Wert.

clusterVersion

public String clusterVersion()

Abrufen der clusterVersion-Eigenschaft: Die aktuelle Laufzeitversion des Clusters.

Returns:

den ClusterVersion-Wert.

computeDeploymentThreshold

public ValidationThreshold computeDeploymentThreshold()

Abrufen der computeDeploymentThreshold-Eigenschaft: ValidationThreshold gibt zulässige Computer- und Knotenhardware- und Bereitstellungsfehler an.

Der Validierungsschwellenwert, der die zulässigen Fehler von Computecomputern während der Überprüfung und Bereitstellung der Umgebung angibt.

Returns:

der ComputeDeploymentThreshold-Wert.

computeRackDefinitions

public List computeRackDefinitions()

Get the computeRackDefinitions property: The list of rack definitions for the compute racks in a multi-rack cluster, or a empty list in a single-rack cluster.

Returns:

der ComputeRackDefinitions-Wert.

detailedStatus

public ClusterDetailedStatus detailedStatus()

Abrufen der detailedStatus-Eigenschaft: Die aktuelle detaillierte status des Clusters.

Returns:

der detailedStatus-Wert.

detailedStatusMessage

public String detailedStatusMessage()

Get the detailedStatusMessage property: The descriptive message about the detailed status.

Returns:

der DetailedStatusMessage-Wert.

hybridAksExtendedLocation

public ExtendedLocation hybridAksExtendedLocation()

Rufen Sie die hybridAksExtendedLocation-Eigenschaft ab: ExtendedLocation stellt den benutzerdefinierten Azure-Speicherort dar, an dem die Ressource erstellt wird.

Feld veraltet. Dieses Feld wird in einer zukünftigen Version nicht aufgefüllt. Der erweiterte Standort (benutzerdefinierter Speicherort), der den Speicherort der Hybrid-AKS-Steuerungsebene darstellt. Dieser erweiterte Speicherort wird beim Erstellen bereitgestellter Cluster (Hybrid AKS-Cluster) verwendet.

Returns:

der HybridAksExtendedLocation-Wert.

managedResourceGroupConfiguration

public ManagedResourceGroupConfiguration managedResourceGroupConfiguration()

Abrufen der managedResourceGroupConfiguration-Eigenschaft: ManagedResourceGroupConfiguration stellt die Konfiguration der von Azure verwalteten Ressourcengruppe dar.

Die Konfiguration der verwalteten Ressourcengruppe, die der Ressource zugeordnet ist.

Returns:

der ManagedResourceGroupConfiguration-Wert.

manualActionCount

public Long manualActionCount()

Abrufen der manualActionCount-Eigenschaft: Die Anzahl von MAT-Ereignissen (Manual Action Taken), die nicht überprüft wurden.

Returns:

der manualActionCount-Wert.

networkFabricId

public String networkFabricId()

Abrufen der networkFabricId-Eigenschaft: Die Ressourcen-ID des Network Fabric, das dem Cluster zugeordnet ist.

Returns:

der NetworkFabricId-Wert.

provisioningState

public ClusterProvisioningState provisioningState()

Abrufen der provisioningState-Eigenschaft: Der Bereitstellungsstatus des Clusters.

Returns:

der ProvisioningState-Wert.

supportExpiryDate

public String supportExpiryDate()

Abrufen der supportExpiryDate-Eigenschaft: Das Supportenddatum der Laufzeitversion des Clusters.

Returns:

der SupportExpiryDate-Wert.

validate

public void validate()

Überprüft die instance.

withAggregatorOrSingleRackDefinition

public ClusterProperties withAggregatorOrSingleRackDefinition(RackDefinition aggregatorOrSingleRackDefinition)

Legen Sie die aggregatorOrSingleRackDefinition-Eigenschaft fest: RackDefinition stellt Details zum Rack dar.

Die Rackdefinition, die nur ein einzelnes Rack in einem einzelnen Rackcluster oder ein Aggregatorrack in einem Multi-Rack-Cluster widerspiegeln soll.

Parameters:

aggregatorOrSingleRackDefinition - der festzulegende AggregatorOrSingleRackDefinition-Wert.

Returns:

das ClusterProperties-Objekt selbst.

withAnalyticsWorkspaceId

public ClusterProperties withAnalyticsWorkspaceId(String analyticsWorkspaceId)

Festlegen der analyticsWorkspaceId-Eigenschaft: Die Ressourcen-ID des Log Analytics-Arbeitsbereichs, der zum Speichern relevanter Protokolle verwendet wird.

Parameters:

analyticsWorkspaceId - der festzulegende Wert für analyticsWorkspaceId.

Returns:

das ClusterProperties-Objekt selbst.

withClusterLocation

public ClusterProperties withClusterLocation(String clusterLocation)

Festlegen der clusterLocation-Eigenschaft: Die vom Kunden bereitgestellten Standortinformationen, um zu identifizieren, wo sich der Cluster befindet.

Parameters:

clusterLocation - der festzulegende ClusterLocation-Wert.

Returns:

das ClusterProperties-Objekt selbst.

withClusterServicePrincipal

public ClusterProperties withClusterServicePrincipal(ServicePrincipalInformation clusterServicePrincipal)

Legen Sie die eigenschaft clusterServicePrincipal fest: ServicePrincipalInformation stellt die Details des Dienstprinzipals dar, der während der Installation der Arc Appliance vom Cluster verwendet werden soll.

Der Dienstprinzipal, der vom Cluster während der Arc Appliance-Installation verwendet werden soll.

Parameters:

clusterServicePrincipal - der festzulegende clusterServicePrincipal-Wert.

Returns:

das ClusterProperties-Objekt selbst.

withClusterType

public ClusterProperties withClusterType(ClusterType clusterType)

Festlegen der clusterType-Eigenschaft: Der Typ der Rackkonfiguration für den Cluster.

Parameters:

clusterType - der festzulegende clusterType-Wert.

Returns:

das ClusterProperties-Objekt selbst.

withClusterVersion

public ClusterProperties withClusterVersion(String clusterVersion)

Legen Sie die clusterVersion-Eigenschaft fest: Die aktuelle Laufzeitversion des Clusters.

Parameters:

clusterVersion - der festzulegende ClusterVersion-Wert.

Returns:

das ClusterProperties-Objekt selbst.

withComputeDeploymentThreshold

public ClusterProperties withComputeDeploymentThreshold(ValidationThreshold computeDeploymentThreshold)

Legen Sie die computeDeploymentThreshold-Eigenschaft fest: ValidationThreshold gibt zulässige Computer- und Knotenhardware- und Bereitstellungsfehler an.

Der Validierungsschwellenwert, der die zulässigen Fehler von Computecomputern während der Überprüfung und Bereitstellung der Umgebung angibt.

Parameters:

computeDeploymentThreshold - der festzulegende ComputeDeploymentThreshold-Wert.

Returns:

das ClusterProperties-Objekt selbst.

withComputeRackDefinitions

public ClusterProperties withComputeRackDefinitions(List computeRackDefinitions)

Festlegen der computeRackDefinitions-Eigenschaft: Die Liste der Rackdefinitionen für die Computeracks in einem Cluster mit mehreren Racks oder eine leere Liste in einem Einzelrackcluster.

Parameters:

computeRackDefinitions - der festzulegende Wert computeRackDefinitions.

Returns:

das ClusterProperties-Objekt selbst.

withManagedResourceGroupConfiguration

public ClusterProperties withManagedResourceGroupConfiguration(ManagedResourceGroupConfiguration managedResourceGroupConfiguration)

Legen Sie die managedResourceGroupConfiguration-Eigenschaft fest: ManagedResourceGroupConfiguration stellt die Konfiguration der von Azure verwalteten Ressourcengruppe dar.

Die Konfiguration der verwalteten Ressourcengruppe, die der Ressource zugeordnet ist.

Parameters:

managedResourceGroupConfiguration - der festzulegende Wert managedResourceGroupConfiguration.

Returns:

das ClusterProperties-Objekt selbst.

withNetworkFabricId

public ClusterProperties withNetworkFabricId(String networkFabricId)

Legen Sie die networkFabricId-Eigenschaft fest: Die Ressourcen-ID des Network Fabric, das dem Cluster zugeordnet ist.

Parameters:

networkFabricId - der festzulegende Wert für networkFabricId.

Returns:

das ClusterProperties-Objekt selbst.

workloadResourceIds

public List workloadResourceIds()

Abrufen der workloadResourceIds-Eigenschaft: Die Liste der Workloadressourcen-IDs, die in diesem Cluster gehostet werden.

Returns:

der WorkloadResourceIds-Wert.

Gilt für: