StatelessServiceProperties Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Propiedades de un recurso de servicio sin estado.
public class StatelessServiceProperties : Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceProperties
type StatelessServiceProperties = class
inherit ManagedServiceProperties
Public Class StatelessServiceProperties
Inherits ManagedServiceProperties
- Herencia
Constructores
StatelessServiceProperties(String, ManagedServicePartitionScheme, Int32) |
Inicializa una nueva instancia de StatelessServiceProperties. |
Propiedades
CorrelationScheme |
Lista que describe la correlación del servicio con otros servicios. (Heredado de ManagedServiceBaseProperties) |
DefaultMoveCost |
Especifica el costo de movimiento de un servicio. (Heredado de ManagedServiceBaseProperties) |
InstanceCount |
El recuento de instancias. |
MinInstanceCount |
MinInstanceCount es el número mínimo de instancias que deben cumplir la comprobación de seguridad EnsureAvailability durante las operaciones como actualizar o desactivar el nodo. El número real que se usa es max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Tenga en cuenta que si InstanceCount se establece en -1, durante el cálculo de MinInstanceCount -1 se convierte por primera vez en el número de nodos en los que se permite colocar las instancias según las restricciones de colocación en el servicio. |
MinInstancePercentage |
MinInstancePercentage es el porcentaje mínimo de InstanceCount que debe cumplir la comprobación de seguridad EnsureAvailability durante las operaciones como actualizar o desactivar el nodo. El número real que se usa es max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Tenga en cuenta que si InstanceCount se establece en -1, durante el cálculo de MinInstancePercentage, -1 se convierte primero en el número de nodos en los que se permite colocar las instancias según las restricciones de ubicación del servicio. |
PartitionDescription |
Describe cómo se particiona el servicio. Tenga en cuenta ManagedServicePartitionScheme que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen NamedPartitionScheme, SingletonPartitionScheme y UniformInt64RangePartitionScheme. (Heredado de ManagedServiceProperties) |
PlacementConstraints |
Las restricciones de colocación como una cadena. Las restricciones de colocación son expresiones booleanas en las propiedades del nodo y permiten restringir un servicio en nodos concretos según los requisitos de servicio. Por ejemplo, para colocar un servicio en los nodos donde NodeType es azul, especifique lo siguiente: "NodeColor == blue)". (Heredado de ManagedServiceBaseProperties) |
ProvisioningState |
El estado actual de implementación o aprovisionamiento, que solo aparece en la respuesta. (Heredado de ManagedServiceProperties) |
ScalingPolicies |
Directivas de escalado para este servicio. (Heredado de ManagedServiceBaseProperties) |
ServiceDnsName |
Nombre DNS usado para el servicio. Si se especifica, el nombre DNS se puede usar para devolver las direcciones IP de los puntos de conexión de servicio para los protocolos de capa de aplicación (por ejemplo, HTTP). Al actualizar serviceDnsName, es posible que el nombre anterior se pueda resolver temporalmente. Sin embargo, se basa en un nuevo nombre. Al quitar serviceDnsName, el nombre quitado puede resolverse temporalmente. No confíe en que el nombre sea irresoluble. (Heredado de ManagedServiceProperties) |
ServiceLoadMetrics |
Las métricas de carga del servicio se proporcionan como una matriz de objetos ServiceLoadMetric. (Heredado de ManagedServiceBaseProperties) |
ServicePackageActivationMode |
Modo de activación del paquete de servicio. (Heredado de ManagedServiceProperties) |
ServicePlacementPolicies |
Lista que describe la correlación del servicio con otros servicios. Tenga en cuenta ManagedServicePlacementPolicy que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen ServicePlacementInvalidDomainPolicy, ServicePlacementNonPartiallyPlaceServicePolicy, ServicePlacementPreferPrimaryDomainPolicyy ServicePlacementRequiredDomainPolicyServicePlacementRequireDomainDistributionPolicy. (Heredado de ManagedServiceBaseProperties) |
ServiceTypeName |
El nombre del tipo de servicio (Heredado de ManagedServiceProperties) |