Partager via


AggregatedCostOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

ConsumptionManagementClientEst

attribut<xref:aggregated_cost> ;

Héritage
builtins.object
AggregatedCostOperations

Constructeur

AggregatedCostOperations(*args, **kwargs)

Méthodes

get_by_management_group

Fournit le coût agrégé d’un groupe d’administration et de tous les groupes d’administration enfants par période de facturation actuelle.

get_for_billing_period_by_management_group

Fournit le coût agrégé d’un groupe d’administration et de tous les groupes d’administration enfants par période de facturation spécifiée.

get_by_management_group

Fournit le coût agrégé d’un groupe d’administration et de tous les groupes d’administration enfants par période de facturation actuelle.

get_by_management_group(management_group_id: str, filter: str | None = None, **kwargs: Any) -> ManagementGroupAggregatedCostResult

Paramètres

management_group_id
str
Obligatoire

ID du groupe d’administration Azure.

filter
str
Obligatoire

Peut être utilisé pour filtrer le coût agrégé par propriétés/usageStart (heure utc), properties/usageEnd (heure utc). 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 (:). La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

ManagementGroupAggregatedCostResult, ou le résultat de cls(response)

Type de retour

Exceptions

get_for_billing_period_by_management_group

Fournit le coût agrégé d’un groupe d’administration et de tous les groupes d’administration enfants par période de facturation spécifiée.

get_for_billing_period_by_management_group(management_group_id: str, billing_period_name: str, **kwargs: Any) -> ManagementGroupAggregatedCostResult

Paramètres

management_group_id
str
Obligatoire

ID du groupe d’administration Azure.

billing_period_name
str
Obligatoire

Nom de la période de facturation.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

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