UsagesProperties Classe

  • java.lang.Object
    • com.azure.resourcemanager.quota.models.UsagesProperties

public final class UsagesProperties

Propriedades de uso para o recurso especificado.

Resumo do Construtor

Construtor Description
UsagesProperties()

Cria uma instância da classe Propriedades de Usos.

Resumo do método

Modificador e tipo Método e descrição
Boolean isQuotaApplicable()

Obter a propriedade isQuotaApplicable: estados se a cota puder ser solicitada para esse recurso.

ResourceName name()

Obter a propriedade name: nome do recurso fornecido pelo provedor de recursos.

Object properties()

Obter a propriedade properties: propriedades adicionais para o provedor de recursos específico.

String quotaPeriod()

Obter a propriedade Período de cota: o período de tempo para o resumo dos valores de uso da cota.

String resourceType()

Obter a propriedade Tipo de recurso: o nome do tipo de recurso.

String unit()

Obter a propriedade de unidade: as unidades para o uso da cota, como Count e Bytes.

UsagesObject usages()

Obter a propriedade usages: as propriedades de limite de cota para esse recurso.

void validate()

Valida a instância.

UsagesProperties withName(ResourceName name)

Defina a propriedade name: nome do recurso fornecido pelo provedor de recursos.

UsagesProperties withProperties(Object properties)

Defina a propriedade properties: propriedades adicionais para o provedor de recursos específico.

UsagesProperties withResourceType(String resourceType)

Defina a propriedade Type do recurso: o nome do tipo de recurso.

UsagesProperties withUsages(UsagesObject usages)

Defina a propriedade usages: as propriedades de limite de cota para esse recurso.

Métodos herdados de java.lang.Object

Detalhes do construtor

UsagesProperties

public UsagesProperties()

Cria uma instância da classe UsagesProperties.

Detalhes do método

isQuotaApplicable

public Boolean isQuotaApplicable()

Obter a propriedade isQuotaApplicable: estados se a cota puder ser solicitada para esse recurso.

Returns:

o valor isQuotaApplicable.

name

public ResourceName name()

Obter a propriedade name: nome do recurso fornecido pelo provedor de recursos. Use esse nome de propriedade ao solicitar cota.

Returns:

o valor do nome.

properties

public Object properties()

Obter a propriedade properties: propriedades adicionais para o provedor de recursos específico.

Returns:

o valor das propriedades.

quotaPeriod

public String quotaPeriod()

Obter a propriedade quotaPeriod: o período de tempo para o resumo dos valores de uso da cota. Por exemplo: *P1D (por dia) *PT1M (por um minuto) *PT1S (por um segundo). Esse parâmetro é opcional porque não é relevante para todos os recursos, como computação.

Returns:

o valor quotaPeriod.

resourceType

public String resourceType()

Obter a propriedade resourceType: o nome do tipo de recurso. Campo opcional.

Returns:

o valor resourceType.

unit

public String unit()

Obter a propriedade de unidade: as unidades para o uso da cota, como Count e Bytes. Ao solicitar cota, use o valor **unit** retornado na resposta GET no corpo da solicitação da operação PUT.

Returns:

o valor unitário.

usages

public UsagesObject usages()

Obter a propriedade usages: as propriedades de limite de cota para esse recurso.

Returns:

o valor de usos.

validate

public void validate()

Valida a instância.

withName

public UsagesProperties withName(ResourceName name)

Defina a propriedade name: nome do recurso fornecido pelo provedor de recursos. Use esse nome de propriedade ao solicitar cota.

Parameters:

name - o valor do nome a ser definido.

Returns:

o objeto UsagesProperties em si.

withProperties

public UsagesProperties withProperties(Object properties)

Defina a propriedade properties: propriedades adicionais para o provedor de recursos específico.

Parameters:

properties - o valor de propriedades a ser definido.

Returns:

o objeto UsagesProperties em si.

withResourceType

public UsagesProperties withResourceType(String resourceType)

Defina a propriedade resourceType: o nome do tipo de recurso. Campo opcional.

Parameters:

resourceType - o valor resourceType a ser definido.

Returns:

o objeto UsagesProperties em si.

withUsages

public UsagesProperties withUsages(UsagesObject usages)

Defina a propriedade usages: as propriedades de limite de cota para esse recurso.

Parameters:

usages - o valor de usos a ser definido.

Returns:

o objeto UsagesProperties em si.

Aplica-se a