Partager via


ServiceResource Classe

Définition

Ressource de service.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ServiceResource : Microsoft.Azure.Management.ServiceFabric.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ServiceResource = class
    inherit ProxyResource
Public Class ServiceResource
Inherits ProxyResource
Héritage
ServiceResource
Attributs

Constructeurs

ServiceResource()

Initialise une nouvelle instance de la classe ServiceResource.

ServiceResource(String, String, String, String, IDictionary<String, String>, String, String, IList<ServiceCorrelationDescription>, IList<ServiceLoadMetricDescription>, IList<ServicePlacementPolicyDescription>, String, String, String, PartitionSchemeDescription, String, String)

Initialise une nouvelle instance de la classe ServiceResource.

Propriétés

CorrelationScheme

Obtient ou définit une liste qui décrit la corrélation du service avec d’autres services.

DefaultMoveCost

Obtient ou définit spécifie le coût de déplacement du service. Les valeurs possibles sont les suivantes : 'Zéro', 'Low', 'Medium', 'High'

Etag

Obtient l’etag de ressource Azure.

(Hérité de ProxyResource)
Id

Obtient l’identificateur de ressource Azure.

(Hérité de ProxyResource)
Location

Obtient ou définit qu’il sera déprécié dans Nouvelle API, l’emplacement de la ressource dépend de la ressource parente.

(Hérité de ProxyResource)
Name

Obtient le nom de la ressource Azure.

(Hérité de ProxyResource)
PartitionDescription

Obtient ou définit décrit la façon dont le service est partitionné.

PlacementConstraints

Obtient ou définit les 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

Obtient l’état de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse

ServiceDnsName

Obtient ou définit le 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.

ServiceLoadMetrics

Obtient ou définit les métriques de charge de service données sous forme de tableau d’objets ServiceLoadMetricDescription.

ServicePackageActivationMode

Obtient ou définit le mode d’activation du package de service. Les valeurs possibles sont les suivantes : « SharedProcess », « ExclusiveProcess »

ServicePlacementPolicies

Obtient ou définit une liste qui décrit la corrélation du service avec d’autres services.

ServiceTypeName

Obtient ou définit le nom du type de service

Tags

Obtient ou définit des balises de ressource Azure.

(Hérité de ProxyResource)
Type

Obtient le type de ressource Azure.

(Hérité de ProxyResource)

S’applique à