StatelessServiceProperties Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
As propriedades de um recurso de serviço sem estado.
public class StatelessServiceProperties : Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceProperties
type StatelessServiceProperties = class
inherit ManagedServiceProperties
Public Class StatelessServiceProperties
Inherits ManagedServiceProperties
- Herança
Construtores
StatelessServiceProperties(String, ManagedServicePartitionScheme, Int32) |
Inicializa uma nova instância de StatelessServiceProperties. |
Propriedades
CorrelationScheme |
Uma lista que descreve a correlação do serviço com outros serviços. (Herdado de ManagedServiceBaseProperties) |
DefaultMoveCost |
Especifica o custo da mudança para o serviço. (Herdado de ManagedServiceBaseProperties) |
InstanceCount |
A contagem de instâncias. |
MinInstanceCount |
MinInstanceCount é o número mínimo de instâncias que devem estar em conformidade com a marcar 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 for definido como -1, durante MinInstanceCount computation -1 será convertido primeiro no número de nós nos quais as instâncias têm permissão para serem colocadas de acordo com as restrições de posicionamento no serviço. |
MinInstancePercentage |
MinInstancePercentage é o percentual mínimo de InstanceCount que deve estar disponível para atender à marcar 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 for definido como -1, durante a computação MinInstancePercentage, -1 será convertido primeiro no número de nós nos quais as instâncias têm permissão para serem colocadas de acordo com as restrições de posicionamento no serviço. |
PartitionDescription |
Descreve como o serviço é particionado. ManagedServicePartitionScheme Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem NamedPartitionScheme, SingletonPartitionScheme e UniformInt64RangePartitionScheme. (Herdado de ManagedServiceProperties) |
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 == blue)". (Herdado de ManagedServiceBaseProperties) |
ProvisioningState |
O estado de implantação ou provisionamento atual, que aparece apenas na resposta. (Herdado de ManagedServiceProperties) |
ScalingPolicies |
Políticas de dimensionamento para esse serviço. (Herdado de ManagedServiceBaseProperties) |
ServiceDnsName |
Nome DNS usado para o serviço. Se isso for especificado, o nome DNS poderá 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 temporariamente resolvível. No entanto, conte com o novo nome. Ao remover serviceDnsName, o nome removido pode ser temporariamente resolvível. Não dependa que o nome seja irresolvível. (Herdado de ManagedServiceProperties) |
ServiceLoadMetrics |
As métricas de carga de serviço são fornecidas como uma matriz de objetos ServiceLoadMetric. (Herdado de ManagedServiceBaseProperties) |
ServicePackageActivationMode |
O modo de ativação do pacote de serviço. (Herdado de ManagedServiceProperties) |
ServicePlacementPolicies |
Uma lista que descreve a correlação do serviço com outros serviços. ManagedServicePlacementPolicy Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem ServicePlacementInvalidDomainPolicy, ServicePlacementNonPartiallyPlaceServicePolicy, ServicePlacementRequiredDomainPolicyServicePlacementPreferPrimaryDomainPolicye ServicePlacementRequireDomainDistributionPolicy. (Herdado de ManagedServiceBaseProperties) |
ServiceTypeName |
O nome da fila do tipo de serviço. (Herdado de ManagedServiceProperties) |