ResourcePool interface
Definieer de resourcePool.
Eigenschappen
| cpu |
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. |
| cpu |
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. |
| cpu |
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. |
| cpu |
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. |
| cpu |
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. |
| custom |
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. |
| datastore |
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. |
| extended |
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. |
| inventory |
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. |
| mem |
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. |
| mem |
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. |
| mem |
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. |
| mem |
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. |
| mem |
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. |
| mo |
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. |
| mo |
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. |
| network |
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. |
| provisioning |
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. |
| system |
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. |
| v |
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