StatelessServiceProperties interface
Propiedades de un recurso de servicio sin estado.
- Extends
Propiedades
| instance |
Recuento de instancias. |
| min |
MinInstanceCount es el número mínimo de instancias que deben cumplir la comprobación de seguridad de 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 ubicación del servicio. |
| min |
MinInstancePercentage es el porcentaje mínimo de InstanceCount que debe cumplir la comprobación de seguridad de 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. |
| service |
El tipo de servicio (sin estado o con estado). |
Propiedades heredadas
| correlation |
Lista que describe la correlación del servicio con otros servicios. |
| default |
Especifica el costo de traslado del servicio. |
| partition |
Describe cómo se particiona el servicio. |
| placement |
Restricciones de selección de ubicación como una cadena. Las restricciones de selección de ubicación son expresiones booleanas en las propiedades del nodo y permiten restringir un servicio a nodos concretos en función de los requisitos del servicio. Por ejemplo, para colocar un servicio en nodos donde NodeType es azul, especifique lo siguiente: "NodeColor == azul)". |
| provisioning |
El estado actual de implementación o aprovisionamiento, que solo aparece en la respuesta. |
| scaling |
Escalado de directivas para este servicio. |
| service |
Nombre dns usado para el servicio. Si se especifica esto, 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, el nombre antiguo puede resolverse temporalmente. Sin embargo, confíe en un nuevo nombre. Al quitar serviceDnsName, el nombre quitado puede resolverse temporalmente. No confíe en que el nombre no se pueda resolver. |
| service |
Las métricas de carga del servicio se proporcionan como una matriz de objetos ServiceLoadMetric. |
| service |
Modo de activación del paquete de servicio |
| service |
Lista que describe la correlación del servicio con otros servicios. |
| service |
Nombre del tipo de servicio |
Detalles de las propiedades
instanceCount
Recuento de instancias.
instanceCount: number
Valor de propiedad
number
minInstanceCount
MinInstanceCount es el número mínimo de instancias que deben cumplir la comprobación de seguridad de 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 ubicación del servicio.
minInstanceCount?: number
Valor de propiedad
number
minInstancePercentage
MinInstancePercentage es el porcentaje mínimo de InstanceCount que debe cumplir la comprobación de seguridad de 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.
minInstancePercentage?: number
Valor de propiedad
number
serviceKind
El tipo de servicio (sin estado o con estado).
serviceKind: "Stateless"
Valor de propiedad
"Stateless"
Detalles de las propiedades heredadas
correlationScheme
Lista que describe la correlación del servicio con otros servicios.
correlationScheme?: ServiceCorrelation[]
Valor de propiedad
heredado deServiceResourceProperties.correlationScheme
defaultMoveCost
Especifica el costo de traslado del servicio.
defaultMoveCost?: string
Valor de propiedad
string
heredado deServiceResourceProperties.defaultMoveCost
partitionDescription
Describe cómo se particiona el servicio.
partitionDescription: PartitionUnion
Valor de propiedad
se hereda deserviceResourceProperties.partitionDescription
placementConstraints
Restricciones de selección de ubicación como una cadena. Las restricciones de selección de ubicación son expresiones booleanas en las propiedades del nodo y permiten restringir un servicio a nodos concretos en función de los requisitos del servicio. Por ejemplo, para colocar un servicio en nodos donde NodeType es azul, especifique lo siguiente: "NodeColor == azul)".
placementConstraints?: string
Valor de propiedad
string
provisioningState
El estado actual de implementación o aprovisionamiento, que solo aparece en la respuesta.
provisioningState?: string
Valor de propiedad
string
Heredado deServiceResourceProperties.provisioningState
scalingPolicies
Escalado de directivas para este servicio.
scalingPolicies?: ScalingPolicy[]
Valor de propiedad
heredado deServiceResourceProperties.scalingPolicies
serviceDnsName
Nombre dns usado para el servicio. Si se especifica esto, 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, el nombre antiguo puede resolverse temporalmente. Sin embargo, confíe en un nuevo nombre. Al quitar serviceDnsName, el nombre quitado puede resolverse temporalmente. No confíe en que el nombre no se pueda resolver.
serviceDnsName?: string
Valor de propiedad
string
heredado deServiceResourceProperties.serviceDnsName
serviceLoadMetrics
Las métricas de carga del servicio se proporcionan como una matriz de objetos ServiceLoadMetric.
serviceLoadMetrics?: ServiceLoadMetric[]
Valor de propiedad
Heredado deServiceResourceProperties.serviceLoadMetrics
servicePackageActivationMode
Modo de activación del paquete de servicio
servicePackageActivationMode?: string
Valor de propiedad
string
Heredado deServiceResourceProperties.servicePackageActivationMode
servicePlacementPolicies
Lista que describe la correlación del servicio con otros servicios.
servicePlacementPolicies?: ServicePlacementPolicyUnion[]
Valor de propiedad
Heredado deServiceResourceProperties.servicePlacementPolicies
serviceTypeName
Nombre del tipo de servicio
serviceTypeName: string
Valor de propiedad
string
heredado deServiceResourceProperties.serviceTypeName