UsageDetailsOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
ConsumptionManagementClientEst
attribut<xref:usage_details> ;
- Héritage
-
builtins.objectUsageDetailsOperations
Constructeur
UsageDetailsOperations(*args, **kwargs)
Méthodes
list |
Répertorie les détails d’utilisation de l’étendue définie. Les détails d’utilisation sont disponibles via cette API uniquement pour le 1er mai 2014 ou une version ultérieure. |
list
Répertorie les détails d’utilisation de l’étendue définie. Les détails d’utilisation sont disponibles via cette API uniquement pour le 1er mai 2014 ou une version ultérieure.
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]
Paramètres
- scope
- str
Étendue associée aux opérations de détails d’utilisation. Cela inclut « /subscriptions/{subscriptionId}/ » pour l’étendue de l’abonnement, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue du compte de facturation, « /providers/Microsoft.Billing/departments/{departmentId} » pour l’étendue du service, « /providers/Microsoft.Billing/enrollmentAccounts/{enrollmentAccountId} » pour l’étendue Du compte d’inscription et « /providers/Microsoft.Management/managementGroups/{managementGroupId} » pour l’étendue du groupe d’administration. Pour l’abonnement, le compte de facturation, le service, le compte d’inscription et le groupe d’administration, vous pouvez également ajouter une période de facturation à l’étendue à l’aide de « /providers/Microsoft.Billing/billingPeriods/{billingPeriodName} ». Par exemple, pour spécifier la période de facturation au niveau du service, utilisez « /providers/Microsoft.Billing/departments/{departmentId}/providers/Microsoft.Billing/billingPeriods/{billingPeriods/{billingPeriodName} ». En outre, les étendues de compte Commerce moderne sont « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue billingAccount, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} » pour l’étendue billingProfile, « providers/Microsoft.BillingAccounts/{billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId} » pour l’étendue invoiceSection et « providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique pour les partenaires.
- expand
- str
Peut être utilisé pour développer les propriétés/additionalInfo ou properties/meterDetails dans une liste de détails d’utilisation. Par défaut, ces champs ne sont pas inclus lors de la liste des détails d’utilisation. La valeur par défaut est Aucun.
- filter
- str
Peut être utilisé pour filtrer usageDetails par propriétés/resourceGroup, properties/resourceName, properties/resourceId, properties/chargeType, properties/reservationId, properties/publisherType ou tags. Le filtre prend en charge « eq », « lt », « gt », « le », « ge » et « and ». Actuellement, il ne prend pas en charge « ne », « or » ou « not ». Le filtre de balise est une chaîne de paire clé-valeur où clé et valeur sont séparées par deux-points (:). Le filtre PublisherType accepte deux valeurs azure et marketplace et il est actuellement pris en charge pour le type d’offre Web Direct. La valeur par défaut est Aucun.
- skiptoken
- str
Skiptoken est utilisé uniquement si une opération précédente a retourné un résultat partiel. Si une réponse précédente contient un élément nextLink, la valeur de l’élément nextLink inclut un paramètre skiptoken qui spécifie un point de départ à utiliser pour les appels suivants. La valeur par défaut est Aucun.
- top
- int
Peut être utilisé pour limiter le nombre de résultats aux N usageDetails les plus récents. La valeur par défaut est Aucun.
- metric
- str ou Metrictype
Permet de sélectionner différents types d’enregistrements de coût/utilisation. La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance d’UsageDetailsListResult ou le résultat de cls(response)
Type de retour
Exceptions
Attributs
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