Partilhar via


LotsOperations Classe

Aviso

NÃO instancia esta classe diretamente.

Em vez disso, deve aceder às seguintes operações através de

ConsumptionManagementClient's

<xref:lots> atributo.

Herança
builtins.object
LotsOperations

Construtor

LotsOperations(*args, **kwargs)

Métodos

list_by_billing_account

Lista todos os compromissos de consumo do Microsoft Azure para uma conta de faturação. A API só é suportada para contas de faturação de Contratos de Cliente Microsoft (MCA) e Direct Contrato Enterprise (EA).

list_by_billing_profile

Lista todos os créditos do Azure para uma conta de faturação ou um perfil de faturação. A API só é suportada para contas de faturação dos Contratos de Cliente Microsoft (MCA).

list_by_customer

Lista todos os créditos do Azure para um cliente. A API só é suportada para contas de faturação de Contratos de Parceiros da Microsoft (MPA).

list_by_billing_account

Lista todos os compromissos de consumo do Microsoft Azure para uma conta de faturação. A API só é suportada para contas de faturação de Contratos de Cliente Microsoft (MCA) e Direct Contrato Enterprise (EA).

list_by_billing_account(billing_account_id: str, filter: str | None = None, **kwargs: Any) -> AsyncIterable[Lots]

Parâmetros

billing_account_id
str
Necessário

BillingAccount ID.

filter
str
Necessário

Pode ser utilizado para filtrar os lotes por Estado, Origem, etc. O filtro suporta "eq", "lt", "gt", "le", "ge" e "and". Atualmente, não suporta "ne", "ou" ou "não". O filtro de etiqueta é uma cadeia de par de valores chave em que a chave e o valor são separados por dois pontos (:). O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância de Lotes ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list_by_billing_profile

Lista todos os créditos do Azure para uma conta de faturação ou um perfil de faturação. A API só é suportada para contas de faturação dos Contratos de Cliente Microsoft (MCA).

list_by_billing_profile(billing_account_id: str, billing_profile_id: str, **kwargs: Any) -> AsyncIterable[Lots]

Parâmetros

billing_account_id
str
Necessário

BillingAccount ID.

billing_profile_id
str
Necessário

ID do Perfil de Faturação do Azure.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância de Lotes ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list_by_customer

Lista todos os créditos do Azure para um cliente. A API só é suportada para contas de faturação de Contratos de Parceiros da Microsoft (MPA).

list_by_customer(billing_account_id: str, customer_id: str, filter: str | None = None, **kwargs: Any) -> AsyncIterable[Lots]

Parâmetros

billing_account_id
str
Necessário

BillingAccount ID.

customer_id
str
Necessário

ID do Cliente.

filter
str
Necessário

Pode ser utilizado para filtrar os lotes por Estado, Origem, etc. O filtro suporta "eq", "lt", "gt", "le", "ge" e "and". O filtro de etiqueta é uma cadeia de par de valores chave em que a chave e o valor são separados por dois pontos (:). O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância de Lotes ou o resultado de cls(resposta)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.consumption.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\consumption\\models\\__init__.py'>