Partager via


ServiceResource interface

Ressource de service.

Extends

Propriétés

correlationScheme

Liste qui décrit la corrélation du service avec d’autres services.

defaultMoveCost

Spécifie le coût du déplacement du service.

partitionDescription

Décrit la façon dont le service est partitionné.

placementConstraints

Contraintes de placement sous forme de chaîne. Les contraintes de placement sont des expressions booléennes sur les propriétés de nœud et permettent de restreindre un service à des nœuds particuliers en fonction des besoins du service. Par exemple, pour placer un service sur des nœuds où NodeType est bleu, spécifiez ce qui suit : « NodeColor == blue) ».

provisioningState

État actuel du déploiement ou de l’approvisionnement, qui apparaît uniquement dans la réponse REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

serviceDnsName

Nom DNS utilisé pour le service. Si cela est spécifié, le service est accessible via son nom DNS au lieu du nom du service.

serviceKind

Type de service (sans état ou avec état).

serviceLoadMetrics

Les métriques de charge de service sont données sous la forme d’un tableau d’objets ServiceLoadMetricDescription.

servicePackageActivationMode

Mode d’activation du package de service

servicePlacementPolicies

Liste qui décrit la corrélation du service avec d’autres services.

serviceTypeName

Nom du type de service

Propriétés héritées

etag

Etag de ressources Azure. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id

Identificateur de ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

location

Il sera déprécié dans Nouvelle API, l’emplacement de la ressource dépend de la ressource parente.

name

Nom de la ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

tags

Balises de ressources Azure.

type

Type de ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

correlationScheme

Liste qui décrit la corrélation du service avec d’autres services.

correlationScheme?: ServiceCorrelationDescription[]

Valeur de propriété

defaultMoveCost

Spécifie le coût du déplacement du service.

defaultMoveCost?: string

Valeur de propriété

string

partitionDescription

Décrit la façon dont le service est partitionné.

partitionDescription?: PartitionSchemeDescriptionUnion

Valeur de propriété

placementConstraints

Contraintes de placement sous forme de chaîne. Les contraintes de placement sont des expressions booléennes sur les propriétés de nœud et permettent de restreindre un service à des nœuds particuliers en fonction des besoins du service. Par exemple, pour placer un service sur des nœuds où NodeType est bleu, spécifiez ce qui suit : « NodeColor == blue) ».

placementConstraints?: string

Valeur de propriété

string

provisioningState

État actuel du déploiement ou de l’approvisionnement, qui apparaît uniquement dans la réponse REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState?: string

Valeur de propriété

string

serviceDnsName

Nom DNS utilisé pour le service. Si cela est spécifié, le service est accessible via son nom DNS au lieu du nom du service.

serviceDnsName?: string

Valeur de propriété

string

serviceKind

Type de service (sans état ou avec état).

serviceKind?: string

Valeur de propriété

string

serviceLoadMetrics

Les métriques de charge de service sont données sous la forme d’un tableau d’objets ServiceLoadMetricDescription.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Valeur de propriété

servicePackageActivationMode

Mode d’activation du package de service

servicePackageActivationMode?: string

Valeur de propriété

string

servicePlacementPolicies

Liste qui décrit la corrélation du service avec d’autres services.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Valeur de propriété

serviceTypeName

Nom du type de service

serviceTypeName?: string

Valeur de propriété

string

Détails de la propriété héritée

etag

Etag de ressources Azure. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

etag?: string

Valeur de propriété

string

Hérité deProxyResource.etag

id

Identificateur de ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deProxyResource.id

location

Il sera déprécié dans Nouvelle API, l’emplacement de la ressource dépend de la ressource parente.

location?: string

Valeur de propriété

string

Hérité deProxyResource.location

name

Nom de la ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

Hérité deProxyResource.name

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

systemData?: SystemData

Valeur de propriété

Hérité deProxyResource.systemData

tags

Balises de ressources Azure.

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

Valeur de propriété

{[propertyName: string]: string}

Hérité deProxyResource.tags

type

Type de ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type?: string

Valeur de propriété

string

Hérité deProxyResource.type