UsageDetailsOperations Clase
Advertencia
NO cree una instancia de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:usage_details> .
- Herencia
-
builtins.objectUsageDetailsOperations
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
Á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
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
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
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
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
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'>
Azure SDK for Python