ManagedCluster interface
Die verwaltete Clusterressource
- Extends
Eigenschaften
addon |
Liste der Add-On-Features, die im Cluster aktiviert werden sollen. |
admin |
Benutzerkennwort des VM-Administrators. Dieser Wert enthält eine Anmeldeinformation. Erwägen Sie, vor dem Anzeigen von Benutzern zu verschleiern |
admin |
Benutzername des VM-Administrators. |
allocated |
Die Anzahl der ausgehenden Ports, die für SNAT für jeden Knoten im Back-End-Pool des Standardmäßigen Lastenausgleichs zugewiesen wurden. Der Standardwert ist 0, der die dynamische Portzuordnung basierend auf der Poolgröße bereitstellt. |
allow |
Wenn Sie diesen Wert auf "true" festlegen, wird der RDP-Zugriff auf den virtuellen Computer aktiviert. Die Standardmäßige NSG-Regel öffnet RDP-Port zu Internet, der mit benutzerdefinierten Netzwerksicherheitsregeln überschrieben werden kann. Der Standardwert für diese Einstellung ist "false". |
application |
Die Richtlinie zum Bereinigen nicht verwendeter Versionen. |
auto |
Diese Eigenschaft ist der Einstiegspunkt für die Verwendung eines öffentlichen Zertifizierungsstellenzertifikats für Ihr Clusterzertifikat. Es gibt die Für den benutzerdefinierten FQDN zulässige Wiederverwendungsebene an, die mit dem Betreff des öffentlichen Zertifizierungsstellenzertifikats übereinstimmen. |
auxiliary |
Hilfssubnetze für den Cluster. |
azure |
Die AAD-Authentifizierungseinstellungen des Clusters. |
client |
Der Port, der für Clientverbindungen mit dem Cluster verwendet wird. |
clients | Clientzertifikate, die den Cluster verwalten dürfen. |
cluster |
Liste der Fingerabdrucke der Clusterzertifikate. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
cluster |
Die Service Fabric-Laufzeitversion des Clusters. Diese Eigenschaft ist erforderlich, wenn clusterUpgradeMode- auf "Manuell" festgelegt ist. Um eine Liste der verfügbaren Service Fabric-Versionen für neue Cluster abzurufen, verwenden Sie ClusterVersion-API. Um die Liste der verfügbaren Versionen für vorhandene Cluster abzurufen, verwenden Sie availableClusterVersions. |
cluster |
Ein Dienst hat einen eindeutigen Bezeichner für die Clusterressource generiert. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
cluster |
Der aktuelle Status des Clusters. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
cluster |
Gibt an, wann nach der Veröffentlichung neue Clusterlaufzeitversionsupgrades angewendet werden. Standardmäßig ist Wave0. Gilt nur, wenn clusterUpgradeMode- auf "Automatisch" festgelegt ist. |
cluster |
Der Upgrademodus des Clusters, wenn eine neue Service Fabric-Laufzeitversion verfügbar ist. |
ddos |
Geben Sie die Ressourcen-ID eines DDoS-Netzwerkschutzplans an, der dem virtuellen Netzwerk des Clusters zugeordnet wird. |
dns |
Der Cluster-DNS-Name. |
enable |
Aktiviert das automatische Betriebssystemupgrade für Knotentypen, die mit Betriebssystemimages mit version "latest" erstellt wurden. Der Standardwert für diese Einstellung ist "false". |
enable |
Bei "true" ist die tokenbasierte Authentifizierung für httpGatewayEndpoint nicht zulässig. Dies ist erforderlich, um TLS-Versionen 1.3 und höher zu unterstützen. Wenn die tokenbasierte Authentifizierung verwendet wird, muss HttpGatewayTokenAuthConnectionPort definiert werden. |
enable |
Durch Festlegen dieses Werts auf "true" wird der IPv6-Adressraum für das vom Cluster verwendete Standard-VNet erstellt. Diese Einstellung kann nicht geändert werden, nachdem der Cluster erstellt wurde. Der Standardwert für diese Einstellung ist "false". |
enable |
Wenn Sie diesen Wert auf "true" festlegen, wird die IPv4-Adresse als ServicePublicIP der IPv6-Adresse verknüpft. Er kann nur auf "True" festgelegt werden, wenn IPv6 im Cluster aktiviert ist. |
fabric |
Die Liste der benutzerdefinierten Fabric-Einstellungen zum Konfigurieren des Clusters. |
fqdn | Der vollqualifizierte Domänenname, der dem öffentlichen Lastenausgleich des Clusters zugeordnet ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
http |
Der Port, der für HTTP-Verbindungen mit dem Cluster verwendet wird. |
http |
Der Port, der für tokenauthentifizierungsbasierte HTTPS-Verbindungen mit dem Cluster verwendet wird. Kann nicht auf denselben Port wie HttpGatewayEndpoint festgelegt werden. |
ip |
Die Liste der IP-Tags, die der standardmäßigen öffentlichen IP-Adresse des Clusters zugeordnet sind. |
ipv4Address | Die IPv4-Adresse, die dem öffentlichen Lastenausgleich des Clusters zugeordnet ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
ipv6Address | IPv6-Adresse für den Cluster, wenn IPv6 aktiviert ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
load |
Lastenausgleichsregeln, die auf das öffentliche Lastenausgleichsmodul des Clusters angewendet werden. |
network |
Benutzerdefinierte Netzwerksicherheitsregeln, die auf das virtuelle Netzwerk des Clusters angewendet werden. |
provisioning |
Der Bereitstellungsstatus der verwalteten Clusterressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
public |
Geben Sie die Ressourcen-ID eines öffentlichen IPv4-Präfixes an, von dem das Lastenausgleichsmodul eine öffentliche IPv4-Adresse zuweist. Diese Einstellung kann nicht geändert werden, nachdem der Cluster erstellt wurde. |
public |
Geben Sie die Ressourcen-ID eines öffentlichen IPv6-Präfixes an, von dem das Lastenausgleichsmodul eine öffentliche IPv6-Adresse zuweist. Diese Einstellung kann nicht geändert werden, nachdem der Cluster erstellt wurde. |
service |
Dienstendpunkte für Subnetze im Cluster. |
sku | Die Sku des verwalteten Clusters |
subnet |
Wenn angegeben, werden die Knotentypen für den Cluster in diesem Subnetz anstelle des Standard-VNet erstellt. Die networkSecurityRules, die für den Cluster angegeben sind, werden auch auf dieses Subnetz angewendet. Diese Einstellung kann nicht geändert werden, nachdem der Cluster erstellt wurde. |
upgrade |
Die Richtlinie, die beim Aktualisieren des Clusters verwendet werden soll. |
use |
Bei neuen Clustern gibt dieser Parameter an, dass er Bring your own VNet verwendet, aber das Subnetz wird auf Knotentypebene angegeben. und für solche Cluster ist die Subnetz-ID-Eigenschaft für Knotentypen erforderlich. |
zonal |
Gibt an, ob der Cluster Zonenresilienz aufweist. |
zonal |
Gibt den Updatemodus für Cross Az-Cluster an. |
Geerbte Eigenschaften
etag | Azure-Ressourcen-Etag. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
id | Azure-Ressourcenbezeichner. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
location | Azure-Ressourcenspeicherort. |
name | Azure-Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
tags | Azure-Ressourcentags. |
type | Azure-Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
addonFeatures
Liste der Add-On-Features, die im Cluster aktiviert werden sollen.
addonFeatures?: string[]
Eigenschaftswert
string[]
adminPassword
Benutzerkennwort des VM-Administrators. Dieser Wert enthält eine Anmeldeinformation. Erwägen Sie, vor dem Anzeigen von Benutzern zu verschleiern
adminPassword?: string
Eigenschaftswert
string
adminUserName
Benutzername des VM-Administrators.
adminUserName?: string
Eigenschaftswert
string
allocatedOutboundPorts
Die Anzahl der ausgehenden Ports, die für SNAT für jeden Knoten im Back-End-Pool des Standardmäßigen Lastenausgleichs zugewiesen wurden. Der Standardwert ist 0, der die dynamische Portzuordnung basierend auf der Poolgröße bereitstellt.
allocatedOutboundPorts?: number
Eigenschaftswert
number
allowRdpAccess
Wenn Sie diesen Wert auf "true" festlegen, wird der RDP-Zugriff auf den virtuellen Computer aktiviert. Die Standardmäßige NSG-Regel öffnet RDP-Port zu Internet, der mit benutzerdefinierten Netzwerksicherheitsregeln überschrieben werden kann. Der Standardwert für diese Einstellung ist "false".
allowRdpAccess?: boolean
Eigenschaftswert
boolean
applicationTypeVersionsCleanupPolicy
Die Richtlinie zum Bereinigen nicht verwendeter Versionen.
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
Eigenschaftswert
autoGeneratedDomainNameLabelScope
Diese Eigenschaft ist der Einstiegspunkt für die Verwendung eines öffentlichen Zertifizierungsstellenzertifikats für Ihr Clusterzertifikat. Es gibt die Für den benutzerdefinierten FQDN zulässige Wiederverwendungsebene an, die mit dem Betreff des öffentlichen Zertifizierungsstellenzertifikats übereinstimmen.
autoGeneratedDomainNameLabelScope?: string
Eigenschaftswert
string
auxiliarySubnets
azureActiveDirectory
Die AAD-Authentifizierungseinstellungen des Clusters.
azureActiveDirectory?: AzureActiveDirectory
Eigenschaftswert
clientConnectionPort
Der Port, der für Clientverbindungen mit dem Cluster verwendet wird.
clientConnectionPort?: number
Eigenschaftswert
number
clients
Clientzertifikate, die den Cluster verwalten dürfen.
clients?: ClientCertificate[]
Eigenschaftswert
clusterCertificateThumbprints
Liste der Fingerabdrucke der Clusterzertifikate. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
clusterCertificateThumbprints?: string[]
Eigenschaftswert
string[]
clusterCodeVersion
Die Service Fabric-Laufzeitversion des Clusters. Diese Eigenschaft ist erforderlich, wenn clusterUpgradeMode- auf "Manuell" festgelegt ist. Um eine Liste der verfügbaren Service Fabric-Versionen für neue Cluster abzurufen, verwenden Sie ClusterVersion-API. Um die Liste der verfügbaren Versionen für vorhandene Cluster abzurufen, verwenden Sie availableClusterVersions.
clusterCodeVersion?: string
Eigenschaftswert
string
clusterId
Ein Dienst hat einen eindeutigen Bezeichner für die Clusterressource generiert. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
clusterId?: string
Eigenschaftswert
string
clusterState
Der aktuelle Status des Clusters. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
clusterState?: string
Eigenschaftswert
string
clusterUpgradeCadence
Gibt an, wann nach der Veröffentlichung neue Clusterlaufzeitversionsupgrades angewendet werden. Standardmäßig ist Wave0. Gilt nur, wenn clusterUpgradeMode- auf "Automatisch" festgelegt ist.
clusterUpgradeCadence?: string
Eigenschaftswert
string
clusterUpgradeMode
Der Upgrademodus des Clusters, wenn eine neue Service Fabric-Laufzeitversion verfügbar ist.
clusterUpgradeMode?: string
Eigenschaftswert
string
ddosProtectionPlanId
Geben Sie die Ressourcen-ID eines DDoS-Netzwerkschutzplans an, der dem virtuellen Netzwerk des Clusters zugeordnet wird.
ddosProtectionPlanId?: string
Eigenschaftswert
string
dnsName
Der Cluster-DNS-Name.
dnsName?: string
Eigenschaftswert
string
enableAutoOSUpgrade
Aktiviert das automatische Betriebssystemupgrade für Knotentypen, die mit Betriebssystemimages mit version "latest" erstellt wurden. Der Standardwert für diese Einstellung ist "false".
enableAutoOSUpgrade?: boolean
Eigenschaftswert
boolean
enableHttpGatewayExclusiveAuthMode
Bei "true" ist die tokenbasierte Authentifizierung für httpGatewayEndpoint nicht zulässig. Dies ist erforderlich, um TLS-Versionen 1.3 und höher zu unterstützen. Wenn die tokenbasierte Authentifizierung verwendet wird, muss HttpGatewayTokenAuthConnectionPort definiert werden.
enableHttpGatewayExclusiveAuthMode?: boolean
Eigenschaftswert
boolean
enableIpv6
Durch Festlegen dieses Werts auf "true" wird der IPv6-Adressraum für das vom Cluster verwendete Standard-VNet erstellt. Diese Einstellung kann nicht geändert werden, nachdem der Cluster erstellt wurde. Der Standardwert für diese Einstellung ist "false".
enableIpv6?: boolean
Eigenschaftswert
boolean
enableServicePublicIP
Wenn Sie diesen Wert auf "true" festlegen, wird die IPv4-Adresse als ServicePublicIP der IPv6-Adresse verknüpft. Er kann nur auf "True" festgelegt werden, wenn IPv6 im Cluster aktiviert ist.
enableServicePublicIP?: boolean
Eigenschaftswert
boolean
fabricSettings
Die Liste der benutzerdefinierten Fabric-Einstellungen zum Konfigurieren des Clusters.
fabricSettings?: SettingsSectionDescription[]
Eigenschaftswert
fqdn
Der vollqualifizierte Domänenname, der dem öffentlichen Lastenausgleich des Clusters zugeordnet ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
fqdn?: string
Eigenschaftswert
string
httpGatewayConnectionPort
Der Port, der für HTTP-Verbindungen mit dem Cluster verwendet wird.
httpGatewayConnectionPort?: number
Eigenschaftswert
number
httpGatewayTokenAuthConnectionPort
Der Port, der für tokenauthentifizierungsbasierte HTTPS-Verbindungen mit dem Cluster verwendet wird. Kann nicht auf denselben Port wie HttpGatewayEndpoint festgelegt werden.
httpGatewayTokenAuthConnectionPort?: number
Eigenschaftswert
number
ipTags
Die Liste der IP-Tags, die der standardmäßigen öffentlichen IP-Adresse des Clusters zugeordnet sind.
ipTags?: IpTag[]
Eigenschaftswert
IpTag[]
ipv4Address
Die IPv4-Adresse, die dem öffentlichen Lastenausgleich des Clusters zugeordnet ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
ipv4Address?: string
Eigenschaftswert
string
ipv6Address
IPv6-Adresse für den Cluster, wenn IPv6 aktiviert ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
ipv6Address?: string
Eigenschaftswert
string
loadBalancingRules
Lastenausgleichsregeln, die auf das öffentliche Lastenausgleichsmodul des Clusters angewendet werden.
loadBalancingRules?: LoadBalancingRule[]
Eigenschaftswert
networkSecurityRules
Benutzerdefinierte Netzwerksicherheitsregeln, die auf das virtuelle Netzwerk des Clusters angewendet werden.
networkSecurityRules?: NetworkSecurityRule[]
Eigenschaftswert
provisioningState
Der Bereitstellungsstatus der verwalteten Clusterressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
publicIPPrefixId
Geben Sie die Ressourcen-ID eines öffentlichen IPv4-Präfixes an, von dem das Lastenausgleichsmodul eine öffentliche IPv4-Adresse zuweist. Diese Einstellung kann nicht geändert werden, nachdem der Cluster erstellt wurde.
publicIPPrefixId?: string
Eigenschaftswert
string
publicIPv6PrefixId
Geben Sie die Ressourcen-ID eines öffentlichen IPv6-Präfixes an, von dem das Lastenausgleichsmodul eine öffentliche IPv6-Adresse zuweist. Diese Einstellung kann nicht geändert werden, nachdem der Cluster erstellt wurde.
publicIPv6PrefixId?: string
Eigenschaftswert
string
serviceEndpoints
Dienstendpunkte für Subnetze im Cluster.
serviceEndpoints?: ServiceEndpoint[]
Eigenschaftswert
sku
subnetId
Wenn angegeben, werden die Knotentypen für den Cluster in diesem Subnetz anstelle des Standard-VNet erstellt. Die networkSecurityRules, die für den Cluster angegeben sind, werden auch auf dieses Subnetz angewendet. Diese Einstellung kann nicht geändert werden, nachdem der Cluster erstellt wurde.
subnetId?: string
Eigenschaftswert
string
upgradeDescription
Die Richtlinie, die beim Aktualisieren des Clusters verwendet werden soll.
upgradeDescription?: ClusterUpgradePolicy
Eigenschaftswert
useCustomVnet
Bei neuen Clustern gibt dieser Parameter an, dass er Bring your own VNet verwendet, aber das Subnetz wird auf Knotentypebene angegeben. und für solche Cluster ist die Subnetz-ID-Eigenschaft für Knotentypen erforderlich.
useCustomVnet?: boolean
Eigenschaftswert
boolean
zonalResiliency
Gibt an, ob der Cluster Zonenresilienz aufweist.
zonalResiliency?: boolean
Eigenschaftswert
boolean
zonalUpdateMode
Gibt den Updatemodus für Cross Az-Cluster an.
zonalUpdateMode?: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
etag
Azure-Ressourcen-Etag. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
etag?: string
Eigenschaftswert
string
vonResource.etag- geerbt
id
Azure-Ressourcenbezeichner. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
geerbt vonResource.id
location
name
Azure-Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
geerbt vonResource.name
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
systemData?: SystemData
Eigenschaftswert
Geerbt vonResource.systemData-
tags
Azure-Ressourcentags.
tags?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
type
Azure-Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string
Azure SDK for JavaScript