Compartilhar via


ResourcePoolData Classe

Definição

Uma classe que representa o modelo de dados ResourcePool. Defina o resourcePool.

public class ResourcePoolData : Azure.ResourceManager.Models.TrackedResourceData
type ResourcePoolData = class
    inherit TrackedResourceData
Public Class ResourcePoolData
Inherits TrackedResourceData
Herança

Construtores

ResourcePoolData(AzureLocation)

Inicializa uma nova instância de ResourcePoolData.

Propriedades

CpuLimitMHz

Obtém ou define CPULimitMHz, que especifica um limite de uso da CPU em MHz. A utilização não excederá esse limite mesmo se houver recursos disponíveis.

CpuReservationMHz

Obtém ou define CPUReservationMHz, que especifica o tamanho da CPU em MHz que tem a garantia de estar disponível.

CpuSharesLevel

Obtém ou define CPUSharesLevel, que especifica o nível de alocação da CPU para esse pool. Essa propriedade é usada em alocação relativa entre consumidores de recursos.

CustomResourceName

Obtém o nome do recurso correspondente no Kubernetes.

ExtendedLocation

Obtém ou define o local estendido.

Id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
InventoryItemId

Obtém ou define a ID do Item de inventário para o pool de recursos.

Kind

Metadados usados pelo portal/ferramentas/etc para renderizar experiências de experiência de usuário diferentes para recursos do mesmo tipo; Por exemplo, ApiApps são um tipo de Microsoft.Web/sites. Se houver suporte, o provedor de recursos deverá validar e persistir esse valor.

Location

A localização geográfica em que o recurso reside.

(Herdado de TrackedResourceData)
MemLimitMB

Obtém ou define MemLimitMB especifica um limite de uso de memória em megabytes. A utilização não excederá o limite especificado, mesmo se houver recursos disponíveis.

MemReservationMB

Obtém ou define MemReservationMB, que especifica a memória disponível garantida em megabytes.

MemSharesLevel

Obtém ou define CPUSharesLevel, que especifica o nível de alocação de memória para esse pool. Essa propriedade é usada em alocação relativa entre consumidores de recursos.

MoName

Obtém ou define o nome do objeto gerenciado do vCenter para o pool de recursos.

MoRefId

Obtém ou define a ID do MoRef (Referência de Objeto Gerenciado) do vCenter para o pool de recursos.

Name

O nome do recurso.

(Herdado de ResourceData)
ProvisioningState

Obtém ou define o estado de provisionamento.

ResourceType

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

(Herdado de ResourceData)
Statuses

O recurso status informações.

SystemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

(Herdado de ResourceData)
Tags

Marcas de recurso.

(Herdado de TrackedResourceData)
Uuid

Obtém ou define um identificador exclusivo para esse recurso.

VCenterId

Obtém ou define a ID do ARM do recurso do vCenter no qual reside esse pool de recursos.

Aplica-se a