Delen via


ResourcePool interface

Definieer de resourcePool.

Eigenschappen

cpuCapacityMHz

Haalt het maximale CPU-gebruik op voor alle kernen in de pool in MHz. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

cpuLimitMHz

Hiermee haalt u CPULimitMHz op of stelt u deze in om een LIMIET voor CPU-gebruik in MHz op te geven. Het gebruik overschrijdt deze limiet niet, zelfs niet als er beschikbare resources zijn. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

cpuOverallUsageMHz

Hiermee haalt u het gebruikte CPU-gebruik op voor alle kernen in de pool in MHz. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

cpuReservationMHz

Hiermee wordt CPUReservationMHz opgehaald of ingesteld die de CPU-grootte in MHz aangeeft die gegarandeerd beschikbaar is. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

cpuSharesLevel

Hiermee haalt u CPUSharesLevel op, waarmee het CPU-toewijzingsniveau voor deze pool wordt opgegeven. Deze eigenschap wordt gebruikt in relatieve toewijzing tussen resourcegebruikers. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

customResourceName

Hiermee haalt u de naam op van de bijbehorende resource in Kubernetes. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

datastoreIds

Hiermee haalt u de ARM-id's voor het gegevensarchief op. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

extendedLocation

Hiermee haalt u de uitgebreide locatie op of stelt u deze in.

id

Hiermee haalt u de id op of stelt u deze in. Opmerking: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

inventoryItemId

Hiermee haalt u de inventarisitem-id voor de resourcegroep op of stelt u deze in.

kind

Metagegevens die worden gebruikt door portal/tooling/etc om verschillende UX-ervaringen weer te geven voor resources van hetzelfde type; Bijvoorbeeld ApiApps is een type Microsoft.Web/sites. Indien ondersteund, moet de resourceprovider deze waarde valideren en behouden.

location

Hiermee haalt u de locatie op of stelt u deze in.

memCapacityGB

Hiermee haalt u de totale hoeveelheid fysiek geheugen op in de pool in GB. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

memLimitMB

Hiermee wordt memLimitMB opgehaald of ingesteld, wordt een geheugengebruikslimiet in megabytes opgegeven. Het gebruik overschrijdt niet de opgegeven limiet, zelfs niet als er beschikbare resources zijn. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

memOverallUsageGB

Hiermee haalt u het gebruikte fysieke geheugen op in de pool in GB. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

memReservationMB

Hiermee wordt MemReservationMB opgehaald of ingesteld, waarmee het gegarandeerde beschikbare geheugen in megabytes wordt opgegeven. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

memSharesLevel

Hiermee haalt u CPUSharesLevel op, waarmee het geheugentoewijzingsniveau voor deze pool wordt opgegeven. Deze eigenschap wordt gebruikt in relatieve toewijzing tussen resourcegebruikers. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

moName

Hiermee haalt u de naam van het beheerde vCenter-object voor de resourcegroep op of stelt u deze in. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

moRefId

Hiermee haalt u de id van vCenter MoRef (Managed Object Reference) voor de resourcegroep op of stelt u deze in.

name

Hiermee haalt u de naam op of stelt u deze in. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

networkIds

Hiermee haalt u de ARM-id's van het netwerk op. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState

Hiermee haalt u de inrichtingsstatus op. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

statuses

De informatie over de resourcestatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

systemData

De systeemgegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

tags

Hiermee haalt u de resourcetags op of stelt u deze in.

type

Hiermee haalt u het type van de resource op of stelt u deze in. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

uuid

Hiermee haalt u een unieke id voor deze resource op of stelt u deze in. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

vCenterId

Hiermee haalt u de ARM-id op van de vCenter-resource waarin deze resourcegroep zich bevindt.

Eigenschapdetails

cpuCapacityMHz

Haalt het maximale CPU-gebruik op voor alle kernen in de pool in MHz. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

cpuCapacityMHz?: number

Waarde van eigenschap

number

cpuLimitMHz

Hiermee haalt u CPULimitMHz op of stelt u deze in om een LIMIET voor CPU-gebruik in MHz op te geven. Het gebruik overschrijdt deze limiet niet, zelfs niet als er beschikbare resources zijn. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

cpuLimitMHz?: number

Waarde van eigenschap

number

cpuOverallUsageMHz

Hiermee haalt u het gebruikte CPU-gebruik op voor alle kernen in de pool in MHz. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

cpuOverallUsageMHz?: number

Waarde van eigenschap

number

