Bagikan melalui


ExperimentsOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

ChaosManagementClient's

Atribut <xref:experiments>.

Warisan
builtins.object
ExperimentsOperations

Konstruktor

ExperimentsOperations(*args, **kwargs)

Metode

begin_cancel

Batalkan sumber daya Eksperimen yang sedang berjalan.

begin_create_or_update

Membuat atau memperbarui sumber daya Eksperimen.

begin_delete

Menghapus sumber daya Eksperimen.

begin_start

Mulai sumber daya Eksperimen.

begin_update

Operasi untuk memperbarui eksperimen.

execution_details

Detail eksekusi sumber daya eksperimen.

get

Dapatkan sumber daya Eksperimen.

get_execution

Dapatkan eksekusi sumber daya Eksperimen.

list

Dapatkan daftar sumber daya Eksperimen dalam grup sumber daya.

list_all

Dapatkan daftar sumber daya Eksperimen dalam langganan.

list_all_executions

Dapatkan daftar eksekusi sumber daya Eksperimen.

begin_cancel

Batalkan sumber daya Eksperimen yang sedang berjalan.

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

Parameter

resource_group_name
str
Diperlukan

String yang mewakili grup sumber daya Azure. Wajib diisi.

experiment_name
str
Diperlukan

String yang mewakili nama sumber daya Eksperimen. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

continuation_token
str

Token kelanjutan untuk memulai ulang poller dari status tersimpan.

polling
bool atau PollingMethod

Secara default, metode polling Anda akan menjadi ARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling inisialisasi Anda sendiri untuk strategi polling pribadi.

polling_interval
int

Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.

Mengembalikan

Instans LROPoller yang mengembalikan None atau hasil cls(response)

Tipe hasil

Pengecualian

begin_create_or_update

Membuat atau memperbarui sumber daya Eksperimen.

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

Parameter

resource_group_name
str
Diperlukan

String yang mewakili grup sumber daya Azure. Wajib diisi.

experiment_name
str
Diperlukan

String yang mewakili nama sumber daya Eksperimen. Wajib diisi.

experiment
Experiment atau IO
Diperlukan

Sumber daya eksperimen yang akan dibuat atau diperbarui. Adalah jenis Eksperimen atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

continuation_token
str

Token kelanjutan untuk memulai ulang poller dari status tersimpan.

polling
bool atau PollingMethod

Secara default, metode polling Anda akan menjadi ARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling inisialisasi Anda sendiri untuk strategi polling pribadi.

polling_interval
int

Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.

Mengembalikan

Instans LROPoller yang mengembalikan Eksperimen atau hasil cls(response)

Tipe hasil

Pengecualian

begin_delete

Menghapus sumber daya Eksperimen.

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

Parameter

resource_group_name
str
Diperlukan

String yang mewakili grup sumber daya Azure. Wajib diisi.

experiment_name
str
Diperlukan

String yang mewakili nama sumber daya Eksperimen. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

continuation_token
str

Token kelanjutan untuk memulai ulang poller dari status tersimpan.

polling
bool atau PollingMethod

Secara default, metode polling Anda akan menjadi ARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling inisialisasi Anda sendiri untuk strategi polling pribadi.

polling_interval
int

Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.

Mengembalikan

Instans LROPoller yang mengembalikan None atau hasil cls(response)

Tipe hasil

Pengecualian

begin_start

Mulai sumber daya Eksperimen.

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

Parameter

resource_group_name
str
Diperlukan

String yang mewakili grup sumber daya Azure. Wajib diisi.

experiment_name
str
Diperlukan

String yang mewakili nama sumber daya Eksperimen. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

continuation_token
str

Token kelanjutan untuk memulai ulang poller dari status tersimpan.

polling
bool atau PollingMethod

Secara default, metode polling Anda akan menjadi ARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling inisialisasi Anda sendiri untuk strategi polling pribadi.

polling_interval
int

Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.

Mengembalikan

