ResourcePool interface
Définissez le pool de ressources.
Propriétés
| cpu |
Obtient ou définit CPULimitMHz qui spécifie une limite d’utilisation du processeur en MHz. L’utilisation ne dépasse pas cette limite, même s’il existe des ressources disponibles. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| cpu |
Obtient ou définit CPUReservationMHz qui spécifie la taille de l’UC en MHz qui est garantie d’être disponible. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| cpu |
Obtient ou définit CPUSharesLevel qui spécifie le niveau d’allocation de l’UC pour ce pool. Cette propriété est utilisée dans l’allocation relative entre les consommateurs de ressources. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| custom |
Obtient le nom de la ressource correspondante dans Kubernetes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| extended |
Obtient ou définit l’emplacement étendu. |
| id | Obtient ou définit l’ID. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| inventory |
Obtient ou définit l’ID d’élément d’inventaire pour le pool de ressources. |
| kind | Métadonnées utilisées par le portail/l’outil/etc pour afficher différentes expériences d’expérience utilisateur pour les ressources du même type ; Par exemple, ApiApps est un type de Microsoft.Web/sites. Si elle est prise en charge, le fournisseur de ressources doit valider et conserver cette valeur. |
| location | Obtient ou définit l’emplacement. |
| mem |
Obtient ou définit MemLimitMB spécifie une limite d’utilisation de la mémoire en mégaoctets. L’utilisation ne dépasse pas la limite spécifiée, même s’il existe des ressources disponibles. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| mem |
Obtient ou définit MemReservationMB qui spécifie la mémoire disponible garantie en mégaoctets. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| mem |
Obtient ou définit CPUSharesLevel qui spécifie le niveau d’allocation de mémoire pour ce pool. Cette propriété est utilisée dans l’allocation relative entre les consommateurs de ressources. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| mo |
Obtient ou définit le nom de l’objet managé vCenter pour le pool de ressources. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| mo |
Obtient ou définit l’ID vCenter MoRef (Référence d’objet managé) pour le pool de ressources. |
| name | Obtient ou définit le nom. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| provisioning |
Obtient ou définit l’état d’approvisionnement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| statuses | Informations d’état de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| system |
Données système. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| tags | Obtient ou définit les balises de ressource. |
| type | Obtient ou définit le type de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| uuid | Obtient ou définit un identificateur unique pour cette ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| v |
Obtient ou définit l’ID ARM de la ressource vCenter dans laquelle réside ce pool de ressources. |
Détails de la propriété
cpuLimitMHz
Obtient ou définit CPULimitMHz qui spécifie une limite d’utilisation du processeur en MHz. L’utilisation ne dépasse pas cette limite, même s’il existe des ressources disponibles. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
cpuLimitMHz?: number
Valeur de propriété
number
cpuReservationMHz
Obtient ou définit CPUReservationMHz qui spécifie la taille de l’UC en MHz qui est garantie d’être disponible. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
cpuReservationMHz?: number
Valeur de propriété
number
cpuSharesLevel
Obtient ou définit CPUSharesLevel qui spécifie le niveau d’allocation de l’UC pour ce pool. Cette propriété est utilisée dans l’allocation relative entre les consommateurs de ressources. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
cpuSharesLevel?: string
Valeur de propriété
string
customResourceName
Obtient le nom de la ressource correspondante dans Kubernetes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
customResourceName?: string
Valeur de propriété
string
extendedLocation
Obtient ou définit l’emplacement étendu.
extendedLocation?: ExtendedLocation
Valeur de propriété
id
Obtient ou définit l’ID. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
inventoryItemId
Obtient ou définit l’ID d’élément d’inventaire pour le pool de ressources.
inventoryItemId?: string
Valeur de propriété
string
kind
Métadonnées utilisées par le portail/l’outil/etc pour afficher différentes expériences d’expérience utilisateur pour les ressources du même type ; Par exemple, ApiApps est un type de Microsoft.Web/sites. Si elle est prise en charge, le fournisseur de ressources doit valider et conserver cette valeur.
kind?: string
Valeur de propriété
string
location
Obtient ou définit l’emplacement.
location: string
Valeur de propriété
string
memLimitMB
Obtient ou définit MemLimitMB spécifie une limite d’utilisation de la mémoire en mégaoctets. L’utilisation ne dépasse pas la limite spécifiée, même s’il existe des ressources disponibles. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
memLimitMB?: number
Valeur de propriété
number
memReservationMB
Obtient ou définit MemReservationMB qui spécifie la mémoire disponible garantie en mégaoctets. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
memReservationMB?: number
Valeur de propriété
number
memSharesLevel
Obtient ou définit CPUSharesLevel qui spécifie le niveau d’allocation de mémoire pour ce pool. Cette propriété est utilisée dans l’allocation relative entre les consommateurs de ressources. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
memSharesLevel?: string
Valeur de propriété
string
moName
Obtient ou définit le nom de l’objet managé vCenter pour le pool de ressources. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
moName?: string
Valeur de propriété
string
moRefId
Obtient ou définit l’ID vCenter MoRef (Référence d’objet managé) pour le pool de ressources.
moRefId?: string
Valeur de propriété
string
name
Obtient ou définit le nom. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
provisioningState
Obtient ou définit l’état d’approvisionnement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
statuses
Informations d’état de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
statuses?: ResourceStatus[]
Valeur de propriété
systemData
Données système. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
tags
Obtient ou définit les balises de ressource.
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
type
Obtient ou définit le type de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
uuid
Obtient ou définit un identificateur unique pour cette ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
uuid?: string
Valeur de propriété
string
vCenterId
Obtient ou définit l’ID ARM de la ressource vCenter dans laquelle réside ce pool de ressources.
vCenterId?: string
Valeur de propriété
string