Condividi tramite


ResourcePool interface

Definire il pool di risorse.

Proprietà

cpuCapacityMHz

Ottiene il numero massimo di utilizzo della CPU in tutti i core nel pool in MHz. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

cpuLimitMHz

Ottiene o imposta CPULimitMHz che specifica un limite di utilizzo della CPU in MHz. L'utilizzo non supererà questo limite anche se sono disponibili risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

cpuOverallUsageMHz

Ottiene l'utilizzo della CPU usato in tutti i core nel pool in MHz. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

cpuReservationMHz

Ottiene o imposta CPUReservationMHz che specifica le dimensioni della CPU in MHz che è garantita la disponibilità. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

cpuSharesLevel

Ottiene o imposta CPUSharesLevel che specifica il livello di allocazione della CPU per questo pool. Questa proprietà viene utilizzata nell'allocazione relativa tra consumer di risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

customResourceName

Ottiene il nome della risorsa corrispondente in Kubernetes. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

datastoreIds

Ottiene gli ID ARM dell'archivio dati. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

extendedLocation

Ottiene o imposta la posizione estesa.

id

Ottiene o imposta l'ID. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

inventoryItemId

Ottiene o imposta l'ID dell'elemento di inventario per il pool di risorse.

kind

Metadati usati dal portale/strumenti/ecc per eseguire il rendering di esperienze utente diverse per le risorse dello stesso tipo; Ad esempio, ApiApps è un tipo di tipo Microsoft.Web/sites. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore.

location

Ottiene o imposta la posizione.

memCapacityGB

Ottiene la quantità totale di memoria fisica nel pool in GB. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

memLimitMB

Ottiene o imposta MemLimitMB specifica un limite di utilizzo della memoria in megabyte. L'utilizzo non supererà il limite specificato anche se sono disponibili risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

memOverallUsageGB

Ottiene la memoria fisica utilizzata nel pool in GB. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

memReservationMB

Ottiene o imposta MemReservationMB che specifica la memoria disponibile garantita in megabyte. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

memSharesLevel

Ottiene o imposta CPUSharesLevel che specifica il livello di allocazione della memoria per questo pool. Questa proprietà viene utilizzata nell'allocazione relativa tra consumer di risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

moName

Ottiene o imposta il nome dell'oggetto gestito di vCenter per il pool di risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

moRefId

Ottiene o imposta l'ID MoRef vCenter (Managed Object Reference) per il pool di risorse.

name

Ottiene o imposta il nome. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

networkIds

Ottiene gli ID arm di rete. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState

Ottiene lo stato di provisioning. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

statuses

Informazioni sullo stato della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData

Dati di sistema. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Ottiene o imposta i tag della risorsa.

type

Ottiene o imposta il tipo della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

uuid

Ottiene o imposta un identificatore univoco per questa risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

vCenterId

Ottiene o imposta l'ID ARM della risorsa vCenter in cui si trova questo pool di risorse.

Dettagli proprietà

cpuCapacityMHz

Ottiene il numero massimo di utilizzo della CPU in tutti i core nel pool in MHz. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

cpuCapacityMHz?: number

Valore della proprietà

number

cpuLimitMHz

Ottiene o imposta CPULimitMHz che specifica un limite di utilizzo della CPU in MHz. L'utilizzo non supererà questo limite anche se sono disponibili risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

cpuLimitMHz?: number

Valore della proprietà

number

cpuOverallUsageMHz

Ottiene l'utilizzo della CPU usato in tutti i core nel pool in MHz. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

cpuOverallUsageMHz?: number

Valore della proprietà

number

cpuReservationMHz

Ottiene o imposta CPUReservationMHz che specifica le dimensioni della CPU in MHz che è garantita la disponibilità. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

cpuReservationMHz?: number

Valore della proprietà

number

cpuSharesLevel

Ottiene o imposta CPUSharesLevel che specifica il livello di allocazione della CPU per questo pool. Questa proprietà viene utilizzata nell'allocazione relativa tra consumer di risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

cpuSharesLevel?: string

Valore della proprietà

string

customResourceName

Ottiene il nome della risorsa corrispondente in Kubernetes. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

customResourceName?: string

Valore della proprietà

string

datastoreIds

Ottiene gli ID ARM dell'archivio dati. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

datastoreIds?: string[]

Valore della proprietà

string[]

extendedLocation

Ottiene o imposta la posizione estesa.

extendedLocation?: ExtendedLocation

Valore della proprietà

id

Ottiene o imposta l'ID. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

inventoryItemId

Ottiene o imposta l'ID dell'elemento di inventario per il pool di risorse.

inventoryItemId?: string

Valore della proprietà

string

kind

Metadati usati dal portale/strumenti/ecc per eseguire il rendering di esperienze utente diverse per le risorse dello stesso tipo; Ad esempio, ApiApps è un tipo di tipo Microsoft.Web/sites. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore.

kind?: string

Valore della proprietà

string

location

Ottiene o imposta la posizione.

location: string

Valore della proprietà

string

memCapacityGB

Ottiene la quantità totale di memoria fisica nel pool in GB. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

memCapacityGB?: number

Valore della proprietà

number

memLimitMB

Ottiene o imposta MemLimitMB specifica un limite di utilizzo della memoria in megabyte. L'utilizzo non supererà il limite specificato anche se sono disponibili risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

memLimitMB?: number

Valore della proprietà

number

memOverallUsageGB

Ottiene la memoria fisica utilizzata nel pool in GB. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

memOverallUsageGB?: number

Valore della proprietà

number

memReservationMB

Ottiene o imposta MemReservationMB che specifica la memoria disponibile garantita in megabyte. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

memReservationMB?: number

Valore della proprietà

number

memSharesLevel

Ottiene o imposta CPUSharesLevel che specifica il livello di allocazione della memoria per questo pool. Questa proprietà viene utilizzata nell'allocazione relativa tra consumer di risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

memSharesLevel?: string

Valore della proprietà

string

moName

Ottiene o imposta il nome dell'oggetto gestito di vCenter per il pool di risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

moName?: string

Valore della proprietà

string

moRefId

Ottiene o imposta l'ID MoRef vCenter (Managed Object Reference) per il pool di risorse.

moRefId?: string

Valore della proprietà

string

name

Ottiene o imposta il nome. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

networkIds

Ottiene gli ID arm di rete. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

networkIds?: string[]

Valore della proprietà

string[]

provisioningState

Ottiene lo stato di provisioning. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

statuses

Informazioni sullo stato della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

statuses?: ResourceStatus[]

Valore della proprietà

systemData

Dati di sistema. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData?: SystemData

Valore della proprietà

tags

Ottiene o imposta i tag della risorsa.

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

Valore della proprietà

{[propertyName: string]: string}

type

Ottiene o imposta il tipo della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

uuid

Ottiene o imposta un identificatore univoco per questa risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

uuid?: string

Valore della proprietà

string

vCenterId

Ottiene o imposta l'ID ARM della risorsa vCenter in cui si trova questo pool di risorse.

vCenterId?: string

Valore della proprietà

string