Partager via


MarketplacesOperations Classe

Avertissement

NE PAS instancier cette classe directement.

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

ConsumptionManagementClientEst

attribut<xref:marketplaces> ;

Héritage
builtins.object
MarketplacesOperations

Constructeur

MarketplacesOperations(*args, **kwargs)

Méthodes

list

Répertorie les places de marché pour une étendue à l’étendue définie. Les places de marché sont disponibles via cette API uniquement pour le 1er mai 2014 ou une version ultérieure.

list

Répertorie les places de marché pour une étendue à l’étendue définie. Les places de marché sont disponibles via cette API uniquement pour le 1er mai 2014 ou une version ultérieure.

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

Paramètres

scope
str
Obligatoire

Étendue associée aux opérations de la Place de marché. 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 enrollmentAccount 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 ManagementGroup, 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 de l’étendue du service, utilisez « /providers/Microsoft.Billing/departments/{departmentId}/providers/Microsoft.Billing/billingPeriods/{billingPeriodName} ».

filter
str
Obligatoire

Peut être utilisé pour filtrer les places de marché par propriétés/usageEnd (heure utc), properties/usageStart (heure utc), properties/resourceGroup, properties/instanceName ou properties/instanceId. Le filtre prend en charge « eq », « lt », « gt », « le », « ge » et « and ». Actuellement, il ne prend pas en charge « ne », « or » ou « not ». La valeur par défaut est Aucun.

top
int
Obligatoire

Peut être utilisé pour limiter le nombre de résultats aux N dernières places de marché. La valeur par défaut est Aucun.

skiptoken
str
Obligatoire

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.

cls
callable

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

Retours

Un itérateur comme instance de MarketplacesListResult ou du 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'>