Compartir a través de


UsageDetailsOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

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

ConsumptionManagementClient's

Atributo<xref:usage_details> .

Herencia
builtins.object
UsageDetailsOperations

Constructor

UsageDetailsOperations(*args, **kwargs)

Métodos

list

Enumera los detalles de uso del ámbito definido. Los detalles de uso están disponibles a través de esta API solo para el 1 de mayo de 2014 o posterior.

list

Enumera los detalles de uso del ámbito definido. Los detalles de uso están disponibles a través de esta API solo para el 1 de mayo de 2014 o posterior.

list(scope: str, expand: str | None = None, filter: str | None = None, skiptoken: str | None = None, top: int | None = None, metric: str | Metrictype | None = None, **kwargs: Any) -> Iterable[UsageDetailsListResult]

Parámetros

scope
str
Requerido

Ámbito asociado a las operaciones de detalles de uso. Esto incluye '/subscriptions/{subscriptionId}/' para el ámbito de la suscripción, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, '/providers/Microsoft.Billing/departments/{departmentId}' para el ámbito del departamento, '/providers/Microsoft.Billing/enrollmentAccountId}' para el ámbito enrollmentAccount y '/providers/Microsoft.Management/managementGroups/{managementGroupId}' para el ámbito del grupo de administración. Para la suscripción, la cuenta de facturación, el departamento, la cuenta de inscripción y el grupo de administración, también puede agregar el período de facturación al ámbito mediante "/providers/Microsoft.Billing/billingPeriods/{billingPeriodName}". Por ejemplo, para especificar el período de facturación en el ámbito del departamento, use "/providers/Microsoft.Billing/departments/{departmentId}/providers/Microsoft.Billing/billingPeriods/{billingPeriodName}". Además, los ámbitos de la cuenta de comercio moderno son "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}" para el ámbito billingAccount, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection y 'providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' específico para los partners.

expand
str
Requerido

Se puede usar para expandir las propiedades/additionalInfo o properties/meterDetails dentro de una lista de detalles de uso. De forma predeterminada, estos campos no se incluyen al enumerar los detalles de uso. El valor predeterminado es Ninguno.

filter
str
Requerido

Se puede usar para filtrar usageDetails por properties/resourceGroup, properties/resourceName, properties/resourceId, properties/chargeType, properties/reservationId, properties/publisherType o tags. 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 (:). PublisherType Filter acepta dos valores azure y Marketplace y actualmente se admite para el tipo de oferta directa web. El valor predeterminado es Ninguno.

skiptoken
str
Requerido

Skiptoken solo se usa si una operación anterior devolvió un resultado parcial. Si una respuesta anterior contiene un elemento nextLink, el valor del elemento nextLink incluirá un parámetro skiptoken que especifica un punto de partida que se usará para las llamadas posteriores. El valor predeterminado es Ninguno.

top
int
Requerido

Se puede usar para limitar el número de resultados a los N usageDetails más recientes. El valor predeterminado es Ninguno.

metric
str o Metrictype
Requerido

Permite seleccionar un tipo diferente de registros de costo y uso. 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 UsageDetailsListResult 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'>