Compartir a través de


LotsOperations Clase

Advertencia

NO cree instancias de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

ConsumptionManagementClient's

Atributo<xref:lots> .

Herencia
builtins.object
LotsOperations

Constructor

LotsOperations(*args, **kwargs)

Métodos

list_by_billing_account

Enumera todos los compromisos de consumo de Microsoft Azure para una cuenta de facturación. La API solo se admite para las cuentas de facturación de Contratos de cliente de Microsoft (MCA) y Direct Enterprise Agreement (EA).

list_by_billing_profile

Enumera todos los créditos de Azure para una cuenta de facturación o un perfil de facturación. La API solo se admite para las cuentas de facturación de Contratos de cliente de Microsoft (MCA).

list_by_customer

Enumera todos los créditos de Azure para un cliente. La API solo se admite para las cuentas de facturación de Contratos de partners de Microsoft (MPA).

list_by_billing_account

Enumera todos los compromisos de consumo de Microsoft Azure para una cuenta de facturación. La API solo se admite para las cuentas de facturación de Contratos de cliente de Microsoft (MCA) y Direct Enterprise Agreement (EA).

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

Parámetros

billing_account_id
str
Requerido

BillingAccount ID.

filter
str
Requerido

Se puede usar para filtrar los lotes por Estado, Origen, etc. El filtro admite "eq", "lt", "gt", "le", "ge" y "and". Actualmente no admite 'ne', 'or' o 'not'. El filtro de etiquetas es una cadena de par clave-valor donde la clave y el valor están separados por dos puntos (:). El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Iterador como una instancia de Lotes o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_billing_profile

Enumera todos los créditos de Azure para una cuenta de facturación o un perfil de facturación. La API solo se admite para las cuentas de facturación de Contratos de cliente de Microsoft (MCA).

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

Parámetros

billing_account_id
str
Requerido

BillingAccount ID.

billing_profile_id
str
Requerido

Identificador del perfil de facturación de Azure.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Iterador como una instancia de Lotes o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_customer

Enumera todos los créditos de Azure para un cliente. La API solo se admite para las cuentas de facturación de Contratos de partners de Microsoft (MPA).

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

Parámetros

billing_account_id
str
Requerido

BillingAccount ID.

customer_id
str
Requerido

Id. de cliente.

filter
str
Requerido

Se puede usar para filtrar los lotes por Estado, Origen, etc. El filtro admite "eq", "lt", "gt", "le", "ge" y "and". El filtro de etiquetas es una cadena de par clave-valor donde la clave y el valor están separados por dos puntos (:). El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Iterador como una instancia de Lotes o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

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'>