Udostępnij za pośrednictwem


Cluster interface

Zasób klastra

Extends

Właściwości

addOnFeatures

Lista funkcji dodatków do włączenia w klastrze.

applicationTypeVersionsCleanupPolicy

Zasady używane do czyszczenia nieużywanych wersji.

availableClusterVersions

Wersje środowiska uruchomieniowego usługi Service Fabric dostępne dla tego klastra. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

azureActiveDirectory

Ustawienia uwierzytelniania usługi AAD klastra.

certificate

Certyfikat używany do zabezpieczania klastra. Podany certyfikat będzie używany do zabezpieczeń węzła w ramach klastra, certyfikatu SSL dla punktu końcowego zarządzania klastrem i domyślnego klienta administracyjnego.

certificateCommonNames

Opisuje listę certyfikatów serwera, do których odwołuje się nazwa pospolita używana do zabezpieczania klastra.

clientCertificateCommonNames

Lista certyfikatów klienta, do których odwołuje się nazwa pospolita, która może zarządzać klastrem.

clientCertificateThumbprints

Lista certyfikatów klienta, do których odwołuje się odcisk palca, które mogą zarządzać klastrem.

clusterCodeVersion

Wersja środowiska uruchomieniowego usługi Service Fabric klastra. Ta właściwość może być ustawiana tylko przez użytkownika, gdy właściwość upgradeMode 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 dostępnej bibliotekiClusterVersions.

clusterEndpoint

Punkt końcowy dostawcy zasobów platformy Azure. Usługa systemowa w klastrze łączy się z tym punktem końcowym. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

clusterId

Usługa wygenerowała unikatowy identyfikator zasobu klastra. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

clusterState

Bieżący stan klastra.

  • WaitingForNodes — wskazuje, że zasób klastra jest tworzony, a dostawca zasobów czeka na uruchomienie rozszerzenia maszyny wirtualnej usługi Service Fabric i raportowanie go.
  • Wdrażanie — wskazuje, że środowisko uruchomieniowe usługi Service Fabric jest instalowane na maszynach wirtualnych. Zasób klastra będzie w tym stanie do momentu uruchomienia klastra, a usługi systemowe zostaną uruchomione.
  • BaselineUpgrade — wskazuje, że klaster jest uaktualniany w celu nawiązania wersji klastra. To uaktualnienie jest inicjowane automatycznie po pierwszym uruchomieniu klastra.
  • UpdatingUserConfiguration — wskazuje, że klaster jest uaktualniany wraz z konfiguracją podaną przez użytkownika.
  • UpdatingUserCertificate — wskazuje, że klaster jest uaktualniany przy użyciu certyfikatu dostarczonego przez użytkownika.
  • UpdatingInfrastructure — wskazuje, że klaster jest uaktualniany przy użyciu najnowszej wersji środowiska uruchomieniowego usługi Service Fabric. Dzieje się tak tylko wtedy, gdy tryb upgradeMode jest ustawiony na wartość "Automatic".
  • WymuszanieclusterVersion — wskazuje, że klaster znajduje się w innej wersji niż oczekiwano, a klaster jest uaktualniany do oczekiwanej wersji.
  • UpgradeServiceUnreachable — wskazuje, że usługa systemowa w klastrze nie sonduje już dostawcy zasobów. Klastry w tym stanie nie mogą być zarządzane przez dostawcę zasobów.
  • AutoSkaluj — wskazuje, że poziom niezawodności klastra jest dostosowywany.
  • Gotowe — wskazuje, że klaster jest w stabilnym stanie.

UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

diagnosticsStorageAccountConfig

Informacje o koncie magazynu do przechowywania dzienników diagnostycznych usługi Service Fabric.

eventStoreServiceEnabled

Wskazuje, czy usługa magazynu zdarzeń jest włączona.

fabricSettings

Lista niestandardowych ustawień sieci szkieletowej do skonfigurowania klastra.

infrastructureServiceManager

Wskazuje, czy menedżer usług infrastruktury jest włączony.

managementEndpoint

Punkt końcowy zarządzania http klastra.

nodeTypes

Lista typów węzłów w klastrze.

notifications

Wskazuje listę kanałów powiadomień dla zdarzeń klastra.

provisioningState

Stan aprowizacji zasobu klastra. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

reliabilityLevel

