Udostępnij za pośrednictwem


ExperimentsOperations 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

ChaosManagementClient's'

<xref:experiments> Atrybut.

Dziedziczenie
builtins.object
ExperimentsOperations

Konstruktor

ExperimentsOperations(*args, **kwargs)

Metody

begin_cancel

Anuluj uruchomiony zasób eksperymentu.

begin_create_or_update

Utwórz lub zaktualizuj zasób eksperymentu.

begin_delete

Usuń zasób eksperymentu.

begin_start

Uruchom zasób eksperymentu.

begin_update

Operacja aktualizowania eksperymentu.

execution_details

Szczegóły wykonywania zasobu eksperymentu.

get

Pobierz zasób eksperymentu.

get_execution

Pobieranie wykonania zasobu Eksperyment.

list

Pobierz listę zasobów Eksperyment w grupie zasobów.

list_all

Pobierz listę zasobów eksperymentu w subskrypcji.

list_all_executions

Pobierz listę wykonań zasobu Eksperyment.

begin_cancel

Anuluj uruchomiony zasób eksperymentu.

begin_cancel(resource_group_name: str, experiment_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Wymagane

Ciąg reprezentujący grupę zasobów platformy Azure. Wymagane.

experiment_name
str
Wymagane

Ciąg reprezentujący nazwę zasobu Eksperyment. 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_create_or_update

Utwórz lub zaktualizuj zasób eksperymentu.

begin_create_or_update(resource_group_name: str, experiment_name: str, experiment: _models.Experiment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Experiment]

Parametry

resource_group_name
str
Wymagane

Ciąg reprezentujący grupę zasobów platformy Azure. Wymagane.

experiment_name
str
Wymagane

Ciąg reprezentujący nazwę zasobu Eksperyment. Wymagane.

experiment
Experiment lub IO
Wymagane

Zasób eksperymentu do utworzenia lub zaktualizowania. Jest typem eksperymentu 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 wynik eksperymentu lub cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuń zasób eksperymentu.

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

Parametry

resource_group_name
str
Wymagane

Ciąg reprezentujący grupę zasobów platformy Azure. Wymagane.

experiment_name
str
Wymagane

Ciąg reprezentujący nazwę zasobu Eksperyment. 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_start

Uruchom zasób eksperymentu.

begin_start(resource_group_name: str, experiment_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Wymagane

Ciąg reprezentujący grupę zasobów platformy Azure. Wymagane.

experiment_name
str
Wymagane

Ciąg reprezentujący nazwę zasobu Eksperyment. 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

Operacja aktualizowania eksperymentu.

begin_update(resource_group_name: str, experiment_name: str, experiment: _models.ExperimentUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Experiment]

Parametry

resource_group_name
str
Wymagane

Ciąg reprezentujący grupę zasobów platformy Azure. Wymagane.

experiment_name
str
Wymagane

Ciąg reprezentujący nazwę zasobu Eksperyment. Wymagane.

experiment
ExperimentUpdate lub IO
Wymagane

Parametry dostarczone do operacji Eksperyment aktualizacji. Jest typem ExperimentUpdate 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 wynik eksperymentu lub cls(response)

Typ zwracany

Wyjątki

execution_details

Szczegóły wykonywania zasobu eksperymentu.

execution_details(resource_group_name: str, experiment_name: str, execution_id: str, **kwargs: Any) -> ExperimentExecutionDetails

Parametry

resource_group_name
str
Wymagane

Ciąg reprezentujący grupę zasobów platformy Azure. Wymagane.

experiment_name
str
Wymagane

Ciąg reprezentujący nazwę zasobu Eksperyment. Wymagane.

execution_id
str
Wymagane

Identyfikator GUID reprezentujący szczegóły wykonywania eksperymentu. Wymagane.

cls
callable

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

Zwraca

ExperimentExecutionDetails lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobierz zasób eksperymentu.

get(resource_group_name: str, experiment_name: str, **kwargs: Any) -> Experiment

Parametry

resource_group_name
str
Wymagane

Ciąg reprezentujący grupę zasobów platformy Azure. Wymagane.

experiment_name
str
Wymagane

Ciąg reprezentujący nazwę zasobu Eksperyment. Wymagane.

cls
callable

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

Zwraca

Eksperyment lub wynik cls(response)

Typ zwracany

Wyjątki

get_execution

Pobieranie wykonania zasobu Eksperyment.

get_execution(resource_group_name: str, experiment_name: str, execution_id: str, **kwargs: Any) -> ExperimentExecution

Parametry

resource_group_name
str
Wymagane

Ciąg reprezentujący grupę zasobów platformy Azure. Wymagane.

experiment_name
str
Wymagane

Ciąg reprezentujący nazwę zasobu Eksperyment. Wymagane.

execution_id
str
Wymagane

Identyfikator GUID reprezentujący szczegóły wykonywania eksperymentu. Wymagane.

cls
callable

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

Zwraca

ExperimentExecution lub wynik cls(response)

Typ zwracany

Wyjątki

list

Pobierz listę zasobów Eksperyment w grupie zasobów.

list(resource_group_name: str, running: bool | None = None, continuation_token_parameter: str | None = None, **kwargs: Any) -> Iterable[Experiment]

Parametry

resource_group_name
str
Wymagane

Ciąg reprezentujący grupę zasobów platformy Azure. Wymagane.

running
bool
Wymagane

Opcjonalna wartość wskazująca, czy filtrować wyniki na podstawie tego, czy eksperyment jest aktualnie uruchomiony. Jeśli wartość null, wyniki nie będą filtrowane. Wartość domyślna to Brak.

continuation_token_parameter
str
Wymagane

Ciąg, który ustawia token kontynuacji. Wartość domyślna to Brak.

cls
callable

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

Zwraca

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

Typ zwracany

Wyjątki

list_all

Pobierz listę zasobów eksperymentu w subskrypcji.

list_all(running: bool | None = None, continuation_token_parameter: str | None = None, **kwargs: Any) -> Iterable[Experiment]

Parametry

running
bool
Wymagane

Opcjonalna wartość wskazująca, czy filtrować wyniki na podstawie tego, czy eksperyment jest aktualnie uruchomiony. Jeśli wartość null, wyniki nie będą filtrowane. Wartość domyślna to Brak.

continuation_token_parameter
str
Wymagane

Ciąg, który ustawia token kontynuacji. Wartość domyślna to Brak.

cls
callable

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

Zwraca

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

Typ zwracany

Wyjątki

list_all_executions

Pobierz listę wykonań zasobu Eksperyment.

list_all_executions(resource_group_name: str, experiment_name: str, **kwargs: Any) -> Iterable[ExperimentExecution]

Parametry

resource_group_name
str
Wymagane

Ciąg reprezentujący grupę zasobów platformy Azure. Wymagane.

experiment_name
str
Wymagane

Ciąg reprezentujący nazwę zasobu eksperymentu. Wymagane.

cls
callable

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

Zwraca

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

Typ zwracany

Wyjątki

Atrybuty

models

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