Partager via


ResourcePoolData Classe

Définition

Classe représentant le modèle de données ResourcePool. Définissez le resourcePool.

public class ResourcePoolData : Azure.ResourceManager.Models.TrackedResourceData
type ResourcePoolData = class
    inherit TrackedResourceData
Public Class ResourcePoolData
Inherits TrackedResourceData
Héritage

Constructeurs

ResourcePoolData(AzureLocation)

Initialise une nouvelle instance de ResourcePoolData.

Propriétés

CpuLimitMHz

Obtient ou définit CPULimitMHz qui spécifie une limite d’utilisation du processeur en MHz. L’utilisation ne dépassera pas cette limite, même s’il existe des ressources disponibles.

CpuReservationMHz

Obtient ou définit CPUReservationMHz qui spécifie la taille du processeur en MHz dont la disponibilité est garantie.

CpuSharesLevel

Obtient ou définit CPUSharesLevel qui spécifie le niveau d’allocation du processeur pour ce pool. Cette propriété est utilisée dans l’allocation relative entre les consommateurs de ressources.

CustomResourceName

Obtient le nom de la ressource correspondante dans Kubernetes.

ExtendedLocation

Obtient ou définit l’emplacement étendu.

Id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
InventoryItemId

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/les outils/etc pour afficher différentes expériences d’expérience utilisateur pour des ressources du même type ; Par exemple, ApiApps est une sorte de type Microsoft.Web/sites. S’il est pris en charge, le fournisseur de ressources doit valider et conserver cette valeur.

Location

Emplacement géographique où réside la ressource.

(Hérité de TrackedResourceData)
MemLimitMB

Obtient ou définit MemLimitMB spécifie une limite d’utilisation de la mémoire en mégaoctets. L’utilisation ne dépassera pas la limite spécifiée, même s’il existe des ressources disponibles.

MemReservationMB

Obtient ou définit MemReservationMB qui spécifie la mémoire disponible garantie en mégaoctets.

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.

MoName

Obtient ou définit le nom de l’objet managé vCenter pour le pool de ressources.

MoRefId

Obtient ou définit l’ID vCenter MoRef (Référence d’objet managé) pour le pool de ressources.

Name

Nom de la ressource.

(Hérité de ResourceData)
ProvisioningState

Obtient ou définit l’état d’approvisionnement.

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
Statuses

La ressource status informations.

SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)
Tags

Balises de ressource.

(Hérité de TrackedResourceData)
Uuid

Obtient ou définit un identificateur unique pour cette ressource.

VCenterId

Obtient ou définit l’ID ARM de la ressource vCenter dans laquelle réside ce pool de ressources.

S’applique à