StatefulServiceProperties interface
As propriedades de um recurso de serviço com monitoração de estado.
- Extends
Propriedades
has |
Um sinalizador que indica se este é um serviço persistente que armazena estados no disco local. Se for, então o valor desta propriedade é true, se não é false. |
min |
O tamanho mínimo da réplica definido como um número. |
quorum |
A duração máxima durante a qual uma partição pode estar num estado de perda de quórum, representada no formato ISO 8601 "hh:mm:ss". |
replica |
A duração entre quando uma réplica cai e quando uma nova réplica é criada, representada no formato ISO 8601 "hh:mm:ss". |
service |
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser |
service |
A duração pela qual as réplicas podem permanecer no InBuild antes de relatar que a compilação está presa, representada no formato ISO 8601 "hh:mm:ss". |
stand |
A definição sobre por quanto tempo as réplicas em espera devem ser mantidas antes de serem removidas, representada no formato ISO 8601 "hh:mm:ss". |
target |
A réplica de destino define o tamanho como um número. |
Propriedades Herdadas
correlation |
Uma lista que descreve a correlação do serviço com outros serviços. |
default |
Especifica o custo de movimentação para o serviço. |
partition |
Descreve como o serviço é particionado. |
placement |
As restrições de posicionamento como uma cadeia de caracteres. As restrições de posicionamento são expressões booleanas nas propriedades do 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 onde NodeType é azul, especifique o seguinte: "NodeColor == blue)". |
provisioning |
O estado atual de implantação ou provisionamento, que só aparece na resposta NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
scaling |
Políticas de dimensionamento para este serviço. |
service |
Nome Dns usado para o serviço. Se isso for especificado, o nome DNS pode ser usado para retornar os endereços IP dos pontos de extremidade de serviço para protocolos de camada de aplicativo (por exemplo, HTTP). Ao atualizar serviceDnsName, o nome antigo pode ser resolvido temporariamente. No entanto, conte com novo nome. Ao remover serviceDnsName, o nome removido pode ser temporariamente resolúvel. Não confie que o nome é insolúvel. |
service |
As métricas de carga de serviço são fornecidas como uma matriz de objetos ServiceLoadMetric. |
service |
O modo de ativação do pacote de serviço |
service |
Uma lista que descreve a correlação do serviço com outros serviços. |
service |
O nome do tipo de serviço |
Detalhes de Propriedade
hasPersistedState
Um sinalizador que indica se este é um serviço persistente que armazena estados no disco local. Se for, então o valor desta propriedade é true, se não é false.
hasPersistedState?: boolean
Valor de Propriedade
boolean
minReplicaSetSize
O tamanho mínimo da réplica definido como um número.
minReplicaSetSize?: number
Valor de Propriedade
number
quorumLossWaitDuration
A duração máxima durante a qual uma partição pode estar num estado de perda de quórum, representada no formato ISO 8601 "hh:mm:ss".
quorumLossWaitDuration?: string
Valor de Propriedade
string
replicaRestartWaitDuration
A duração entre quando uma réplica cai e quando uma nova réplica é criada, representada no formato ISO 8601 "hh:mm:ss".
replicaRestartWaitDuration?: string
Valor de Propriedade
string
serviceKind
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser
serviceKind: "Stateful"
Valor de Propriedade
"Stateful"
servicePlacementTimeLimit
A duração pela qual as réplicas podem permanecer no InBuild antes de relatar que a compilação está presa, representada no formato ISO 8601 "hh:mm:ss".
servicePlacementTimeLimit?: string
Valor de Propriedade
string
standByReplicaKeepDuration
A definição sobre por quanto tempo as réplicas em espera devem ser mantidas antes de serem removidas, representada no formato ISO 8601 "hh:mm:ss".
standByReplicaKeepDuration?: string
Valor de Propriedade
string
targetReplicaSetSize
A réplica de destino define o tamanho como um número.
targetReplicaSetSize?: number
Valor de Propriedade
number
Detalhes da Propriedade Herdada
correlationScheme
Uma lista que descreve a correlação do serviço com outros serviços.
correlationScheme?: ServiceCorrelation[]
Valor de Propriedade
defaultMoveCost
Especifica o custo de movimentação para o serviço.
defaultMoveCost?: string
Valor de Propriedade
string
partitionDescription
Descreve como o serviço é particionado.
partitionDescription: PartitionUnion
Valor de Propriedade
placementConstraints
As restrições de posicionamento como uma cadeia de caracteres. As restrições de posicionamento são expressões booleanas nas propriedades do 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 onde NodeType é azul, especifique o seguinte: "NodeColor == blue)".
placementConstraints?: string
Valor de Propriedade
string
provisioningState
O estado atual de implantação ou provisionamento, que só aparece na resposta NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor de Propriedade
string
scalingPolicies
Políticas de dimensionamento para este serviço.
scalingPolicies?: ScalingPolicy[]
Valor de Propriedade
serviceDnsName
Nome Dns usado para o serviço. Se isso for especificado, o nome DNS pode ser usado para retornar os endereços IP dos pontos de extremidade de serviço para protocolos de camada de aplicativo (por exemplo, HTTP). Ao atualizar serviceDnsName, o nome antigo pode ser resolvido temporariamente. No entanto, conte com novo nome. Ao remover serviceDnsName, o nome removido pode ser temporariamente resolúvel. Não confie que o nome é insolúvel.
serviceDnsName?: string
Valor de Propriedade
string
serviceLoadMetrics
As métricas de carga de serviço são fornecidas como uma matriz de objetos ServiceLoadMetric.
serviceLoadMetrics?: ServiceLoadMetric[]
Valor de Propriedade
servicePackageActivationMode
O modo de ativação do pacote de serviço
servicePackageActivationMode?: string
Valor de Propriedade
string
herdado de ServiceResourceProperties.servicePackageActivationMode
servicePlacementPolicies
Uma lista que descreve a correlação do serviço com outros serviços.
servicePlacementPolicies?: ServicePlacementPolicyUnion[]
Valor de Propriedade
herdado doServiceResourceProperties.servicePlacementPolicies
serviceTypeName
Azure SDK for JavaScript