Compartir a través de


ManagedServiceProperties Clase

Definición

Propiedades del recurso de servicio. Tenga en cuenta ManagedServiceProperties 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 StatefulServiceProperties y StatelessServiceProperties.

public class ManagedServiceProperties : Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceBaseProperties
type ManagedServiceProperties = class
    inherit ManagedServiceBaseProperties
Public Class ManagedServiceProperties
Inherits ManagedServiceBaseProperties
Herencia
ManagedServiceProperties
Derivado

Constructores

ManagedServiceProperties(String, ManagedServicePartitionScheme)

Inicializa una nueva instancia de ManagedServiceProperties.

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)
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.

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.

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.

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.

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

Se aplica a