Partilhar via


StatelessServiceProperties interface

As propriedades de um recurso de serviço sem monitoração de estado.

Extends

Propriedades

instanceCount

A contagem de instâncias.

minInstanceCount

MinInstanceCount é o número mínimo de instâncias que devem estar ativas para atender à verificação de segurança EnsureAvailability durante operações como atualizar ou desativar o nó. O número real usado é max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observe que, se InstanceCount estiver definido como -1, durante a computação MinInstanceCount -1 será primeiro convertido no número de nós nos quais as instâncias podem ser colocadas de acordo com as restrições de posicionamento no serviço.

minInstancePercentage

MinInstancePercentage é a porcentagem mínima de InstanceCount que deve estar pronta para atender à verificação de segurança EnsureAvailability durante operações como atualizar ou desativar o nó. O número real usado é max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observe que, se InstanceCount estiver definido como -1, durante o cálculo de MinInstancePercentagem, -1 será primeiro convertido no número de nós nos quais as instâncias podem ser colocadas de acordo com as restrições de posicionamento no serviço.

serviceKind

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

Propriedades Herdadas

correlationScheme

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

defaultMoveCost

Especifica o custo de movimentação 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 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)".

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.

scalingPolicies

Políticas de dimensionamento para este serviço.

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.

serviceLoadMetrics

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

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

Detalhes de Propriedade

instanceCount

A contagem de instâncias.

instanceCount: number

Valor de Propriedade

number

minInstanceCount

MinInstanceCount é o número mínimo de instâncias que devem estar ativas para atender à verificação de segurança EnsureAvailability durante operações como atualizar ou desativar o nó. O número real usado é max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observe que, se InstanceCount estiver definido como -1, durante a computação MinInstanceCount -1 será primeiro convertido no número de nós nos quais as instâncias podem ser colocadas de acordo com as restrições de posicionamento no serviço.

minInstanceCount?: number

Valor de Propriedade

number

minInstancePercentage

MinInstancePercentage é a porcentagem mínima de InstanceCount que deve estar pronta para atender à verificação de segurança EnsureAvailability durante operações como atualizar ou desativar o nó. O número real usado é max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observe que, se InstanceCount estiver definido como -1, durante o cálculo de MinInstancePercentagem, -1 será primeiro convertido no número de nós nos quais as instâncias podem ser colocadas de acordo com as restrições de posicionamento no serviço.

minInstancePercentage?: number

Valor de Propriedade

number

serviceKind

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

serviceKind: "Stateless"

Valor de Propriedade

"Stateless"

Detalhes da Propriedade Herdada

correlationScheme

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

correlationScheme?: ServiceCorrelation[]

Valor de Propriedade

herdado de ServiceResourceProperties.correlationScheme

defaultMoveCost

Especifica o custo de movimentação para o serviço.

defaultMoveCost?: string

Valor de Propriedade

string

herdado de ServiceResourceProperties.defaultMoveCost

partitionDescription

Descreve como o serviço é particionado.

partitionDescription: PartitionUnion

Valor de Propriedade

herdado de ServiceResourceProperties.partitionDescription

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

herdado doServiceResourceProperties.placementConstraints

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

herdado doServiceResourceProperties.provisioningState

scalingPolicies

Políticas de dimensionamento para este serviço.

scalingPolicies?: ScalingPolicy[]

Valor de Propriedade

herdado doServiceResourceProperties.scalingPolicies

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

herdado de ServiceResourceProperties.serviceDnsName

serviceLoadMetrics

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

serviceLoadMetrics?: ServiceLoadMetric[]

Valor de Propriedade

herdado do ServiceResourceProperties.serviceLoadMetrics

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

O nome do tipo de serviço

serviceTypeName: string

Valor de Propriedade

string

herdado de ServiceResourceProperties.serviceTypeName