Poziom niezawodności ustawia rozmiar zestawu replik usług systemowych. Dowiedz się więcej o niezawodnościLevel.

  • Brak — uruchom usługi systemowe z docelową liczbą zestawów replik 1. Powinno to być używane tylko w przypadku klastrów testowych.
  • Brązowy — uruchom usługi systemowe z docelową liczbą zestawów replik 3. Powinno to być używane tylko w przypadku klastrów testowych.
  • Silver — uruchom usługi systemowe z docelową liczbą zestawów replik 5.
  • Gold — uruchom usługi systemowe z docelową liczbą zestawów replik 7.
  • Platyny — uruchom usługi systemowe z docelową liczbą zestawów replik 9.
reverseProxyCertificate

Certyfikat serwera używany przez zwrotny serwer proxy.

reverseProxyCertificateCommonNames

Opisuje listę certyfikatów serwera, do których odwołuje się nazwa pospolita używana do zabezpieczania klastra.

sfZonalUpgradeMode

Ta właściwość kontroluje logiczne grupowanie maszyn wirtualnych w domenach uaktualniania (UD). Nie można zmodyfikować tej właściwości, jeśli typ węzła z wieloma Strefy dostępności jest już obecny w klastrze.

upgradeDescription

Zasady do użycia podczas uaktualniania klastra.

upgradeMode

Tryb uaktualniania klastra, gdy jest dostępna nowa wersja środowiska uruchomieniowego usługi Service Fabric.

upgradePauseEndTimestampUtc

Wskazuje datę i godzinę zakończenia wstrzymania automatycznych uaktualnień wersji środowiska uruchomieniowego w klastrze przez określony okres czasu w klastrze (UTC).

upgradePauseStartTimestampUtc

Wskazuje datę i godzinę rozpoczęcia wstrzymania automatycznych uaktualnień wersji środowiska uruchomieniowego w klastrze przez określony okres czasu w klastrze (UTC).

upgradeWave

Wskazuje, kiedy nowe uaktualnienia wersji środowiska uruchomieniowego klastra zostaną zastosowane po ich wydaniu. Domyślnie to Wave0. Ma zastosowanie tylko wtedy, gdy właściwość upgradeMode jest ustawiona na wartość "Automatic".

vmImage

Maszyna wirtualna z obrazem maszyny wirtualnej została skonfigurowana za pomocą usługi VMSS. Można użyć nazw ogólnych, takich jak Windows lub Linux.

vmssZonalUpgradeMode

Ta właściwość definiuje tryb uaktualniania zestawu skalowania maszyn wirtualnych, jest obowiązkowy, jeśli zostanie dodany typ węzła z wieloma Strefy dostępności.

waveUpgradePaused

Wartość logiczna w celu wstrzymania automatycznych uaktualnień wersji środowiska uruchomieniowego do klastra.

Właściwości dziedziczone

etag

Element etag zasobu platformy Azure. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id

Identyfikator zasobu platformy Azure. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location

Lokalizacja zasobu platformy Azure.

name

Nazwa zasobu platformy Azure. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tags

Tagi zasobów platformy Azure.

type

Typ zasobu platformy Azure. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

addOnFeatures

Lista funkcji dodatków do włączenia w klastrze.

addOnFeatures?: string[]

Wartość właściwości

string[]

applicationTypeVersionsCleanupPolicy

Zasady używane do czyszczenia nieużywanych wersji.

applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy

Wartość właściwości

availableClusterVersions

Wersje środowiska uruchomieniowego usługi Service Fabric dostępne dla tego klastra. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

availableClusterVersions?: ClusterVersionDetails[]

Wartość właściwości

azureActiveDirectory

Ustawienia uwierzytelniania usługi AAD klastra.

azureActiveDirectory?: AzureActiveDirectory

Wartość właściwości

certificate

Certyfikat używany do zabezpieczania klastra. Podany certyfikat będzie używany do zabezpieczeń węzła w ramach klastra, certyfikatu SSL dla punktu końcowego zarządzania klastrem i domyślnego klienta administracyjnego.

certificate?: CertificateDescription

Wartość właściwości

certificateCommonNames

Opisuje listę certyfikatów serwera, do których odwołuje się nazwa pospolita używana do zabezpieczania klastra.

certificateCommonNames?: ServerCertificateCommonNames

Wartość właściwości

clientCertificateCommonNames

