Freigeben über


ServiceFabricManagedClusterData Klasse

Definition

Eine Klasse, die das ServiceFabricManagedCluster-Datenmodell darstellt. Die verwaltete Clusterressource

public class ServiceFabricManagedClusterData : Azure.ResourceManager.Models.TrackedResourceData
type ServiceFabricManagedClusterData = class
    inherit TrackedResourceData
Public Class ServiceFabricManagedClusterData
Inherits TrackedResourceData
Vererbung
ServiceFabricManagedClusterData

Konstruktoren

ServiceFabricManagedClusterData(AzureLocation)

Initialisiert eine neue instance von ServiceFabricManagedClusterData.

ServiceFabricManagedClusterData(AzureLocation, ServiceFabricManagedClustersSku)

Initialisiert eine neue instance von ServiceFabricManagedClusterData.

Eigenschaften

AddOnFeatures

Liste der Add-On-Features, die für den Cluster aktiviert werden sollen.

AdminPassword

Kennwort des VM-Administratorbenutzers.

AdminUserName

Benutzername des VM-Administrators.

AuxiliarySubnets

Hilfssubnetze für den Cluster.

AzureActiveDirectory

Die AAD-Authentifizierungseinstellungen des Clusters.

ClientConnectionPort

Der Port, der für Clientverbindungen mit dem Cluster verwendet wird.

Clients

Clientzertifikate, die den Cluster verwalten dürfen.

ClusterCertificateThumbprints

Liste der Fingerabdrücke der Clusterzertifikate.

Verwenden FromObjectAsJson<T>(T, JsonSerializerOptions)Sie , um dem Element dieser Eigenschaft ein -Objekt zuzuweisen.

Um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen, verwenden Sie FromString(String).

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

ClusterCodeVersion

Die Service Fabric-Runtimeversion des Clusters. Diese Eigenschaft ist erforderlich, wenn clusterUpgradeMode auf "Manuell" festgelegt ist. Verwenden Sie die ClusterVersion-API, um eine Liste der verfügbaren Service Fabric-Versionen für neue Cluster abzurufen. Verwenden Sie availableClusterVersions, um die Liste der verfügbaren Versionen für vorhandene Cluster abzurufen.

ClusterId

Ein dienst generierter eindeutiger Bezeichner für die Clusterressource.

ClusterState

Der aktuelle Status des Clusters.

ClusterUpgradeCadence

Gibt an, wann nach der Veröffentlichung neue Versionsupgrades der Clusterlaufzeit angewendet werden. Standardmäßig ist Wave0. Gilt nur, wenn clusterUpgradeMode auf "Automatisch" festgelegt ist.

ClusterUpgradeMode

Der Upgrademodus des Clusters, wenn die neue Service Fabric-Laufzeitversion verfügbar ist.

DnsName

Der Dns-Name des Clusters.

ETag

Etag für Azure-Ressourcen.

FabricSettings

Die Liste der benutzerdefinierten Fabric-Einstellungen zum Konfigurieren des Clusters.

Fqdn

Der vollqualifizierte Domänenname, der dem öffentlichen Lastenausgleich des Clusters zugeordnet ist.

HasZoneResiliency

Gibt an, ob der Cluster Zonenresilienz aufweist.

HttpGatewayConnectionPort

Der Port, der für HTTP-Verbindungen mit dem Cluster verwendet wird.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
IPTags

Die Liste der IP-Tags, die der öffentlichen Standard-IP-Adresse des Clusters zugeordnet sind.

IPv4Address

Die IPv4-Adresse, die dem öffentlichen Lastenausgleich des Clusters zugeordnet ist.

IPv6Address

IPv6-Adresse für den Cluster, wenn IPv6 aktiviert ist.

IsAutoOSUpgradeEnabled

Wenn Sie diesen Wert auf true festlegen, wird ein automatisches Betriebssystemupgrade für die Knotentypen aktiviert, die mit einem beliebigen Plattformbetriebssystemimage mit der Version "neueste" erstellt werden. Der Standardwert für diese Einstellung ist false.

IsIPv6Enabled

Wenn Sie diesen Wert auf true festlegen, wird IPv6-Adressraum für das vom Cluster verwendete Standard-VNET erstellt. Diese Einstellung kann nach der Erstellung des Clusters nicht mehr geändert werden. Der Standardwert für diese Einstellung ist false.

IsRdpAccessAllowed

Wenn Sie dies auf true festlegen, wird der RDP-Zugriff auf den virtuellen Computer aktiviert. Die Standard-NSG-Regel öffnet den RDP-Port für das Internet, der mit benutzerdefinierten Netzwerksicherheitsregeln überschrieben werden kann. Der Standardwert für diese Einstellung ist false.

IsServicePublicIPEnabled

Wenn Sie diesen Wert auf true festlegen, wird die IPv4-Adresse als ServicePublicIP der IPv6-Adresse verknüpft. Sie kann nur auf True festgelegt werden, wenn IPv6 im Cluster aktiviert ist.

LoadBalancingRules

Lastenausgleichsregeln, die auf den öffentlichen Lastenausgleich des Clusters angewendet werden.

Location

Der geografische Standort, an dem sich die Ressource befindet.

(Geerbt von TrackedResourceData)
MaxUnusedVersionsToKeep

Anzahl der nicht verwendeten Versionen pro Anwendungstyp, die beibehalten werden sollen.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
NetworkSecurityRules

Benutzerdefinierte Netzwerksicherheitsregeln, die auf die Virtual Network des Clusters angewendet werden.

ProvisioningState

Der Bereitstellungsstatus der verwalteten Clusterressource.

PublicIPPrefixId

Geben Sie die Ressourcen-ID eines öffentlichen IP-Präfixes an, von dem der Lastenausgleich eine öffentliche IP-Adresse ordnet. Unterstützt nur IPv4.

ResourceType

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
ServiceEndpoints

Dienstendpunkte für Subnetze im Cluster.

SkuName

Sku-Name.

SubnetId

Falls angegeben, werden die Knotentypen für den Cluster in diesem Subnetz anstelle des Standard-VNET erstellt. Die für den Cluster angegebenen networkSecurityRules werden auch auf dieses Subnetz angewendet. Diese Einstellung kann nach der Erstellung des Clusters nicht mehr geändert werden.

SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)
Tags

Ressourcentags.

(Geerbt von TrackedResourceData)
UseCustomVnet

Bei neuen Clustern gibt dieser Parameter an, dass bring your own VNet verwendet wird, das Subnetz jedoch auf Knotentypebene angegeben wird. und für solche Cluster ist die subnetId-Eigenschaft für Knotentypen erforderlich.

ZonalUpdateMode

Gibt den Updatemodus für Cross Az-Cluster an.

Gilt für: