Service Fabric Mesh ServiceResourceProperties

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

Propriedades

Nome Tipo Necessário
osType cadeia (enumeração) Yes
codePackages matriz de ContainerCodePackageProperties Yes
networkRefs matriz de NetworkRef No
diagnostics DiagnosticsRef No
description string No
replicaCount número inteiro No
healthState cadeia (enumeração) No
status cadeia (enumeração) No

osType

Tipo: cadeia (enumeração)
Obrigatório: Sim

O tipo de sistema operativo 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 contentor e as propriedades para executá-lo. Todos os pacotes de código são iniciados em conjunto no mesmo anfitrião e partilham o mesmo contexto (rede, processo, etc.).


networkRefs

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

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


diagnostics

Tipo: DiagnosticsRef
Obrigatório: Não

Referência a sinks em DiagnosticsDescription.


description

Tipo: cadeia
Obrigatório: Não

Descrição legível pelo utilizador do serviço.


replicaCount

Tipo: número inteiro
Obrigatório: Não

O número de réplicas do serviço a criar. A predefinição é 1, se não for especificado.


healthState

Tipo: cadeia (enumeração)
Obrigatório: Não

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

O estado de funcionamento de um recurso, como Aplicação, Serviço ou Rede.

Os valores possíveis são:

  • Invalid - Indica um estado de funcionamento inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de funcionamento está correto. O valor é 1.
  • Warning - Indica que o estado de funcionamento está num nível de aviso. O valor é 2.
  • Error - Indica que o estado de funcionamento está num nível de erro. O estado de funcionamento do erro deve ser investigado, uma vez que pode afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown - Indica um estado de funcionamento desconhecido. O valor é 65535.

status

Tipo: cadeia (enumeração)
Obrigatório: Não