Lista certyfikatów klienta, do których odwołuje się nazwa pospolita, która może zarządzać klastrem.

clientCertificateCommonNames?: ClientCertificateCommonName[]

Wartość właściwości

clientCertificateThumbprints

Lista certyfikatów klienta, do których odwołuje się odcisk palca, które mogą zarządzać klastrem.

clientCertificateThumbprints?: ClientCertificateThumbprint[]

Wartość właściwości

clusterCodeVersion

Wersja środowiska uruchomieniowego usługi Service Fabric klastra. Ta właściwość może być ustawiana tylko przez użytkownika, gdy właściwość upgradeMode 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 dostępnej bibliotekiClusterVersions.

clusterCodeVersion?: string

Wartość właściwości

string

clusterEndpoint

Punkt końcowy dostawcy zasobów platformy Azure. Usługa systemowa w klastrze łączy się z tym punktem końcowym. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

clusterEndpoint?: string

Wartość właściwości

string

clusterId

Usługa wygenerowała unikatowy identyfikator zasobu klastra. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

clusterId?: string

Wartość właściwości

string

clusterState

Bieżący stan klastra.

  • WaitingForNodes — wskazuje, że zasób klastra jest tworzony, a dostawca zasobów czeka na uruchomienie rozszerzenia maszyny wirtualnej usługi Service Fabric i raportowanie go.
  • Wdrażanie — wskazuje, że środowisko uruchomieniowe usługi Service Fabric jest instalowane na maszynach wirtualnych. Zasób klastra będzie w tym stanie do momentu uruchomienia klastra, a usługi systemowe zostaną uruchomione.
  • BaselineUpgrade — wskazuje, że klaster jest uaktualniany w celu nawiązania wersji klastra. To uaktualnienie jest inicjowane automatycznie po pierwszym uruchomieniu klastra.
  • UpdatingUserConfiguration — wskazuje, że klaster jest uaktualniany wraz z konfiguracją podaną przez użytkownika.
  • UpdatingUserCertificate — wskazuje, że klaster jest uaktualniany przy użyciu certyfikatu dostarczonego przez użytkownika.
  • UpdatingInfrastructure — wskazuje, że klaster jest uaktualniany przy użyciu najnowszej wersji środowiska uruchomieniowego usługi Service Fabric. Dzieje się tak tylko wtedy, gdy tryb upgradeMode jest ustawiony na wartość "Automatic".
  • WymuszanieclusterVersion — wskazuje, że klaster znajduje się w innej wersji niż oczekiwano, a klaster jest uaktualniany do oczekiwanej wersji.
  • UpgradeServiceUnreachable — wskazuje, że usługa systemowa w klastrze nie sonduje już dostawcy zasobów. Klastry w tym stanie nie mogą być zarządzane przez dostawcę zasobów.
  • AutoSkaluj — wskazuje, że poziom niezawodności klastra jest dostosowywany.
  • Gotowe — wskazuje, że klaster jest w stabilnym stanie.

UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

clusterState?: string

Wartość właściwości

string

diagnosticsStorageAccountConfig

Informacje o koncie magazynu do przechowywania dzienników diagnostycznych usługi Service Fabric.

diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig

Wartość właściwości

eventStoreServiceEnabled

Wskazuje, czy usługa magazynu zdarzeń jest włączona.

eventStoreServiceEnabled?: boolean

Wartość właściwości

boolean

fabricSettings

Lista niestandardowych ustawień sieci szkieletowej do skonfigurowania klastra.

fabricSettings?: SettingsSectionDescription[]

Wartość właściwości

infrastructureServiceManager

Wskazuje, czy menedżer usług infrastruktury jest włączony.

infrastructureServiceManager?: boolean

Wartość właściwości

boolean

managementEndpoint

Punkt końcowy zarządzania http klastra.

managementEndpoint?: string

Wartość właściwości

string

nodeTypes

Lista typów węzłów w klastrze.

nodeTypes?: NodeTypeDescription[]

Wartość właściwości

notifications

Wskazuje listę kanałów powiadomień dla zdarzeń klastra.

notifications?: Notification_2[]

Wartość właściwości

provisioningState

Stan aprowizacji zasobu klastra. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

reliabilityLevel

