StatefulServiceProperties Constructores
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í.
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".
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.
- 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
Azure SDK for .NET