ResourcePool interface
Defina o resourcePool.
Propriedades
| cpu |
Obtém o uso máximo da CPU em todos os núcleos do pool em MHz. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| cpu |
Obtém ou define CPULimitMHz que especifica um limite de uso da CPU em MHz. A utilização não excederá este limite, mesmo que existam recursos disponíveis. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| cpu |
Obtém o uso da CPU usada em todos os núcleos no pool em MHz. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| cpu |
Obtém ou define CPUReservationMHz que especifica o tamanho da CPU em MHz que é garantido estar disponível. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| cpu |
Obtém ou define CPUSharesLevel que especifica o nível de alocação de CPU para este pool. Essa propriedade é usada na alocação relativa entre consumidores de recursos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| custom |
Obtém o nome do recurso correspondente no Kubernetes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| datastore |
Obtém as ids ARM do armazenamento de dados. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| extended |
Obtém ou define o local estendido. |
| id | Obtém ou define a Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| inventory |
Obtém ou define a ID do Item de inventário para o pool de recursos. |
| kind | Metadados usados pelo portal/ferramenta/etc para renderizar diferentes experiências de UX para recursos do mesmo tipo; Por exemplo, ApiApps são um tipo de Microsoft.Web/sites. Se houver suporte, o provedor de recursos deverá validar e persistir esse valor. |
| location | Obtém ou define o local. |
| mem |
Obtém a quantidade total de memória física no pool em GB. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| mem |
Obtém ou define MemLimitMB especifica um limite de uso de memória em megabytes. A utilização não excederá o limite especificado, mesmo que haja recursos disponíveis. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| mem |
Obtém a memória física usada no pool em GB. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| mem |
Obtém ou define MemReservationMB, que especifica a memória disponível garantida em megabytes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| mem |
Obtém ou define CPUSharesLevel que especifica o nível de alocação de memória para este pool. Essa propriedade é usada na alocação relativa entre consumidores de recursos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| mo |
Obtém ou define o nome do vCenter Managed Object para o pool de recursos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| mo |
Obtém ou define a ID do vCenter MoRef (Referência de Objeto Gerenciado) para o pool de recursos. |
| name | Obtém ou define o nome. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| network |
Obtém as ids ARM de rede. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| provisioning |
Obtém o estado de provisionamento. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| statuses | As informações de status do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| system |
Os dados do sistema. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| tags | Obtém ou define as tags Recurso. |
| type | Obtém ou define o tipo do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| uuid | Obtém ou define um identificador exclusivo para este recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| v |
Obtém ou define a ID ARM do recurso vCenter no qual esse pool de recursos reside. |
Detalhes de Propriedade
cpuCapacityMHz
Obtém o uso máximo da CPU em todos os núcleos do pool em MHz. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
cpuCapacityMHz?: number
Valor de Propriedade
number
cpuLimitMHz
Obtém ou define CPULimitMHz que especifica um limite de uso da CPU em MHz. A utilização não excederá este limite, mesmo que existam recursos disponíveis. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
cpuLimitMHz?: number
Valor de Propriedade
number
cpuOverallUsageMHz
Obtém o uso da CPU usada em todos os núcleos no pool em MHz. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
cpuOverallUsageMHz?: number
Valor de Propriedade
number
cpuReservationMHz
Obtém ou define CPUReservationMHz que especifica o tamanho da CPU em MHz que é garantido estar disponível. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
cpuReservationMHz?: number
Valor de Propriedade
number
cpuSharesLevel
Obtém ou define CPUSharesLevel que especifica o nível de alocação de CPU para este pool. Essa propriedade é usada na alocação relativa entre consumidores de recursos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
cpuSharesLevel?: string
Valor de Propriedade
string
customResourceName
Obtém o nome do recurso correspondente no Kubernetes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
customResourceName?: string
Valor de Propriedade
string
datastoreIds
Obtém as ids ARM do armazenamento de dados. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
datastoreIds?: string[]
Valor de Propriedade
string[]
extendedLocation
Obtém ou define o local estendido.
extendedLocation?: ExtendedLocation
Valor de Propriedade
id
Obtém ou define a Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor de Propriedade
string
inventoryItemId
Obtém ou define a ID do Item de inventário para o pool de recursos.
inventoryItemId?: string
Valor de Propriedade
string
kind
Metadados usados pelo portal/ferramenta/etc para renderizar diferentes experiências de UX para recursos do mesmo tipo; Por exemplo, ApiApps são um tipo de Microsoft.Web/sites. Se houver suporte, o provedor de recursos deverá validar e persistir esse valor.
kind?: string
Valor de Propriedade
string
location
Obtém ou define o local.
location: string
Valor de Propriedade
string
memCapacityGB
Obtém a quantidade total de memória física no pool em GB. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
memCapacityGB?: number
Valor de Propriedade
number
memLimitMB
Obtém ou define MemLimitMB especifica um limite de uso de memória em megabytes. A utilização não excederá o limite especificado, mesmo que haja recursos disponíveis. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
memLimitMB?: number
Valor de Propriedade
number
memOverallUsageGB
Obtém a memória física usada no pool em GB. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
memOverallUsageGB?: number
Valor de Propriedade
number
memReservationMB
Obtém ou define MemReservationMB, que especifica a memória disponível garantida em megabytes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
memReservationMB?: number
Valor de Propriedade
number
memSharesLevel
Obtém ou define CPUSharesLevel que especifica o nível de alocação de memória para este pool. Essa propriedade é usada na alocação relativa entre consumidores de recursos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
memSharesLevel?: string
Valor de Propriedade
string
moName
Obtém ou define o nome do vCenter Managed Object para o pool de recursos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
moName?: string
Valor de Propriedade
string
moRefId
Obtém ou define a ID do vCenter MoRef (Referência de Objeto Gerenciado) para o pool de recursos.
moRefId?: string
Valor de Propriedade
string
name
Obtém ou define o nome. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor de Propriedade
string
networkIds
Obtém as ids ARM de rede. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
networkIds?: string[]
Valor de Propriedade
string[]
provisioningState
Obtém o estado de provisionamento. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor de Propriedade
string
statuses
As informações de status do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
statuses?: ResourceStatus[]
Valor de Propriedade
systemData
Os dados do sistema. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
systemData?: SystemData
Valor de Propriedade
tags
Obtém ou define as tags Recurso.
tags?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
type
Obtém ou define o tipo do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor de Propriedade
string
uuid
Obtém ou define um identificador exclusivo para este recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
uuid?: string
Valor de Propriedade
string
vCenterId
Obtém ou define a ID ARM do recurso vCenter no qual esse pool de recursos reside.
vCenterId?: string
Valor de Propriedade
string