Dela via


InstructionsOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

BillingManagementClient's

<xref:instructions> Attributet.

Arv
builtins.object
InstructionsOperations

Konstruktor

InstructionsOperations(*args, **kwargs)

Metoder

get

Hämta instruktionen efter namn. Det här är anpassade faktureringsinstruktioner och gäller endast för vissa kunder.

list_by_billing_profile

Visar anvisningarna efter faktureringsprofil-ID.

put

Skapar eller uppdaterar en instruktion. Det här är anpassade faktureringsinstruktioner och gäller endast för vissa kunder.

get

Hämta instruktionen efter namn. Det här är anpassade faktureringsinstruktioner och gäller endast för vissa kunder.

async get(billing_account_name: str, billing_profile_name: str, instruction_name: str, **kwargs: Any) -> Instruction

Parametrar

billing_account_name
str
Obligatorisk

Det ID som unikt identifierar ett faktureringskonto. Krävs.

billing_profile_name
str
Obligatorisk

Det ID som unikt identifierar en faktureringsprofil. Krävs.

instruction_name
str
Obligatorisk

Instruktionsnamn. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Instruktion eller resultatet av cls(svar)

Returtyp

Undantag

list_by_billing_profile

Visar anvisningarna efter faktureringsprofil-ID.

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

Parametrar

billing_account_name
str
Obligatorisk

Det ID som unikt identifierar ett faktureringskonto. Krävs.

billing_profile_name
str
Obligatorisk

Det ID som unikt identifierar en faktureringsprofil. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

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

Returtyp

Undantag

put

Skapar eller uppdaterar en instruktion. Det här är anpassade faktureringsinstruktioner och gäller endast för vissa kunder.

async put(billing_account_name: str, billing_profile_name: str, instruction_name: str, parameters: _models.Instruction, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Instruction

Parametrar

billing_account_name
str
Obligatorisk

Det ID som unikt identifierar ett faktureringskonto. Krävs.

billing_profile_name
str
Obligatorisk

Det ID som unikt identifierar en faktureringsprofil. Krävs.

instruction_name
str
Obligatorisk

Instruktionsnamn. Krävs.

parameters
Instruction eller IO
Obligatorisk

Den nya instruktionen. Är antingen en modelltyp eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Instruktion eller resultatet av cls(svar)

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