Dela via


BillingRoleDefinitionsOperations Klass

BillingRoleDefinitionsOperations asynkrona åtgärder.

Du bör inte instansiera den här klassen direkt. I stället bör du skapa en klientinstans som instansierar den åt dig och bifogar den som ett attribut.

Arv
builtins.object
BillingRoleDefinitionsOperations

Konstruktor

BillingRoleDefinitionsOperations(client, config, serializer, deserializer)

Parametrar

client
Obligatorisk

Klient för tjänstbegäranden.

config
Obligatorisk

Konfiguration av tjänstklient.

serializer
Obligatorisk

En objektmodellserialiserare.

deserializer
Obligatorisk

En deserialiserare för objektmodell.

Variabler

models

Alias för modellklasser som används i den här åtgärdsgruppen.

Metoder

get_by_billing_account

Hämtar definitionen för en roll på ett faktureringskonto. Åtgärden stöds för faktureringskonton med avtalstyp Microsoft-partneravtal eller Microsoft-kundavtal.

get_by_billing_profile

Hämtar definitionen för en roll i en faktureringsprofil. Åtgärden stöds för faktureringskonton med avtalstyp Microsoft-partneravtal eller Microsoft-kundavtal.

get_by_invoice_section

Hämtar definitionen för en roll i ett fakturaavsnitt. Åtgärden stöds endast för faktureringskonton med avtalstyp Microsoft-kundavtal.

list_by_billing_account

Visar rolldefinitionerna för ett faktureringskonto. Åtgärden stöds för faktureringskonton med avtalstyp Microsoft-partneravtal eller Microsoft-kundavtal.

list_by_billing_profile

Visar rolldefinitionerna för en faktureringsprofil. Åtgärden stöds för faktureringskonton med avtalstyp Microsoft-partneravtal eller Microsoft-kundavtal.

list_by_invoice_section

Visar rolldefinitionerna för ett fakturaavsnitt. Åtgärden stöds för faktureringskonton med avtalstyp Microsoft-partneravtal eller Microsoft-kundavtal.

get_by_billing_account

Hämtar definitionen för en roll på ett faktureringskonto. Åtgärden stöds för faktureringskonton med avtalstyp Microsoft-partneravtal eller Microsoft-kundavtal.

async get_by_billing_account(billing_account_name: str, billing_role_definition_name: str, **kwargs) -> BillingRoleDefinition

Parametrar

billing_account_name
str
Obligatorisk

Det ID som unikt identifierar ett faktureringskonto.

billing_role_definition_name
str
Obligatorisk

Det ID som unikt identifierar en rolldefinition.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

BillingRoleDefinition, eller resultatet av cls(response)

Returtyp

Undantag

get_by_billing_profile

Hämtar definitionen för en roll i en faktureringsprofil. Åtgärden stöds för faktureringskonton med avtalstyp Microsoft-partneravtal eller Microsoft-kundavtal.

async get_by_billing_profile(billing_account_name: str, billing_profile_name: str, billing_role_definition_name: str, **kwargs) -> BillingRoleDefinition

Parametrar

billing_account_name
str
Obligatorisk

Det ID som unikt identifierar ett faktureringskonto.

billing_profile_name
str
Obligatorisk

Det ID som unikt identifierar en faktureringsprofil.

billing_role_definition_name
str
Obligatorisk

Det ID som unikt identifierar en rolldefinition.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

BillingRoleDefinition, eller resultatet av cls(response)

Returtyp

Undantag

get_by_invoice_section

Hämtar definitionen för en roll i ett fakturaavsnitt. Åtgärden stöds endast för faktureringskonton med avtalstyp Microsoft-kundavtal.

async get_by_invoice_section(billing_account_name: str, billing_profile_name: str, invoice_section_name: str, billing_role_definition_name: str, **kwargs) -> BillingRoleDefinition

Parametrar

billing_account_name
str
Obligatorisk

Det ID som unikt identifierar ett faktureringskonto.

billing_profile_name
str
Obligatorisk

Det ID som unikt identifierar en faktureringsprofil.

invoice_section_name
str
Obligatorisk

Det ID som unikt identifierar ett fakturaavsnitt.

billing_role_definition_name
str
Obligatorisk

Det ID som unikt identifierar en rolldefinition.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

BillingRoleDefinition, eller resultatet av cls(response)

Returtyp

Undantag

list_by_billing_account

Visar rolldefinitionerna för ett faktureringskonto. Åtgärden stöds för faktureringskonton med avtalstyp Microsoft-partneravtal eller Microsoft-kundavtal.

list_by_billing_account(billing_account_name: str, **kwargs) -> AsyncIterable[BillingRoleDefinitionListResult]

Parametrar

billing_account_name
str
Obligatorisk

Det ID som unikt identifierar ett faktureringskonto.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen BillingRoleDefinitionListResult eller resultatet av cls(response)

Returtyp

Undantag

list_by_billing_profile

Visar rolldefinitionerna för en faktureringsprofil. Åtgärden stöds för faktureringskonton med avtalstyp Microsoft-partneravtal eller Microsoft-kundavtal.

list_by_billing_profile(billing_account_name: str, billing_profile_name: str, **kwargs) -> AsyncIterable[BillingRoleDefinitionListResult]

Parametrar

billing_account_name
str
Obligatorisk

Det ID som unikt identifierar ett faktureringskonto.

billing_profile_name
str
Obligatorisk

Det ID som unikt identifierar en faktureringsprofil.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen BillingRoleDefinitionListResult eller resultatet av cls(response)

Returtyp

Undantag

list_by_invoice_section

Visar rolldefinitionerna för ett fakturaavsnitt. Åtgärden stöds för faktureringskonton med avtalstyp Microsoft-partneravtal eller Microsoft-kundavtal.

list_by_invoice_section(billing_account_name: str, billing_profile_name: str, invoice_section_name: str, **kwargs) -> AsyncIterable[BillingRoleDefinitionListResult]

Parametrar

billing_account_name
str
Obligatorisk

Det ID som unikt identifierar ett faktureringskonto.

billing_profile_name
str
Obligatorisk

Det ID som unikt identifierar en faktureringsprofil.

invoice_section_name
str
Obligatorisk

Det ID som unikt identifierar ett fakturaavsnitt.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen BillingRoleDefinitionListResult eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

models = <module 'azure.mgmt.billing.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\billing\\models\\__init__.py'>