Instans LROPoller yang mengembalikan None atau hasil cls(response)

Tipe hasil

Pengecualian

begin_update

Operasi untuk memperbarui eksperimen.

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

Parameter

resource_group_name
str
Diperlukan

String yang mewakili grup sumber daya Azure. Wajib diisi.

experiment_name
str
Diperlukan

String yang mewakili nama sumber daya Eksperimen. Wajib diisi.

experiment
ExperimentUpdate atau IO
Diperlukan

Parameter yang disediakan untuk operasi Perbarui eksperimen. Adalah jenis ExperimentUpdate atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

continuation_token
str

Token kelanjutan untuk memulai ulang poller dari status tersimpan.

polling
bool atau PollingMethod

Secara default, metode polling Anda akan menjadi ARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling inisialisasi Anda sendiri untuk strategi polling pribadi.

polling_interval
int

Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.

Mengembalikan

Instans LROPoller yang mengembalikan Eksperimen atau hasil cls(response)

Tipe hasil

Pengecualian

execution_details

Detail eksekusi sumber daya eksperimen.

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

Parameter

resource_group_name
str
Diperlukan

String yang mewakili grup sumber daya Azure. Wajib diisi.

experiment_name
str
Diperlukan

String yang mewakili nama sumber daya Eksperimen. Wajib diisi.

execution_id
str
Diperlukan

GUID yang mewakili detail eksekusi Eksperimen. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ExperimentExecutionDetails atau hasil cls(response)

Tipe hasil

Pengecualian

get

Dapatkan sumber daya Eksperimen.

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

Parameter

resource_group_name
str
Diperlukan

String yang mewakili grup sumber daya Azure. Wajib diisi.

experiment_name
str
Diperlukan

String yang mewakili nama sumber daya Eksperimen. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Eksperimen atau hasil cls(respons)

Tipe hasil

Pengecualian

get_execution

Dapatkan eksekusi sumber daya Eksperimen.

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

Parameter

resource_group_name
str
Diperlukan

String yang mewakili grup sumber daya Azure. Wajib diisi.

experiment_name
str
Diperlukan

String yang mewakili nama sumber daya Eksperimen. Wajib diisi.

execution_id
str
Diperlukan

GUID yang mewakili detail eksekusi Eksperimen. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ExperimentExecution atau hasil cls(response)

Tipe hasil

Pengecualian

list

Dapatkan daftar sumber daya Eksperimen dalam grup sumber daya.

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

Parameter

resource_group_name
str
Diperlukan

String yang mewakili grup sumber daya Azure. Wajib diisi.

running
bool
Diperlukan

Nilai opsional yang menunjukkan apakah akan memfilter hasil berdasarkan apakah Eksperimen sedang berjalan. Jika null, maka hasilnya tidak akan difilter. Nilai defaultnya adalah Tidak Ada.

continuation_token_parameter
str
Diperlukan

String yang mengatur token kelanjutan. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans Eksperimen atau hasil cls(respons)

Tipe hasil

Pengecualian

list_all

Dapatkan daftar sumber daya Eksperimen dalam langganan.

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

Parameter

running
bool
Diperlukan

Nilai opsional yang menunjukkan apakah akan memfilter hasil berdasarkan apakah Eksperimen sedang berjalan. Jika null, maka hasilnya tidak akan difilter. Nilai defaultnya adalah Tidak Ada.

continuation_token_parameter
str
Diperlukan

String yang mengatur token kelanjutan. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans Eksperimen atau hasil cls(respons)

Tipe hasil

Pengecualian

list_all_executions

Dapatkan daftar eksekusi sumber daya Eksperimen.

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

Parameter

resource_group_name
str
Diperlukan

String yang mewakili grup sumber daya Azure. Wajib diisi.

experiment_name
str
Diperlukan

String yang mewakili nama sumber daya Eksperimen. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans ExperimentExecution atau hasil cls(response)

Tipe hasil

Pengecualian

Atribut

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