Compartilhar via


ServiceResource interface

O recurso de serviço.

Extends

Propriedades

correlationScheme

Uma lista que descreve a correlação do serviço com outros serviços.

defaultMoveCost

Especifica o custo da mudança para o serviço.

partitionDescription

Descreve como o serviço é particionado.

placementConstraints

As restrições de posicionamento como uma cadeia de caracteres. As restrições de posicionamento são expressões boolianas nas propriedades de nó, e permitem restringir um serviço a nós específicos com base nos requisitos do serviço. Por exemplo, para colocar um serviço em nós em que NodeType é azul, especifique o seguinte: "NodeColor == azul)".

provisioningState

O estado de implantação ou provisionamento atual, que aparece apenas na resposta OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

serviceDnsName

Nome Dns usado para o serviço. Se isso for especificado, o serviço poderá ser acessado por meio de seu nome DNS em vez do nome do serviço.

serviceKind

O tipo de serviço (sem estado ou com estado).

serviceLoadMetrics

As métricas de carga de serviço são fornecidas como uma matriz de objetos ServiceLoadMetricDescription.

servicePackageActivationMode

O modo de ativação do pacote de serviço

servicePlacementPolicies

Uma lista que descreve a correlação do serviço com outros serviços.

serviceTypeName

O nome do tipo de serviço

Propriedades herdadas

etag

Etag de recursos do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id

Identificador de recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Ele será preterido na Nova API, o local do recurso depende do recurso pai.

name

Nome do recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados relativos à criação e à última modificação do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Marcas de recurso do Azure.

type

Tipo de recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

correlationScheme

Uma lista que descreve a correlação do serviço com outros serviços.

correlationScheme?: ServiceCorrelationDescription[]

Valor da propriedade

defaultMoveCost

Especifica o custo da mudança para o serviço.

defaultMoveCost?: string

Valor da propriedade

string

partitionDescription

Descreve como o serviço é particionado.

partitionDescription?: PartitionSchemeDescriptionUnion

Valor da propriedade

placementConstraints

As restrições de posicionamento como uma cadeia de caracteres. As restrições de posicionamento são expressões boolianas nas propriedades de nó, e permitem restringir um serviço a nós específicos com base nos requisitos do serviço. Por exemplo, para colocar um serviço em nós em que NodeType é azul, especifique o seguinte: "NodeColor == azul)".

placementConstraints?: string

Valor da propriedade

string

provisioningState

O estado de implantação ou provisionamento atual, que aparece apenas na resposta OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

serviceDnsName

Nome Dns usado para o serviço. Se isso for especificado, o serviço poderá ser acessado por meio de seu nome DNS em vez do nome do serviço.

serviceDnsName?: string

Valor da propriedade

string

serviceKind

O tipo de serviço (sem estado ou com estado).

serviceKind?: string

Valor da propriedade

string

serviceLoadMetrics

As métricas de carga de serviço são fornecidas como uma matriz de objetos ServiceLoadMetricDescription.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Valor da propriedade

servicePackageActivationMode

O modo de ativação do pacote de serviço

servicePackageActivationMode?: string

Valor da propriedade

string

servicePlacementPolicies

Uma lista que descreve a correlação do serviço com outros serviços.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Valor da propriedade

serviceTypeName

O nome do tipo de serviço

serviceTypeName?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

etag

Etag de recursos do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

etag?: string

Valor da propriedade

string

Herdado deProxyResource.etag

id

Identificador de recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deProxyResource.id

location

Ele será preterido na Nova API, o local do recurso depende do recurso pai.

location?: string

Valor da propriedade

string

Herdado deProxyResource.location

name

Nome do recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deProxyResource.name

systemData

Metadados relativos à criação e à última modificação do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

Herdado deProxyResource.systemData

tags

Marcas de recurso do Azure.

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

Valor da propriedade

{[propertyName: string]: string}

Herdado deProxyResource.tags

type

Tipo de recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deProxyResource.type