Poziom niezawodności ustawia rozmiar zestawu replik usług systemowych. Dowiedz się więcej o niezawodnościLevel.

  • Brak — uruchom usługi systemowe z docelową liczbą zestawów replik 1. Powinno to być używane tylko w przypadku klastrów testowych.
  • Brązowy — uruchom usługi systemowe z docelową liczbą zestawów replik 3. Powinno to być używane tylko w przypadku klastrów testowych.
  • Silver — uruchom usługi systemowe z docelową liczbą zestawów replik 5.
  • Gold — uruchom usługi systemowe z docelową liczbą zestawów replik 7.
  • Platyny — uruchom usługi systemowe z docelową liczbą zestawów replik 9.
reliabilityLevel?: string

Wartość właściwości

string

reverseProxyCertificate

Certyfikat serwera używany przez zwrotny serwer proxy.

reverseProxyCertificate?: CertificateDescription

Wartość właściwości

reverseProxyCertificateCommonNames

Opisuje listę certyfikatów serwera, do których odwołuje się nazwa pospolita używana do zabezpieczania klastra.

reverseProxyCertificateCommonNames?: ServerCertificateCommonNames

Wartość właściwości

sfZonalUpgradeMode

Ta właściwość kontroluje logiczne grupowanie maszyn wirtualnych w domenach uaktualniania (UD). Nie można zmodyfikować tej właściwości, jeśli typ węzła z wieloma Strefy dostępności jest już obecny w klastrze.

sfZonalUpgradeMode?: string

Wartość właściwości

string

upgradeDescription

Zasady do użycia podczas uaktualniania klastra.

upgradeDescription?: ClusterUpgradePolicy

Wartość właściwości

upgradeMode

Tryb uaktualniania klastra, gdy jest dostępna nowa wersja środowiska uruchomieniowego usługi Service Fabric.

upgradeMode?: string

Wartość właściwości

string

upgradePauseEndTimestampUtc

Wskazuje datę i godzinę zakończenia wstrzymania automatycznych uaktualnień wersji środowiska uruchomieniowego w klastrze przez określony okres czasu w klastrze (UTC).

upgradePauseEndTimestampUtc?: Date

Wartość właściwości

Date

upgradePauseStartTimestampUtc

Wskazuje datę i godzinę rozpoczęcia wstrzymania automatycznych uaktualnień wersji środowiska uruchomieniowego w klastrze przez określony okres czasu w klastrze (UTC).

upgradePauseStartTimestampUtc?: Date

Wartość właściwości

Date

upgradeWave

Wskazuje, kiedy nowe uaktualnienia wersji środowiska uruchomieniowego klastra zostaną zastosowane po ich wydaniu. Domyślnie to Wave0. Ma zastosowanie tylko wtedy, gdy właściwość upgradeMode jest ustawiona na wartość "Automatic".

upgradeWave?: string

Wartość właściwości

string

vmImage

Maszyna wirtualna z obrazem maszyny wirtualnej została skonfigurowana za pomocą usługi VMSS. Można użyć nazw ogólnych, takich jak Windows lub Linux.

vmImage?: string

Wartość właściwości

string

vmssZonalUpgradeMode

Ta właściwość definiuje tryb uaktualniania zestawu skalowania maszyn wirtualnych, jest obowiązkowy, jeśli zostanie dodany typ węzła z wieloma Strefy dostępności.

vmssZonalUpgradeMode?: string

Wartość właściwości

string

waveUpgradePaused

Wartość logiczna w celu wstrzymania automatycznych uaktualnień wersji środowiska uruchomieniowego do klastra.

waveUpgradePaused?: boolean

Wartość właściwości

boolean

Szczegóły właściwości dziedziczonej

etag

Element etag zasobu platformy Azure. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

etag?: string

Wartość właściwości

string

Dziedziczone zzasobu etag

id

Identyfikator zasobu platformy Azure. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

Dziedziczone zResource.id

location

Lokalizacja zasobu platformy Azure.

location: string

Wartość właściwości

string

Dziedziczone zzasobu.location

name

Nazwa zasobu platformy Azure. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

Dziedziczone zResource.name

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData?: SystemData

Wartość właściwości

Dziedziczone zresource.systemData

tags

Tagi zasobów platformy Azure.

tags?: {[propertyName: string]: string}

Wartość właściwości

{[propertyName: string]: string}

Dziedziczone zzasobu.tags

type

Typ zasobu platformy Azure. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

Dziedziczone zzasobu.type