Compartilhar via


Service Fabric Mesh ServiceResourceProperties

Esse tipo descreve as propriedades de um recurso de serviço.

Propriedades

Nome Type Obrigatório
osType cadeia de caracteres (enumeração) Sim
codePackages matriz de ContainerCodePackageProperties Yes
networkRefs matriz de NetworkRef Não
diagnostics DiagnosticsRef Não
description string Não
replicaCount inteiro Não
healthState cadeia de caracteres (enumeração) Não
status cadeia de caracteres (enumeração) Não

osType

Tipo: cadeia de caracteres (enumeração)
Obrigatório: sim

O tipo de sistema operacional exigido pelo código no serviço.


codePackages

Tipo: matriz de ContainerCodePackageProperties
Obrigatório: sim

Descreve o conjunto de pacotes de código que forma o serviço. Um pacote de código descreve o contêiner e as propriedades para executá-lo. Todos os pacotes de código são iniciados juntos no mesmo host e compartilham o mesmo contexto (rede, processo etc.).


networkRefs

Tipo: matriz de NetworkRef
Obrigatório: não

Os nomes das redes privadas das quais esse serviço precisa fazer parte.


diagnostics

Tipo: DiagnosticsRef
Obrigatório: não

Referência a coletores em DiagnosticsDescription.


description

Tipo: string
Obrigatório: não

Descrição legível do usuário do serviço.


replicaCount

Tipo: inteiro
Obrigatório: não

O número de réplicas do serviço a ser criado. O padrão será 1 se não for especificado.


healthState

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

Descreve o estado de integridade de um recurso de serviços.

O estado de integridade de um recurso como Aplicativo, Serviço ou Rede.

Os valores possíveis são:

  • Invalid - Indica um estado de integridade inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de integridade está bem. O valor é 1.
  • Warning - Indica que o estado de integridade está em um nível de aviso. O valor é 2.
  • Error - Indica que o estado de integridade está no nível de erro. O estado de integridade do erro deve ser investigado, pois eles podem afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown- Indica uma status de integridade desconhecida. O valor é 65535.

status

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não