Compartir a través de


StatefulServiceProperties Constructores

Definición

Sobrecargas

StatefulServiceProperties()

Inicializa una nueva instancia de la clase StatefulServiceProperties.

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

Inicializa una nueva instancia de la clase StatefulServiceProperties.

StatefulServiceProperties()

Inicializa una nueva instancia de la clase StatefulServiceProperties.

public StatefulServiceProperties ();
Public Sub New ()

Se aplica a

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

Inicializa una nueva instancia de la clase StatefulServiceProperties.

public StatefulServiceProperties (string serviceTypeName, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.Partition partitionDescription, string placementConstraints = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ServiceCorrelation> correlationScheme = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ServiceLoadMetric> serviceLoadMetrics = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ServicePlacementPolicy> servicePlacementPolicies = default, string defaultMoveCost = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ScalingPolicy> scalingPolicies = default, string provisioningState = default, string servicePackageActivationMode = default, bool? hasPersistedState = default, int? targetReplicaSetSize = default, int? minReplicaSetSize = default, string replicaRestartWaitDuration = default, string quorumLossWaitDuration = default, string standByReplicaKeepDuration = default, string servicePlacementTimeLimit = default);
new Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.StatefulServiceProperties : string * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.Partition * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ServiceCorrelation> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ServiceLoadMetric> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ServicePlacementPolicy> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ScalingPolicy> * string * string * Nullable<bool> * Nullable<int> * Nullable<int> * string * string * string * string -> Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.StatefulServiceProperties
Public Sub New (serviceTypeName As String, partitionDescription As Partition, Optional placementConstraints As String = Nothing, Optional correlationScheme As IList(Of ServiceCorrelation) = Nothing, Optional serviceLoadMetrics As IList(Of ServiceLoadMetric) = Nothing, Optional servicePlacementPolicies As IList(Of ServicePlacementPolicy) = Nothing, Optional defaultMoveCost As String = Nothing, Optional scalingPolicies As IList(Of ScalingPolicy) = Nothing, Optional provisioningState As String = Nothing, Optional servicePackageActivationMode As String = Nothing, Optional hasPersistedState As Nullable(Of Boolean) = Nothing, Optional targetReplicaSetSize As Nullable(Of Integer) = Nothing, Optional minReplicaSetSize As Nullable(Of Integer) = Nothing, Optional replicaRestartWaitDuration As String = Nothing, Optional quorumLossWaitDuration As String = Nothing, Optional standByReplicaKeepDuration As String = Nothing, Optional servicePlacementTimeLimit As String = Nothing)

Parámetros

serviceTypeName
String

Nombre del tipo de servicio

partitionDescription
Partition
placementConstraints
String

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 == azul)".

correlationScheme
IList<ServiceCorrelation>
serviceLoadMetrics
IList<ServiceLoadMetric>
servicePlacementPolicies
IList<ServicePlacementPolicy>
defaultMoveCost
String

Entre los valores posibles se incluyen: 'Zero', 'Low', 'Medium', 'High'

scalingPolicies
IList<ScalingPolicy>
provisioningState
String

Estado de implementación o aprovisionamiento actual, que solo aparece en la respuesta.

servicePackageActivationMode
String

Modo de activación del paquete de servicio. Entre los valores posibles se incluyen: "SharedProcess", "ExclusiveProcess".

hasPersistedState
Nullable<Boolean>

Marca que indica si se trata de un servicio persistente que almacena estados en el disco local. Si es entonces, el valor de esta propiedad es true, si no es false.

targetReplicaSetSize
Nullable<Int32>

El tamaño del conjunto de réplica de destino como número.

minReplicaSetSize
Nullable<Int32>

El tamaño del conjunto de réplica mínimo como número.

replicaRestartWaitDuration
String

Duración entre cuando una réplica deja de funcionar y cuando se crea una nueva réplica, representada en formato ISO 8601 "hh:mm:ss".

quorumLossWaitDuration
String

La duración máxima para la que se permite que una partición esté en un estado de pérdida de cuórum, representada en formato ISO 8601 "hh:mm:ss".

standByReplicaKeepDuration
String

La definición sobre cuánto tiempo se deben mantener las réplicas StandBy antes de quitarse, representadas en formato ISO 8601 "hh:mm:ss".

servicePlacementTimeLimit
String

La duración para la que las réplicas pueden permanecer en InBuild antes de notificar que la compilación está bloqueada, representada en formato ISO 8601 "hh:mm:ss".

Se aplica a