Compartir a través de


ResourcePool interface

Defina resourcePool.

Propiedades

cpuCapacityMHz

Obtiene el uso máximo de CPU en todos los núcleos del grupo en MHz. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

cpuLimitMHz

Obtiene o establece CPULimitMHz que especifica un límite de uso de CPU en MHz. El uso no superará este límite incluso si hay recursos disponibles. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

cpuOverallUsageMHz

Obtiene el uso de CPU usado en todos los núcleos del grupo en MHz. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

cpuReservationMHz

Obtiene o establece CPUReservationMHz que especifica el tamaño de CPU en MHz que se garantiza que está disponible. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

cpuSharesLevel

Obtiene o establece CPUSharesLevel que especifica el nivel de asignación de CPU para este grupo. Esta propiedad se usa en la asignación relativa entre los consumidores de recursos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

customResourceName

Obtiene el nombre del recurso correspondiente en Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

datastoreIds

Obtiene los identificadores de ARM del almacén de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

extendedLocation

Obtiene o establece la ubicación extendida.

id

Obtiene o establece el identificador. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

inventoryItemId

Obtiene o establece el identificador de elemento de inventario para el grupo de recursos.

kind

Metadatos utilizados por portal/herramientas/etc para representar diferentes experiencias de experiencia de usuario para los recursos del mismo tipo; Por ejemplo, ApiApps son un tipo de tipo Microsoft.Web/sites. Si se admite, el proveedor de recursos debe validar y conservar este valor.

location

Obtiene o establece la ubicación.

memCapacityGB

Obtiene la cantidad total de memoria física en el grupo en GB. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

memLimitMB

Obtiene o establece MemLimitMB especifica un límite de uso de memoria en megabytes. El uso no superará el límite especificado aunque haya recursos disponibles. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

memOverallUsageGB

Obtiene la memoria física usada en el grupo en GB. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

memReservationMB

Obtiene o establece MemReservationMB que especifica la memoria disponible garantizada en megabytes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

memSharesLevel

Obtiene o establece CPUSharesLevel que especifica el nivel de asignación de memoria para este grupo. Esta propiedad se usa en la asignación relativa entre los consumidores de recursos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

moName

Obtiene o establece el nombre del objeto administrado de vCenter para el grupo de recursos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

moRefId

Obtiene o establece el identificador de MoRef (Referencia de objetos administrados) de vCenter para el grupo de recursos.

name

Obtiene o establece el nombre. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

networkIds

Obtiene los identificadores de ARM de red. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState

Obtiene el estado de aprovisionamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

statuses

Información de estado del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData

Datos del sistema. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tags

Obtiene o establece las etiquetas resource.

type

Obtiene o establece el tipo del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

uuid

Obtiene o establece un identificador único para este recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

vCenterId

Obtiene o establece el identificador de ARM del recurso de vCenter en el que reside este grupo de recursos.

Detalles de las propiedades

cpuCapacityMHz

Obtiene el uso máximo de CPU en todos los núcleos del grupo en MHz. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

cpuCapacityMHz?: number

Valor de propiedad

number

cpuLimitMHz

Obtiene o establece CPULimitMHz que especifica un límite de uso de CPU en MHz. El uso no superará este límite incluso si hay recursos disponibles. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

cpuLimitMHz?: number

Valor de propiedad

number

cpuOverallUsageMHz

Obtiene el uso de CPU usado en todos los núcleos del grupo en MHz. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

cpuOverallUsageMHz?: number

Valor de propiedad

number

cpuReservationMHz

Obtiene o establece CPUReservationMHz que especifica el tamaño de CPU en MHz que se garantiza que está disponible. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

cpuReservationMHz?: number

Valor de propiedad

number

cpuSharesLevel

Obtiene o establece CPUSharesLevel que especifica el nivel de asignación de CPU para este grupo. Esta propiedad se usa en la asignación relativa entre los consumidores de recursos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

cpuSharesLevel?: string

Valor de propiedad

string

customResourceName

Obtiene el nombre del recurso correspondiente en Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

customResourceName?: string

Valor de propiedad

string

datastoreIds

Obtiene los identificadores de ARM del almacén de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

datastoreIds?: string[]

Valor de propiedad

string[]

extendedLocation

Obtiene o establece la ubicación extendida.

extendedLocation?: ExtendedLocation

Valor de propiedad

id

Obtiene o establece el identificador. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

inventoryItemId

Obtiene o establece el identificador de elemento de inventario para el grupo de recursos.

inventoryItemId?: string

Valor de propiedad

string

kind

Metadatos utilizados por portal/herramientas/etc para representar diferentes experiencias de experiencia de usuario para los recursos del mismo tipo; Por ejemplo, ApiApps son un tipo de tipo Microsoft.Web/sites. Si se admite, el proveedor de recursos debe validar y conservar este valor.

kind?: string

Valor de propiedad

string

location

Obtiene o establece la ubicación.

location: string

Valor de propiedad

string

memCapacityGB

Obtiene la cantidad total de memoria física en el grupo en GB. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

memCapacityGB?: number

Valor de propiedad

number

memLimitMB

Obtiene o establece MemLimitMB especifica un límite de uso de memoria en megabytes. El uso no superará el límite especificado aunque haya recursos disponibles. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

memLimitMB?: number

Valor de propiedad

number

memOverallUsageGB

Obtiene la memoria física usada en el grupo en GB. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

memOverallUsageGB?: number

Valor de propiedad

number

memReservationMB

Obtiene o establece MemReservationMB que especifica la memoria disponible garantizada en megabytes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

memReservationMB?: number

Valor de propiedad

number

memSharesLevel

Obtiene o establece CPUSharesLevel que especifica el nivel de asignación de memoria para este grupo. Esta propiedad se usa en la asignación relativa entre los consumidores de recursos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

memSharesLevel?: string

Valor de propiedad

string

moName

Obtiene o establece el nombre del objeto administrado de vCenter para el grupo de recursos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

moName?: string

Valor de propiedad

string

moRefId

Obtiene o establece el identificador de MoRef (Referencia de objetos administrados) de vCenter para el grupo de recursos.

moRefId?: string

Valor de propiedad

string

name

Obtiene o establece el nombre. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

networkIds

Obtiene los identificadores de ARM de red. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

networkIds?: string[]

Valor de propiedad

string[]

provisioningState

Obtiene el estado de aprovisionamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState?: string

Valor de propiedad

string

statuses

Información de estado del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

statuses?: ResourceStatus[]

Valor de propiedad

systemData

Datos del sistema. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData?: SystemData

Valor de propiedad

tags

Obtiene o establece las etiquetas resource.

tags?: {[propertyName: string]: string}

Valor de propiedad

{[propertyName: string]: string}

type

Obtiene o establece el tipo del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

uuid

Obtiene o establece un identificador único para este recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

uuid?: string

Valor de propiedad

string

vCenterId

Obtiene o establece el identificador de ARM del recurso de vCenter en el que reside este grupo de recursos.

vCenterId?: string

Valor de propiedad

string