Udostępnij za pośrednictwem


AccountsOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

CognitiveServicesManagementClient's'

<xref:accounts> Atrybut.

Dziedziczenie
builtins.object
AccountsOperations

Konstruktor

AccountsOperations(*args, **kwargs)

Metody

begin_create

Utwórz konto usług Cognitive Services. Konta to szeroki typ zasobu grupy zasobów. Zawiera klucze umożliwiające deweloperom dostęp do inteligentnych interfejsów API. Jest to również typ zasobu do rozliczeń.

begin_delete

Usuwa konto usług Cognitive Services z grupy zasobów.

begin_update

Aktualizacje konta usług Cognitive Services.

get

Zwraca konto usług Cognitive Services określone przez parametry.

list

Zwraca wszystkie zasoby określonego typu należące do subskrypcji.

list_by_resource_group

Zwraca wszystkie zasoby określonego typu należące do grupy zasobów.

list_keys

Wyświetla listę kluczy konta dla określonego konta usług Cognitive Services.

list_models

Lista dostępnych modeli dla żądanego konta usług Cognitive Services.

list_skus

Wyświetl listę dostępnych jednostek SKU dla żądanego konta usług Cognitive Services.

list_usages

Pobieranie użycia dla żądanego konta usług Cognitive Services.

regenerate_key

Ponownie generuje określony klucz konta dla określonego konta usług Cognitive Services.

begin_create

Utwórz konto usług Cognitive Services. Konta to szeroki typ zasobu grupy zasobów. Zawiera klucze umożliwiające deweloperom dostęp do inteligentnych interfejsów API. Jest to również typ zasobu do rozliczeń.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta usług Cognitive Services. Wymagane.

account
Account lub IO
Wymagane

Parametry, które mają być podane dla utworzonego konta. Jest typem konta lub typem operacji we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość Account lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuwa konto usług Cognitive Services z grupy zasobów.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta usług Cognitive Services. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_update

Aktualizacje konta usług Cognitive Services.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta usług Cognitive Services. Wymagane.

account
Account lub IO
Wymagane

Parametry, które mają być podane dla utworzonego konta. Jest typem konta lub typem operacji we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość Account lub wynik cls(response)

Typ zwracany

Wyjątki

get

Zwraca konto usług Cognitive Services określone przez parametry.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta usług Cognitive Services. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Konto lub wynik cls(response)

Typ zwracany

Wyjątki

list

Zwraca wszystkie zasoby określonego typu należące do subskrypcji.

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

Parametry

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie konta lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_resource_group

Zwraca wszystkie zasoby określonego typu należące do grupy zasobów.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie konta lub wynik cls(response)

Typ zwracany

Wyjątki

list_keys

Wyświetla listę kluczy konta dla określonego konta usług Cognitive Services.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta usług Cognitive Services. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

ApiKeys lub wynik cls(response)

Typ zwracany

Wyjątki

list_models

Lista dostępnych modeli dla żądanego konta usług Cognitive Services.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta usług Cognitive Services. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu AccountModel lub wynik cls(response)

Typ zwracany

Wyjątki

list_skus

Wyświetl listę dostępnych jednostek SKU dla żądanego konta usług Cognitive Services.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta usług Cognitive Services. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

AccountSkuListResult lub wynik cls(response)

Typ zwracany

Wyjątki

list_usages

Pobieranie użycia dla żądanego konta usług Cognitive Services.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta usług Cognitive Services. Wymagane.

filter
str
Wymagane

Wyrażenie filtru OData opisujące podzbiór użycia do zwrócenia. Obsługiwany parametr to name.value (nazwa metryki, może mieć wiele nazw). Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

UsageListResult lub wynik cls(response)

Typ zwracany

Wyjątki

regenerate_key

Ponownie generuje określony klucz konta dla określonego konta usług Cognitive Services.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta usług Cognitive Services. Wymagane.

key_name
str lub KeyName
Wymagane

nazwa klucza do wygenerowania (Klucz1|Klucz2). Znane wartości to: "Key1" i "Key2". Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

ApiKeys lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

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