ExperimentsOperations 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

ChaosManagementClient's

<xref:experiments> Atrybut.

Dziedziczenie
builtins.object
ExperimentsOperations

Konstruktor

ExperimentsOperations(*args, **kwargs)

Metody

cancel

Anuluj uruchomiony zasób eksperymentu.

create_or_update

Utwórz lub zaktualizuj zasób eksperymentu.

delete

Usuń zasób eksperymentu.

get

Pobierz zasób eksperymentu.

get_execution_details

Uzyskaj szczegółowe informacje o wykonaniu zasobu Eksperyment.

get_status

Uzyskiwanie stanu zasobu Eksperyment.

list

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

list_all

Pobierz listę zasobów eksperymentu w subskrypcji.

list_all_statuses

Pobierz listę stanów zasobu Eksperyment.

list_execution_details

Pobierz listę szczegółów wykonywania zasobu Eksperyment.

start

Uruchom zasób eksperymentu.

update

Operacja aktualizowania eksperymentu.

cancel

Anuluj uruchomiony zasób eksperymentu.

cancel(resource_group_name: str, experiment_name: str, **kwargs: Any) -> ExperimentCancelOperationResult

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

ExperimentCancelOperationResult lub wynik cls(response)

Typ zwracany

Wyjątki

create_or_update

Utwórz lub zaktualizuj zasób eksperymentu.

create_or_update(resource_group_name: str, experiment_name: str, experiment: _models.Experiment, *, content_type: str = 'application/json', **kwargs: Any) -> _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 eksperymentu. Wymagane.

experiment
Experiment lub IO
Wymagane

Zasób eksperymentu, który ma zostać utworzony lub zaktualizowany. 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

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

Zwraca

Eksperyment lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuń zasób eksperymentu.

delete(resource_group_name: str, experiment_name: str, **kwargs: Any) -> 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 eksperymentu. Wymagane.

cls
callable

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

Zwraca

Brak 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 eksperymentu. Wymagane.

cls
callable

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

Zwraca

Eksperyment lub wynik cls(response)

Typ zwracany

Wyjątki

get_execution_details

Uzyskaj szczegółowe informacje o wykonaniu zasobu Eksperyment.

get_execution_details(resource_group_name: str, experiment_name: str, execution_details_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 eksperymentu. Wymagane.

execution_details_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

ExperimentExecutionDetails lub wynik cls(response)

Typ zwracany

Wyjątki

get_status

Uzyskiwanie stanu zasobu Eksperyment.

get_status(resource_group_name: str, experiment_name: str, status_id: str, **kwargs: Any) -> ExperimentStatus

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.

status_id
str
Wymagane

Identyfikator GUID reprezentujący stan eksperymentu. Wymagane.

cls
callable

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

Zwraca

ExperimentStatus 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_statuses

Pobierz listę stanów zasobu Eksperyment.

list_all_statuses(resource_group_name: str, experiment_name: str, **kwargs: Any) -> Iterable[ExperimentStatus]

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 podobny do wystąpienia elementu ExperimentStatus lub wyniku cls(response)

Typ zwracany

Wyjątki

list_execution_details

Pobierz listę szczegółów wykonywania zasobu Eksperyment.

list_execution_details(resource_group_name: str, experiment_name: str, **kwargs: Any) -> Iterable[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 eksperymentu. Wymagane.

cls
callable

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

Zwraca

Iterator podobny do wystąpienia elementu ExperimentExecutionDetails lub wyniku cls(response)

Typ zwracany

Wyjątki

start

Uruchom zasób eksperymentu.

start(resource_group_name: str, experiment_name: str, **kwargs: Any) -> ExperimentStartOperationResult

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

ExperimentStartOperationResult lub wynik cls(response)

Typ zwracany

Wyjątki

update

Operacja aktualizowania eksperymentu.

update(resource_group_name: str, experiment_name: str, experiment: _models.ExperimentUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _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ź

Zwraca

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