Freigeben über


ServiceResource interface

Die Dienstressource.

Extends

Eigenschaften

correlationScheme

Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.

defaultMoveCost

Gibt die Verschiebungskosten für den Dienst an.

partitionDescription

Beschreibt, wie der Dienst partitioniert wird.

placementConstraints

Die Platzierungseinschränkungen als Zeichenfolge. Platzierungseinschränkungen sind boolesche Ausdrücke für Knoteneigenschaften und ermöglichen das Einschränken eines Diensts auf bestimmte Knoten basierend auf den Dienstanforderungen. Wenn Sie beispielsweise einen Dienst auf Knoten platzieren möchten, auf denen NodeType blau ist, geben Sie Folgendes an: "NodeColor == blue)".

provisioningState

Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur im AntwortHINWEIS angezeigt wird: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

serviceDnsName

Dns-Name, der für den Dienst verwendet wird. Wenn dies angegeben ist, kann der Dienst über seinen DNS-Namen anstelle des Dienstnamens aufgerufen werden.

serviceKind

Die Art des Dienstes (statuslos oder stateful).

serviceLoadMetrics

Die Dienstlademetriken werden als Array von ServiceLoadMetricDescription-Objekten angegeben.

servicePackageActivationMode

Der Aktivierungsmodus des Dienstpakets

servicePlacementPolicies

Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.

serviceTypeName

Der Name des Diensttyps

Geerbte Eigenschaften

etag

Azure-Ressourcen-Etag. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id

Azure-Ressourcenbezeichner. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

location

Er ist in der neuen API veraltet, der Ressourcenspeicherort hängt von der übergeordneten Ressource ab.

name

Azure-Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

tags

Azure-Ressourcentags.

type

Azure-Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

correlationScheme

Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.

correlationScheme?: ServiceCorrelationDescription[]

Eigenschaftswert

defaultMoveCost

Gibt die Verschiebungskosten für den Dienst an.

defaultMoveCost?: string

Eigenschaftswert

string

partitionDescription

Beschreibt, wie der Dienst partitioniert wird.

partitionDescription?: PartitionSchemeDescriptionUnion

Eigenschaftswert

placementConstraints

Die Platzierungseinschränkungen als Zeichenfolge. Platzierungseinschränkungen sind boolesche Ausdrücke für Knoteneigenschaften und ermöglichen das Einschränken eines Diensts auf bestimmte Knoten basierend auf den Dienstanforderungen. Wenn Sie beispielsweise einen Dienst auf Knoten platzieren möchten, auf denen NodeType blau ist, geben Sie Folgendes an: "NodeColor == blue)".

placementConstraints?: string

Eigenschaftswert

string

provisioningState

Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur im AntwortHINWEIS angezeigt wird: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

serviceDnsName

Dns-Name, der für den Dienst verwendet wird. Wenn dies angegeben ist, kann der Dienst über seinen DNS-Namen anstelle des Dienstnamens aufgerufen werden.

serviceDnsName?: string

Eigenschaftswert

string

serviceKind

Die Art des Dienstes (statuslos oder stateful).

serviceKind?: string

Eigenschaftswert

string

serviceLoadMetrics

Die Dienstlademetriken werden als Array von ServiceLoadMetricDescription-Objekten angegeben.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Eigenschaftswert

servicePackageActivationMode

Der Aktivierungsmodus des Dienstpakets

servicePackageActivationMode?: string

Eigenschaftswert

string

servicePlacementPolicies

Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Eigenschaftswert

serviceTypeName

Der Name des Diensttyps

serviceTypeName?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

etag

Azure-Ressourcen-Etag. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

etag?: string

Eigenschaftswert

string

vonProxyResource.etag- geerbt

id

Azure-Ressourcenbezeichner. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonProxyResource.id

location

Er ist in der neuen API veraltet, der Ressourcenspeicherort hängt von der übergeordneten Ressource ab.

location?: string

Eigenschaftswert

string

vonProxyResource.location geerbt

name

Azure-Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonProxyResource.name

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

geerbt vonProxyResource.systemData-

tags

Azure-Ressourcentags.

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

Eigenschaftswert

{[propertyName: string]: string}

vonProxyResource.tags geerbt

type

Azure-Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

von"ProxyResource.type" geerbt