Udostępnij przez


ServiceResource interface

Zasób usługi.

Rozszerzenie

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 wartość NodeType jest niebieska, określ następujące elementy: "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ą podawane 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

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

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 wartość NodeType jest niebieska, określ następujące elementy: "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ą podawane 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

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 zProxyResource.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 zproxyResource.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 zproxyResource.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 zProxyResource.type