Udostępnij za pośrednictwem


ServiceResource interface

Zasób usługi.

Extends

Właściwości

correlationScheme

Lista opisując korelację usługi z innymi usługami.

defaultMoveCost

Określa koszt przenoszenia usługi.

partitionDescription

Opisuje sposób partycjonowania usługi.

placementConstraints

Ograniczenia umieszczania jako ciąg. Ograniczenia umieszczania to wyrażenia logiczne we właściwościach węzła i umożliwiają ograniczenie usługi do określonych węzłów na podstawie wymagań usługi. Aby na przykład umieścić usługę w węzłach, w których element NodeType jest niebieski, określ następujące wartości: "NodeColor == blue)".

provisioningState

Bieżący stan wdrożenia lub aprowizacji, który pojawia się tylko w odpowiedzi UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

serviceDnsName

Nazwa DNS używana dla usługi. Jeśli jest to określone, dostęp do usługi można uzyskać za pośrednictwem nazwy DNS zamiast nazwy usługi.

serviceKind

Rodzaj usługi (bezstanowy lub stanowy).

serviceLoadMetrics

Metryki obciążenia usługi są podane jako tablica obiektów ServiceLoadMetricDescription.

servicePackageActivationMode

Tryb aktywacji pakietu usługi

servicePlacementPolicies

Lista opisując korelację usługi z innymi usługami.

serviceTypeName

Nazwa typu usługi

Właściwości dziedziczone

etag

Tag 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

Będzie ona przestarzała w nowym interfejsie API, lokalizacja zasobu zależy od zasobu nadrzędnego.

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

correlationScheme

Lista opisując korelację usługi z innymi usługami.

correlationScheme?: ServiceCorrelationDescription[]

Wartość właściwości

defaultMoveCost

Określa koszt przenoszenia usługi.

defaultMoveCost?: string

Wartość właściwości

string

partitionDescription

Opisuje sposób partycjonowania usługi.

partitionDescription?: PartitionSchemeDescriptionUnion

Wartość właściwości

placementConstraints

Ograniczenia umieszczania jako ciąg. Ograniczenia umieszczania to wyrażenia logiczne we właściwościach węzła i umożliwiają ograniczenie usługi do określonych węzłów na podstawie wymagań usługi. Aby na przykład umieścić usługę w węzłach, w których element NodeType jest niebieski, określ następujące wartości: "NodeColor == blue)".

placementConstraints?: string

Wartość właściwości

string

provisioningState

Bieżący stan wdrożenia lub aprowizacji, który pojawia się tylko w odpowiedzi UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

serviceDnsName

Nazwa DNS używana dla usługi. Jeśli jest to określone, dostęp do usługi można uzyskać za pośrednictwem nazwy DNS zamiast nazwy usługi.

serviceDnsName?: string

Wartość właściwości

string

serviceKind

Rodzaj usługi (bezstanowy lub stanowy).

serviceKind?: string

Wartość właściwości

string

serviceLoadMetrics

Metryki obciążenia usługi są podane jako tablica obiektów ServiceLoadMetricDescription.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Wartość właściwości

servicePackageActivationMode

Tryb aktywacji pakietu usługi

servicePackageActivationMode?: string

Wartość właściwości

string

servicePlacementPolicies

Lista opisując korelację usługi z innymi usługami.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Wartość właściwości

serviceTypeName

Nazwa typu usługi

serviceTypeName?: string

Wartość właściwości

string

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

etag

Tag 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 zserwera proxyResource.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 zProxyResource.id

location

Będzie ona przestarzała w nowym interfejsie API, lokalizacja zasobu zależy od zasobu nadrzędnego.

location?: string

Wartość właściwości

string

Dziedziczone zserwera proxyResource.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 zProxyResource.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 zproxyResource.systemData

tags

Tagi zasobów platformy Azure.

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

Wartość właściwości

{[propertyName: string]: string}

Dziedziczone zserwera proxyResource.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 zserwera proxyResource.type