cpuReservationMHz

Hiermee wordt CPUReservationMHz opgehaald of ingesteld die de CPU-grootte in MHz aangeeft die gegarandeerd beschikbaar is. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

cpuReservationMHz?: number

Waarde van eigenschap

number

cpuSharesLevel

Hiermee haalt u CPUSharesLevel op, waarmee het CPU-toewijzingsniveau voor deze pool wordt opgegeven. Deze eigenschap wordt gebruikt in relatieve toewijzing tussen resourcegebruikers. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

cpuSharesLevel?: string

Waarde van eigenschap

string

customResourceName

Hiermee haalt u de naam op van de bijbehorende resource in Kubernetes. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

customResourceName?: string

Waarde van eigenschap

string

datastoreIds

Hiermee haalt u de ARM-id's voor het gegevensarchief op. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

datastoreIds?: string[]

Waarde van eigenschap

string[]

extendedLocation

Hiermee haalt u de uitgebreide locatie op of stelt u deze in.

extendedLocation?: ExtendedLocation

Waarde van eigenschap

id

Hiermee haalt u de id op of stelt u deze in. Opmerking: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id?: string

Waarde van eigenschap

string

inventoryItemId

Hiermee haalt u de inventarisitem-id voor de resourcegroep op of stelt u deze in.

inventoryItemId?: string

Waarde van eigenschap

string

kind

Metagegevens die worden gebruikt door portal/tooling/etc om verschillende UX-ervaringen weer te geven voor resources van hetzelfde type; Bijvoorbeeld ApiApps is een type Microsoft.Web/sites. Indien ondersteund, moet de resourceprovider deze waarde valideren en behouden.

kind?: string

Waarde van eigenschap

string

location

Hiermee haalt u de locatie op of stelt u deze in.

location: string

Waarde van eigenschap

string

memCapacityGB

Hiermee haalt u de totale hoeveelheid fysiek geheugen op in de pool in GB. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

memCapacityGB?: number

Waarde van eigenschap

number

memLimitMB

Hiermee wordt memLimitMB opgehaald of ingesteld, wordt een geheugengebruikslimiet in megabytes opgegeven. Het gebruik overschrijdt niet de opgegeven limiet, zelfs niet als er beschikbare resources zijn. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

memLimitMB?: number

Waarde van eigenschap

number

memOverallUsageGB

Hiermee haalt u het gebruikte fysieke geheugen op in de pool in GB. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

memOverallUsageGB?: number

Waarde van eigenschap

number

memReservationMB

Hiermee wordt MemReservationMB opgehaald of ingesteld, waarmee het gegarandeerde beschikbare geheugen in megabytes wordt opgegeven. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

memReservationMB?: number

Waarde van eigenschap

number

memSharesLevel

Hiermee haalt u CPUSharesLevel op, waarmee het geheugentoewijzingsniveau voor deze pool wordt opgegeven. Deze eigenschap wordt gebruikt in relatieve toewijzing tussen resourcegebruikers. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

memSharesLevel?: string

Waarde van eigenschap

string

moName

Hiermee haalt u de naam van het beheerde vCenter-object voor de resourcegroep op of stelt u deze in. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

moName?: string

Waarde van eigenschap

string

moRefId

Hiermee haalt u de id van vCenter MoRef (Managed Object Reference) voor de resourcegroep op of stelt u deze in.

moRefId?: string

Waarde van eigenschap

string

name

Hiermee haalt u de naam op of stelt u deze in. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name?: string

Waarde van eigenschap

string

networkIds

Hiermee haalt u de ARM-id's van het netwerk op. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

networkIds?: string[]

Waarde van eigenschap

string[]

provisioningState

Hiermee haalt u de inrichtingsstatus op. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

statuses

De informatie over de resourcestatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

statuses?: ResourceStatus[]

Waarde van eigenschap

systemData

De systeemgegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

systemData?: SystemData

Waarde van eigenschap

tags

Hiermee haalt u de resourcetags op of stelt u deze in.

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

Waarde van eigenschap

{[propertyName: string]: string}

type

Hiermee haalt u het type van de resource op of stelt u deze in. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type?: string

Waarde van eigenschap

string

uuid

Hiermee haalt u een unieke id voor deze resource op of stelt u deze in. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

uuid?: string

Waarde van eigenschap

string

vCenterId

Hiermee haalt u de ARM-id op van de vCenter-resource waarin deze resourcegroep zich bevindt.

vCenterId?: string

Waarde van eigenschap

string