ManagedCluster interface
Zasób klastra zarządzanego
- Rozszerzenie
Właściwości
| addon |
Lista funkcji dodatków do włączenia w klastrze. |
| admin |
Hasło użytkownika administratora maszyny wirtualnej. |
| admin |
Nazwa użytkownika administratora maszyny wirtualnej. |
| allocated |
Liczba portów wychodzących przydzielonych dla protokołu SNAT dla każdego węzła w puli zaplecza domyślnego modułu równoważenia obciążenia. Wartość domyślna to 0, która zapewnia dynamiczną alokację portów na podstawie rozmiaru puli. |
| allow |
Ustawienie wartości true powoduje włączenie dostępu RDP do maszyny wirtualnej. Domyślna reguła sieciowej grupy zabezpieczeń otwiera port RDP do Internetu, który można zastąpić niestandardowymi regułami zabezpieczeń sieci. Wartość domyślna tego ustawienia to false. |
| application |
Zasady używane do czyszczenia nieużywanych wersji. |
| auto |
Ta właściwość jest punktem wejścia do używania publicznego certyfikatu urzędu certyfikacji dla certyfikatu klastra. Określa poziom ponownego użycia dozwolonego dla utworzonej niestandardowej nazwy FQDN zgodnej z tematem publicznego certyfikatu urzędu certyfikacji. |
| auxiliary |
Pomocnicze podsieci dla klastra. |
| azure |
Ustawienia uwierzytelniania usługi AAD klastra. |
| client |
Port używany na potrzeby połączeń klienta z klastrem. |
| clients | Certyfikaty klienta, które mogą zarządzać klastrem. |
| cluster |
Lista odcisków palca certyfikatów klastra. |
| cluster |
Wersja środowiska uruchomieniowego usługi Service Fabric klastra. Ta właściwość jest wymagana, gdy właściwość clusterUpgradeMode jest ustawiona na wartość "Manual". Aby uzyskać listę dostępnych wersji usługi Service Fabric dla nowych klastrów, użyj interfejsu API ClusterVersion. Aby uzyskać listę dostępnych wersji dla istniejących klastrów, użyj availableClusterVersions. |
| cluster |
Usługa wygenerowała unikatowy identyfikator zasobu klastra. |
| cluster |
Bieżący stan klastra. |
| cluster |
Wskazuje, kiedy nowe uaktualnienia wersji środowiska uruchomieniowego klastra zostaną zastosowane po ich wydaniu. Domyślnie to Wave0. Ma zastosowanie tylko wtedy, gdy parametr clusterUpgradeMode jest ustawiony na wartość "Automatic". |
| cluster |
Tryb uaktualniania klastra, gdy jest dostępna nowa wersja środowiska uruchomieniowego usługi Service Fabric. |
| ddos |
Określ identyfikator zasobu planu ochrony sieci DDoS, który zostanie skojarzony z siecią wirtualną klastra. |
| dns |
Nazwa DNS klastra. |
| enable |
Umożliwia automatyczne uaktualnianie systemu operacyjnego dla typów węzłów utworzonych przy użyciu obrazów systemu operacyjnego z wersją "latest". Wartość domyślna tego ustawienia to false. |
| enable |
Jeśli wartość true, uwierzytelnianie oparte na tokenach nie jest dozwolone w punkcie HttpGatewayEndpoint. Jest to wymagane do obsługi protokołu TLS w wersji 1.3 lub nowszej. Jeśli jest używane uwierzytelnianie oparte na tokenach, należy zdefiniować parametr HttpGatewayTokenAuthConnectionPort. |
| enable |
Ustawienie wartości true powoduje utworzenie przestrzeni adresowej IPv6 dla domyślnej sieci wirtualnej używanej przez klaster. Tego ustawienia nie można zmienić po utworzeniu klastra. Wartość domyślna tego ustawienia to false. |
| enable |
Włącz tworzenie typów węzłów z włączonym tylko ruchem wychodzącym. Jeśli ta opcja zostanie ustawiona, zostanie utworzona oddzielna pula zaplecza modułu równoważenia obciążenia dla typów węzłów z włączonym ruchem przychodzącym. Można ustawić tylko w momencie tworzenia klastra. |
| enable |
Ustawienie wartości true spowoduje połączenie adresu IPv4 jako servicePublicIP adresu IPv6. Można go ustawić tylko na wartość True, jeśli protokół IPv6 jest włączony w klastrze. |
| etag | Jeśli element eTag jest podany w treści odpowiedzi, może być również podany jako nagłówek zgodnie z normalną konwencją etag. Tagi jednostek są używane do porównywania co najmniej dwóch jednostek z tego samego żądanego zasobu. HTTP/1.1 używa tagów encji w polach nagłówka etag (sekcja 14.19), If-Match (sekcja 14.24), If-None-Match (sekcja 14.26) i If-Range (sekcja 14.27).", |
| fabric |
Lista niestandardowych ustawień sieci szkieletowej do skonfigurowania klastra. |
| fqdn | W pełni kwalifikowana nazwa domeny skojarzona z publicznym modułem równoważenia obciążenia klastra. |
| http |
Port używany do połączeń HTTP z klastrem. |
| http |
Port używany na potrzeby połączeń HTTPS opartych na tokenach z klastrem. Nie można ustawić tego samego portu co HttpGatewayEndpoint. |
| ip |
Lista tagów IP skojarzonych z domyślnym publicznym adresem IP klastra. |
| ipv4Address | Adres IPv4 skojarzony z publicznym modułem równoważenia obciążenia klastra. |
| ipv6Address | Adres IPv6 dla klastra, jeśli protokół IPv6 jest włączony. |
| load |
Reguły równoważenia obciążenia stosowane do publicznego modułu równoważenia obciążenia klastra. |
| network |
Niestandardowe reguły bezpieczeństwa sieci stosowane do Virtual Network klastra. |
| provisioning |
Stan aprowizacji zasobu klastra zarządzanego. |
| public |
Określ identyfikator zasobu publicznego prefiksu IPv4, z którego moduł równoważenia obciążenia przydzieli publiczny adres IPv4. Tego ustawienia nie można zmienić po utworzeniu klastra. |
| public |
Określ identyfikator zasobu publicznego prefiksu IPv6, z którego moduł równoważenia obciążenia przydzieli publiczny adres IPv6. Tego ustawienia nie można zmienić po utworzeniu klastra. |
| service |
Punkty końcowe usługi dla podsieci w klastrze. |
| skip |
Określa, czy pominąć przypisanie grupy bezpieczeństwa zarządzanej sieci sieciowej (SF-NSG) do podsieci klastra przy użyciu konfiguracji przynosząc własną sieć wirtualną (BYOVNET). Wartość domyślna to fałsz. |
| sku | Jednostka SKU klastra zarządzanego |
| subnet |
Jeśli zostanie określony, typy węzłów klastra są tworzone w tej podsieci zamiast domyślnej sieci wirtualnej. Reguły networkSecurityRules określone dla klastra są również stosowane do tej podsieci. Tego ustawienia nie można zmienić po utworzeniu klastra. |
| upgrade |
Zasady do użycia podczas uaktualniania klastra. |
| use |
W przypadku nowych klastrów ten parametr wskazuje, że używa własnej sieci wirtualnej, ale podsieć jest określona na poziomie typu węzła; i dla takich klastrów właściwość subnetId jest wymagana dla typów węzłów. |
| vm |
Obraz maszyny wirtualnej, za pomocą których są konfigurowane typy węzłów. Ta właściwość steruje pakietami składników usługi Service Fabric, które mają być używane dla klastra. Dozwolone wartości to: 'Windows'. Domyślna wartość to 'Windows'. |
| zonal |
Wskazuje, czy klaster ma odporność strefy. |
| zonal |
Wskazuje tryb aktualizacji dla klastrów Cross Az. |
Właściwości dziedziczone
| id | W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | Lokalizacja geograficzna, w której znajduje się zasób |
| name | Nazwa zasobu |
| system |
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. |
| tags | Tagi zasobów. |
| type | Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
Szczegóły właściwości
addonFeatures
Lista funkcji dodatków do włączenia w klastrze.
addonFeatures?: string[]
Wartość właściwości
string[]
adminPassword
Hasło użytkownika administratora maszyny wirtualnej.
adminPassword?: string
Wartość właściwości
string
adminUserName
Nazwa użytkownika administratora maszyny wirtualnej.
adminUserName?: string
Wartość właściwości
string
allocatedOutboundPorts
Liczba portów wychodzących przydzielonych dla protokołu SNAT dla każdego węzła w puli zaplecza domyślnego modułu równoważenia obciążenia. Wartość domyślna to 0, która zapewnia dynamiczną alokację portów na podstawie rozmiaru puli.
allocatedOutboundPorts?: number
Wartość właściwości
number
allowRdpAccess
Ustawienie wartości true powoduje włączenie dostępu RDP do maszyny wirtualnej. Domyślna reguła sieciowej grupy zabezpieczeń otwiera port RDP do Internetu, który można zastąpić niestandardowymi regułami zabezpieczeń sieci. Wartość domyślna tego ustawienia to false.
allowRdpAccess?: boolean
Wartość właściwości
boolean
applicationTypeVersionsCleanupPolicy
Zasady używane do czyszczenia nieużywanych wersji.
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
Wartość właściwości
autoGeneratedDomainNameLabelScope
Ta właściwość jest punktem wejścia do używania publicznego certyfikatu urzędu certyfikacji dla certyfikatu klastra. Określa poziom ponownego użycia dozwolonego dla utworzonej niestandardowej nazwy FQDN zgodnej z tematem publicznego certyfikatu urzędu certyfikacji.
autoGeneratedDomainNameLabelScope?: string
Wartość właściwości
string
auxiliarySubnets
azureActiveDirectory
Ustawienia uwierzytelniania usługi AAD klastra.
azureActiveDirectory?: AzureActiveDirectory
Wartość właściwości
clientConnectionPort
Port używany na potrzeby połączeń klienta z klastrem.
clientConnectionPort?: number
Wartość właściwości
number
clients
Certyfikaty klienta, które mogą zarządzać klastrem.
clients?: ClientCertificate[]
Wartość właściwości
clusterCertificateThumbprints
Lista odcisków palca certyfikatów klastra.
clusterCertificateThumbprints?: string[]
Wartość właściwości
string[]
clusterCodeVersion
Wersja środowiska uruchomieniowego usługi Service Fabric klastra. Ta właściwość jest wymagana, gdy właściwość clusterUpgradeMode jest ustawiona na wartość "Manual". Aby uzyskać listę dostępnych wersji usługi Service Fabric dla nowych klastrów, użyj interfejsu API ClusterVersion. Aby uzyskać listę dostępnych wersji dla istniejących klastrów, użyj availableClusterVersions.
clusterCodeVersion?: string
Wartość właściwości
string
clusterId
Usługa wygenerowała unikatowy identyfikator zasobu klastra.
clusterId?: string
Wartość właściwości
string
clusterState
Bieżący stan klastra.
clusterState?: string
Wartość właściwości
string
clusterUpgradeCadence
Wskazuje, kiedy nowe uaktualnienia wersji środowiska uruchomieniowego klastra zostaną zastosowane po ich wydaniu. Domyślnie to Wave0. Ma zastosowanie tylko wtedy, gdy parametr clusterUpgradeMode jest ustawiony na wartość "Automatic".
clusterUpgradeCadence?: string
Wartość właściwości
string
clusterUpgradeMode
Tryb uaktualniania klastra, gdy jest dostępna nowa wersja środowiska uruchomieniowego usługi Service Fabric.
clusterUpgradeMode?: string
Wartość właściwości
string
ddosProtectionPlanId
Określ identyfikator zasobu planu ochrony sieci DDoS, który zostanie skojarzony z siecią wirtualną klastra.
ddosProtectionPlanId?: string
Wartość właściwości
string
dnsName
Nazwa DNS klastra.
dnsName?: string
Wartość właściwości
string
enableAutoOSUpgrade
Umożliwia automatyczne uaktualnianie systemu operacyjnego dla typów węzłów utworzonych przy użyciu obrazów systemu operacyjnego z wersją "latest". Wartość domyślna tego ustawienia to false.
enableAutoOSUpgrade?: boolean
Wartość właściwości
boolean
enableHttpGatewayExclusiveAuthMode
Jeśli wartość true, uwierzytelnianie oparte na tokenach nie jest dozwolone w punkcie HttpGatewayEndpoint. Jest to wymagane do obsługi protokołu TLS w wersji 1.3 lub nowszej. Jeśli jest używane uwierzytelnianie oparte na tokenach, należy zdefiniować parametr HttpGatewayTokenAuthConnectionPort.
enableHttpGatewayExclusiveAuthMode?: boolean
Wartość właściwości
boolean
enableIpv6
Ustawienie wartości true powoduje utworzenie przestrzeni adresowej IPv6 dla domyślnej sieci wirtualnej używanej przez klaster. Tego ustawienia nie można zmienić po utworzeniu klastra. Wartość domyślna tego ustawienia to false.
enableIpv6?: boolean
Wartość właściwości
boolean
enableOutboundOnlyNodeTypes
Włącz tworzenie typów węzłów z włączonym tylko ruchem wychodzącym. Jeśli ta opcja zostanie ustawiona, zostanie utworzona oddzielna pula zaplecza modułu równoważenia obciążenia dla typów węzłów z włączonym ruchem przychodzącym. Można ustawić tylko w momencie tworzenia klastra.
enableOutboundOnlyNodeTypes?: boolean
Wartość właściwości
boolean
enableServicePublicIP
Ustawienie wartości true spowoduje połączenie adresu IPv4 jako servicePublicIP adresu IPv6. Można go ustawić tylko na wartość True, jeśli protokół IPv6 jest włączony w klastrze.
enableServicePublicIP?: boolean
Wartość właściwości
boolean
etag
Jeśli element eTag jest podany w treści odpowiedzi, może być również podany jako nagłówek zgodnie z normalną konwencją etag. Tagi jednostek są używane do porównywania co najmniej dwóch jednostek z tego samego żądanego zasobu. HTTP/1.1 używa tagów encji w polach nagłówka etag (sekcja 14.19), If-Match (sekcja 14.24), If-None-Match (sekcja 14.26) i If-Range (sekcja 14.27).",
etag?: string
Wartość właściwości
string
fabricSettings
Lista niestandardowych ustawień sieci szkieletowej do skonfigurowania klastra.
fabricSettings?: SettingsSectionDescription[]
Wartość właściwości
fqdn
W pełni kwalifikowana nazwa domeny skojarzona z publicznym modułem równoważenia obciążenia klastra.
fqdn?: string
Wartość właściwości
string
httpGatewayConnectionPort
Port używany do połączeń HTTP z klastrem.
httpGatewayConnectionPort?: number
Wartość właściwości
number
httpGatewayTokenAuthConnectionPort
Port używany na potrzeby połączeń HTTPS opartych na tokenach z klastrem. Nie można ustawić tego samego portu co HttpGatewayEndpoint.
httpGatewayTokenAuthConnectionPort?: number
Wartość właściwości
number
ipTags
Lista tagów IP skojarzonych z domyślnym publicznym adresem IP klastra.
ipTags?: IpTag[]
Wartość właściwości
IpTag[]
ipv4Address
Adres IPv4 skojarzony z publicznym modułem równoważenia obciążenia klastra.
ipv4Address?: string
Wartość właściwości
string
ipv6Address
Adres IPv6 dla klastra, jeśli protokół IPv6 jest włączony.
ipv6Address?: string
Wartość właściwości
string
loadBalancingRules
Reguły równoważenia obciążenia stosowane do publicznego modułu równoważenia obciążenia klastra.
loadBalancingRules?: LoadBalancingRule[]
Wartość właściwości
networkSecurityRules
Niestandardowe reguły bezpieczeństwa sieci stosowane do Virtual Network klastra.
networkSecurityRules?: NetworkSecurityRule[]
Wartość właściwości
provisioningState
Stan aprowizacji zasobu klastra zarządzanego.
provisioningState?: string
Wartość właściwości
string
publicIPPrefixId
Określ identyfikator zasobu publicznego prefiksu IPv4, z którego moduł równoważenia obciążenia przydzieli publiczny adres IPv4. Tego ustawienia nie można zmienić po utworzeniu klastra.
publicIPPrefixId?: string
Wartość właściwości
string
publicIPv6PrefixId
Określ identyfikator zasobu publicznego prefiksu IPv6, z którego moduł równoważenia obciążenia przydzieli publiczny adres IPv6. Tego ustawienia nie można zmienić po utworzeniu klastra.
publicIPv6PrefixId?: string
Wartość właściwości
string
serviceEndpoints
Punkty końcowe usługi dla podsieci w klastrze.
serviceEndpoints?: ServiceEndpoint[]
Wartość właściwości
skipManagedNsgAssignment
Określa, czy pominąć przypisanie grupy bezpieczeństwa zarządzanej sieci sieciowej (SF-NSG) do podsieci klastra przy użyciu konfiguracji przynosząc własną sieć wirtualną (BYOVNET). Wartość domyślna to fałsz.
skipManagedNsgAssignment?: boolean
Wartość właściwości
boolean
sku
subnetId
Jeśli zostanie określony, typy węzłów klastra są tworzone w tej podsieci zamiast domyślnej sieci wirtualnej. Reguły networkSecurityRules określone dla klastra są również stosowane do tej podsieci. Tego ustawienia nie można zmienić po utworzeniu klastra.
subnetId?: string
Wartość właściwości
string
upgradeDescription
Zasady do użycia podczas uaktualniania klastra.
upgradeDescription?: ClusterUpgradePolicy
Wartość właściwości
useCustomVnet
W przypadku nowych klastrów ten parametr wskazuje, że używa własnej sieci wirtualnej, ale podsieć jest określona na poziomie typu węzła; i dla takich klastrów właściwość subnetId jest wymagana dla typów węzłów.
useCustomVnet?: boolean
Wartość właściwości
boolean
vmImage
Obraz maszyny wirtualnej, za pomocą których są konfigurowane typy węzłów. Ta właściwość steruje pakietami składników usługi Service Fabric, które mają być używane dla klastra. Dozwolone wartości to: 'Windows'. Domyślna wartość to 'Windows'.
vmImage?: string
Wartość właściwości
string
zonalResiliency
Wskazuje, czy klaster ma odporność strefy.
zonalResiliency?: boolean
Wartość właściwości
boolean
zonalUpdateMode
Wskazuje tryb aktualizacji dla klastrów Cross Az.
zonalUpdateMode?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
id
W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Wartość właściwości
string
dziedziczone zTrackedResource.id
location
Lokalizacja geograficzna, w której znajduje się zasób
location: string
Wartość właściwości
string
dziedziczone zTrackedResource.location
name
systemData
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.
systemData?: SystemData
Wartość właściwości
dziedziczone zTrackedResource.systemData
tags
Tagi zasobów.
tags?: Record<string, string>
Wartość właściwości
Record<string, string>
dziedziczone zTrackedResource.tags
type
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"
type?: string
Wartość właściwości
string
dziedziczone zTrackedResource.type