Compartir a través de


StatelessServiceProperties Clase

Definición

Propiedades de un recurso de servicio sin estado.

[Newtonsoft.Json.JsonObject("Stateless")]
public class StatelessServiceProperties : Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ServiceResourceProperties
[<Newtonsoft.Json.JsonObject("Stateless")>]
type StatelessServiceProperties = class
    inherit ServiceResourceProperties
Public Class StatelessServiceProperties
Inherits ServiceResourceProperties
Herencia
Atributos
Newtonsoft.Json.JsonObjectAttribute

Constructores

StatelessServiceProperties()

Inicializa una nueva instancia de la clase StatelessServiceProperties.

StatelessServiceProperties(String, Partition, Int32, String, IList<ServiceCorrelation>, IList<ServiceLoadMetric>, IList<ServicePlacementPolicy>, String, IList<ScalingPolicy>, String, String, Nullable<Int32>, Nullable<Int32>)

Inicializa una nueva instancia de la clase StatelessServiceProperties.

Propiedades

CorrelationScheme

Propiedades de un recurso de servicio sin estado.

(Heredado de ServiceResourcePropertiesBase)
DefaultMoveCost

Obtiene o establece valores posibles: "Zero", "Low", "Medium", "High"

(Heredado de ServiceResourcePropertiesBase)
InstanceCount

Obtiene o establece el recuento de instancias.

MinInstanceCount

Obtiene o establece 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 primero 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

Obtiene o establece minInstancePercentage es el porcentaje mínimo de InstanceCount que debe estar activo para 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 colocación en el servicio.

PartitionDescription

Propiedades de un recurso de servicio sin estado.

(Heredado de ServiceResourceProperties)
PlacementConstraints

Obtiene o establece las restricciones de selección de ubicació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 == azul)".

(Heredado de ServiceResourcePropertiesBase)
ProvisioningState

Obtiene el estado de implementación o aprovisionamiento actual, que solo aparece en la respuesta.

(Heredado de ServiceResourceProperties)
ScalingPolicies

Propiedades de un recurso de servicio sin estado.

(Heredado de ServiceResourcePropertiesBase)
ServiceLoadMetrics

Propiedades de un recurso de servicio sin estado.

(Heredado de ServiceResourcePropertiesBase)
ServicePackageActivationMode

Obtiene o establece el modo de activación del paquete de servicio. Entre los valores posibles se incluyen: "SharedProcess", "ExclusiveProcess".

(Heredado de ServiceResourceProperties)
ServicePlacementPolicies

Propiedades de un recurso de servicio sin estado.

(Heredado de ServiceResourcePropertiesBase)
ServiceTypeName

Obtiene o establece el nombre del tipo de servicio.

(Heredado de ServiceResourceProperties)

Métodos

Validate()

Valide el objeto .

Se aplica a