Udostępnij za pośrednictwem


CommitmentPlansOperations Klasa

Ostrzeżenie

NIE tworzy wystąpienia tej klasy bezpośrednio.

Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia

CognitiveServicesManagementClient's

<xref:commitment_plans> Atrybut.

Dziedziczenie
builtins.object
CommitmentPlansOperations

Konstruktor

CommitmentPlansOperations(*args, **kwargs)

Metody

begin_create_or_update_association

Utwórz lub zaktualizuj skojarzenie planu zobowiązania usług Cognitive Services.

begin_create_or_update_plan

Utwórz plan zobowiązania usług Cognitive Services.

begin_delete

Usuwa określony plan zobowiązania skojarzony z kontem usług Cognitive Services.

begin_delete_association

Usuwa skojarzenie planu zobowiązania usług Cognitive Services.

begin_delete_plan

Usuwa plan zobowiązania usług Cognitive Services z grupy zasobów.

begin_update_plan

Utwórz plan zobowiązania usług Cognitive Services.

create_or_update

Zaktualizuj stan określonego zobowiązaniaPlany skojarzone z kontem usług Cognitive Services.

get

Pobiera określone zobowiązaniePlany skojarzone z kontem usług Cognitive Services.

get_association

Pobiera skojarzenie planu zobowiązania usług Cognitive Services.

get_plan

Zwraca plan zobowiązania usług Cognitive Services określony przez parametry.

list

Pobiera zobowiązaniaPlany skojarzone z kontem usług Cognitive Services.

list_associations

Pobiera skojarzenia planu zobowiązania usług Cognitive Services.

list_plans_by_resource_group

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

list_plans_by_subscription

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

begin_create_or_update_association

Utwórz lub zaktualizuj skojarzenie planu zobowiązania usług Cognitive Services.

begin_create_or_update_association(resource_group_name: str, commitment_plan_name: str, commitment_plan_association_name: str, association: _models.CommitmentPlanAccountAssociation, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CommitmentPlanAccountAssociation]

Parametry

resource_group_name
str
Wymagane

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

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

commitment_plan_association_name
str
Wymagane

Nazwa skojarzenia planu zobowiązania z kontem usług Cognitive Services. Wymagane.

association
CommitmentPlanAccountAssociation lub IO
Wymagane

Właściwości commitmentPlan. Jest typem powiązania CommitmentPlanAccountAssociation lub typem 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

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie mieć wartość 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 skojarzenie CommitmentPlanAccountAssociation lub wynik cls(response)

Typ zwracany

Wyjątki

begin_create_or_update_plan

Utwórz plan zobowiązania usług Cognitive Services.

begin_create_or_update_plan(resource_group_name: str, commitment_plan_name: str, commitment_plan: _models.CommitmentPlan, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CommitmentPlan]

Parametry

resource_group_name
str
Wymagane

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

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

commitment_plan
CommitmentPlan lub IO
Wymagane

Parametry, które mają być podane dla utworzonego planu zobowiązania. Jest typem ZobowiązaniePlan lub typem 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

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie mieć wartość 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 element CommitmentPlan lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuwa określony plan zobowiązania skojarzony z kontem usług Cognitive Services.

begin_delete(resource_group_name: str, account_name: str, commitment_plan_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.

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie mieć wartość 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_delete_association

Usuwa skojarzenie planu zobowiązania usług Cognitive Services.

begin_delete_association(resource_group_name: str, commitment_plan_name: str, commitment_plan_association_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Wymagane

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

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

commitment_plan_association_name
str
Wymagane

Nazwa skojarzenia planu zobowiązania z kontem usług Cognitive Services. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie mieć wartość 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_delete_plan

Usuwa plan zobowiązania usług Cognitive Services z grupy zasobów.

begin_delete_plan(resource_group_name: str, commitment_plan_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Wymagane

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

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie mieć wartość 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_plan

Utwórz plan zobowiązania usług Cognitive Services.

begin_update_plan(resource_group_name: str, commitment_plan_name: str, commitment_plan: _models.PatchResourceTagsAndSku, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CommitmentPlan]

Parametry

resource_group_name
str
Wymagane

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

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

commitment_plan
PatchResourceTagsAndSku lub IO
Wymagane

Parametry, które mają być podane dla utworzonego planu zobowiązania. Jest typem PatchResourceTagsAndSku lub typem 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

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie mieć wartość 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 element CommitmentPlan lub wynik cls(response)

Typ zwracany

Wyjątki

create_or_update

Zaktualizuj stan określonego zobowiązaniaPlany skojarzone z kontem usług Cognitive Services.

create_or_update(resource_group_name: str, account_name: str, commitment_plan_name: str, commitment_plan: _models.CommitmentPlan, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CommitmentPlan

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.

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

commitment_plan
CommitmentPlan lub IO
Wymagane

Właściwości commitmentPlan. Jest typem ZobowiązaniePlan lub typem 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

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Plan zobowiązania lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera określone zobowiązaniePlany skojarzone z kontem usług Cognitive Services.

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

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.

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Plan zobowiązania lub wynik cls(response)

Typ zwracany

Wyjątki

get_association

Pobiera skojarzenie planu zobowiązania usług Cognitive Services.

get_association(resource_group_name: str, commitment_plan_name: str, commitment_plan_association_name: str, **kwargs: Any) -> CommitmentPlanAccountAssociation

Parametry

resource_group_name
str
Wymagane

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

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

commitment_plan_association_name
str
Wymagane

Nazwa skojarzenia planu zobowiązania z kontem usług Cognitive Services. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

CommitmentPlanAccountAssociation lub wynik cls(response)

Typ zwracany

Wyjątki

get_plan

Zwraca plan zobowiązania usług Cognitive Services określony przez parametry.

get_plan(resource_group_name: str, commitment_plan_name: str, **kwargs: Any) -> CommitmentPlan

Parametry

resource_group_name
str
Wymagane

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

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Plan zobowiązania lub wynik cls(response)

Typ zwracany

Wyjątki

list

Pobiera zobowiązaniaPlany skojarzone z kontem usług Cognitive Services.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[CommitmentPlan]

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

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

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

Typ zwracany

Wyjątki

list_associations

Pobiera skojarzenia planu zobowiązania usług Cognitive Services.

list_associations(resource_group_name: str, commitment_plan_name: str, **kwargs: Any) -> Iterable[CommitmentPlanAccountAssociation]

Parametry

resource_group_name
str
Wymagane

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

commitment_plan_name
str
Wymagane

Nazwa zobowiązaniaPlan skojarzony z kontem usług Cognitive Services. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

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

Typ zwracany

Wyjątki

list_plans_by_resource_group

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

list_plans_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[CommitmentPlan]

Parametry

resource_group_name
str
Wymagane

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

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

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

Typ zwracany

Wyjątki

list_plans_by_subscription

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

list_plans_by_subscription(**kwargs: Any) -> Iterable[CommitmentPlan]

Parametry

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu CommitmentPlan 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'>