Udostępnij za pośrednictwem


ServiceResourceDescription interface

Ten typ opisuje zasób usługi.

Rozszerzenie

Właściwości

autoScalingPolicies

Zasady automatycznego skalowania

codePackages

Opisuje zestaw pakietów kodu tworzących usługę. Pakiet kodu opisuje kontener i właściwości do jego uruchomienia. Wszystkie pakiety kodu są uruchamiane razem na tym samym hoście i współużytkują ten sam kontekst (sieć, proces itp.).

description

Czytelny opis usługi przez użytkownika.

diagnostics

Odwołanie do ujść w diagnosticsDescription.

healthState

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

networkRefs

Nazwy sieci prywatnych, których ta usługa musi być częścią.

osType

System operacyjny wymagany przez kod w usłudze.

provisioningState

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

replicaCount

Liczba replik usługi do utworzenia. Wartość domyślna to 1, jeśli nie zostanie określona.

status

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

statusDetails

Udostępnia dodatkowe informacje o bieżącym stanie usługi. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

unhealthyEvaluation

Jeśli stan kondycji usługi nie jest "Ok", te dodatkowe szczegóły z usługi Service Fabric Health Manager dla użytkownika, aby wiedzieć, dlaczego usługa jest oznaczona jako zła kondycja. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

id

W pełni kwalifikowany identyfikator zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name

Nazwa zasobu

type

Typ zasobu. Ex- Microsoft.Compute/virtualMachines lub Microsoft.Storage/storageAccounts. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

autoScalingPolicies

Zasady automatycznego skalowania

autoScalingPolicies?: AutoScalingPolicy[]

Wartość właściwości

codePackages

Opisuje zestaw pakietów kodu tworzących usługę. Pakiet kodu opisuje kontener i właściwości do jego uruchomienia. Wszystkie pakiety kodu są uruchamiane razem na tym samym hoście i współużytkują ten sam kontekst (sieć, proces itp.).

codePackages: ContainerCodePackageProperties[]

Wartość właściwości

description

Czytelny opis usługi przez użytkownika.

description?: string

Wartość właściwości

string

diagnostics

Odwołanie do ujść w diagnosticsDescription.

diagnostics?: DiagnosticsRef

Wartość właściwości

healthState

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

healthState?: string

Wartość właściwości

string

networkRefs

Nazwy sieci prywatnych, których ta usługa musi być częścią.

networkRefs?: NetworkRef[]

Wartość właściwości

osType

System operacyjny wymagany przez kod w usłudze.

osType: string

Wartość właściwości

string

provisioningState

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

provisioningState?: string

Wartość właściwości

string

replicaCount

Liczba replik usługi do utworzenia. Wartość domyślna to 1, jeśli nie zostanie określona.

replicaCount?: number

Wartość właściwości

number

status

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

status?: string

Wartość właściwości

string

statusDetails

Udostępnia dodatkowe informacje o bieżącym stanie usługi. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

statusDetails?: string

Wartość właściwości

string

unhealthyEvaluation

Jeśli stan kondycji usługi nie jest "Ok", te dodatkowe szczegóły z usługi Service Fabric Health Manager dla użytkownika, aby wiedzieć, dlaczego usługa jest oznaczona jako zła kondycja. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

unhealthyEvaluation?: string

Wartość właściwości

string

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

id

W pełni kwalifikowany identyfikator zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 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 zManagedProxyResource.id

name

Nazwa zasobu

name?: string

Wartość właściwości

string

dziedziczone zManagedProxyResource.name

type

Typ zasobu. Ex- Microsoft.Compute/virtualMachines lub Microsoft.Storage/storageAccounts. 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 zManagedProxyResource.type