Dela via


AccountsOperations Klass

Varning

Instansiera INTE den här klassen direkt.

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

CognitiveServicesManagementClient's

<xref:accounts> Attributet.

Arv
builtins.object
AccountsOperations

Konstruktor

AccountsOperations(*args, **kwargs)

Metoder

begin_create

Skapa Cognitive Services-konto. Konton är en resursgruppsomfattande resurstyp. Den innehåller nycklar som utvecklare kan använda för att få åtkomst till intelligenta API:er. Det är också resurstypen för fakturering.

begin_delete

Tar bort ett Cognitive Services-konto från resursgruppen.

begin_update

Uppdateringar ett Cognitive Services-konto.

get

Returnerar ett Cognitive Services-konto som anges av parametrarna.

list

Returnerar alla resurser av en viss typ som hör till en prenumeration.

list_by_resource_group

Returnerar alla resurser av en viss typ som tillhör en resursgrupp.

list_keys

Visar en lista över kontonycklarna för det angivna Cognitive Services-kontot.

list_models

Lista tillgängliga modeller för det begärda Cognitive Services-kontot.

list_skus

Lista tillgängliga SKU:er för det begärda Cognitive Services-kontot.

list_usages

Hämta användning för det begärda Cognitive Services-kontot.

regenerate_key

Återskapar den angivna kontonyckeln för det angivna Cognitive Services-kontot.

begin_create

Skapa Cognitive Services-konto. Konton är en resursgruppsomfattande resurstyp. Den innehåller nycklar som utvecklare kan använda för att få åtkomst till intelligenta API:er. Det är också resurstypen för fakturering.

begin_create(resource_group_name: str, account_name: str, account: _models.Account, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Account]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på Cognitive Services-kontot. Krävs.

account
Account eller IO
Obligatorisk

Parametrarna som ska anges för det skapade kontot. Är antingen en kontotyp 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

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen Konto eller resultatet av cls(response)

Returtyp

Undantag

begin_delete

Tar bort ett Cognitive Services-konto från resursgruppen.

begin_delete(resource_group_name: str, account_name: str, **kwargs: Any) -> LROPoller[None]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på Cognitive Services-kontot. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_update

Uppdateringar ett Cognitive Services-konto.

begin_update(resource_group_name: str, account_name: str, account: _models.Account, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Account]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på Cognitive Services-kontot. Krävs.

account
Account eller IO
Obligatorisk

Parametrarna som ska anges för det skapade kontot. Är antingen en kontotyp 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

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen Konto eller resultatet av cls(response)

Returtyp

Undantag

get

Returnerar ett Cognitive Services-konto som anges av parametrarna.

get(resource_group_name: str, account_name: str, **kwargs: Any) -> Account

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på Cognitive Services-kontot. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Konto eller resultatet av cls(svar)

Returtyp

Undantag

list

Returnerar alla resurser av en viss typ som hör till en prenumeration.

list(**kwargs: Any) -> Iterable[Account]

Parametrar

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen Konto eller resultatet av cls(svar)

Returtyp

Undantag

list_by_resource_group

Returnerar alla resurser av en viss typ som tillhör en resursgrupp.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[Account]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Namnet är skiftlägesokänsligt. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen Konto eller resultatet av cls(svar)

Returtyp

Undantag

list_keys

Visar en lista över kontonycklarna för det angivna Cognitive Services-kontot.

list_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> ApiKeys

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på Cognitive Services-kontot. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

ApiKeys eller resultatet av cls(response)

Returtyp

Undantag

list_models

Lista tillgängliga modeller för det begärda Cognitive Services-kontot.

list_models(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[AccountModel]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på Cognitive Services-kontot. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

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

Returtyp

Undantag

list_skus

Lista tillgängliga SKU:er för det begärda Cognitive Services-kontot.

list_skus(resource_group_name: str, account_name: str, **kwargs: Any) -> AccountSkuListResult

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på Cognitive Services-kontot. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

AccountSkuListResult eller resultatet av cls(response)

Returtyp

Undantag

list_usages

Hämta användning för det begärda Cognitive Services-kontot.

list_usages(resource_group_name: str, account_name: str, filter: str | None = None, **kwargs: Any) -> UsageListResult

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på Cognitive Services-kontot. Krävs.

filter
str
Obligatorisk

Ett OData-filteruttryck som beskriver en delmängd av de användningar som ska returneras. Parametern som stöds är name.value (måttets namn kan ha ett eller flera namn). Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

UsageListResult eller resultatet av cls(response)

Returtyp

Undantag

regenerate_key

Återskapar den angivna kontonyckeln för det angivna Cognitive Services-kontot.

regenerate_key(resource_group_name: str, account_name: str, key_name: str | KeyName, **kwargs: Any) -> ApiKeys

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på Cognitive Services-kontot. Krävs.

key_name
str eller KeyName
Obligatorisk

nyckelnamn som ska genereras (Key1|Key2). Kända värden är: "Key1" och "Key2". Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

ApiKeys eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

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