Assessments interface
Antarmuka yang mewakili Penilaian.
Metode
| create(string, string, string, string, Assessments |
Buat penilaian baru dengan nama yang diberikan dan pengaturan yang ditentukan. Karena nama penilaian dalam proyek adalah pengidentifikasi unik, jika penilaian dengan nama yang disediakan sudah ada, maka penilaian yang ada diperbarui. Setiap operasi PUT, yang menghasilkan buat atau perbarui pada penilaian, akan menyebabkan penilaian masuk dalam status "InProgress". Ini akan ditunjukkan oleh bidang 'computationState' pada objek Penilaian. Selama waktu ini tidak ada operasi PUT lain yang akan diizinkan pada objek penilaian tersebut, juga tidak akan operasi Hapus. Setelah komputasi untuk penilaian selesai, bidang 'computationState' akan diperbarui ke 'Siap', lalu operasi PUT atau DELETE lainnya dapat terjadi pada penilaian. Ketika penilaian berada di bawah komputasi, PUT apa pun akan menyebabkan kesalahan 400 - Permintaan Buruk. |
| delete(string, string, string, string, Assessments |
Menghapus penilaian dari proyek. Mesin tetap dalam penilaian. Menghapus penilaian yang tidak ada menghasilkan tidak ada operasi. Saat penilaian berada di bawah komputasi, seperti yang ditunjukkan oleh bidang 'computationState', penilaian tidak dapat dihapus. Setiap upaya tersebut akan mengembalikan 400 - Permintaan Buruk. |
| get(string, string, string, string, Assessments |
Dapatkan penilaian yang ada dengan nama yang ditentukan. Mengembalikan objek json jenis 'penilaian' seperti yang ditentukan di bagian Model. |
| get |
Dapatkan URL untuk mengunduh penilaian dalam format laporan. |
| list |
Dapatkan semua penilaian yang dibuat untuk grup yang ditentukan. Mengembalikan array json objek jenis 'penilaian' seperti yang ditentukan di bagian Model. |
| list |
Dapatkan semua penilaian yang dibuat dalam proyek. Mengembalikan array json objek jenis 'penilaian' seperti yang ditentukan di bagian Model. |
Detail Metode
create(string, string, string, string, AssessmentsCreateOptionalParams)
Buat penilaian baru dengan nama yang diberikan dan pengaturan yang ditentukan. Karena nama penilaian dalam proyek adalah pengidentifikasi unik, jika penilaian dengan nama yang disediakan sudah ada, maka penilaian yang ada diperbarui.
Setiap operasi PUT, yang menghasilkan buat atau perbarui pada penilaian, akan menyebabkan penilaian masuk dalam status "InProgress". Ini akan ditunjukkan oleh bidang 'computationState' pada objek Penilaian. Selama waktu ini tidak ada operasi PUT lain yang akan diizinkan pada objek penilaian tersebut, juga tidak akan operasi Hapus. Setelah komputasi untuk penilaian selesai, bidang 'computationState' akan diperbarui ke 'Siap', lalu operasi PUT atau DELETE lainnya dapat terjadi pada penilaian.
Ketika penilaian berada di bawah komputasi, PUT apa pun akan menyebabkan kesalahan 400 - Permintaan Buruk.
function create(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsCreateOptionalParams): Promise<AssessmentsCreateResponse>
Parameter
- resourceGroupName
-
string
Nama Grup Sumber Daya Azure yang merupakan bagian dari proyek tersebut.
- projectName
-
string
Nama proyek Azure Migrate.
- groupName
-
string
Nama unik grup dalam proyek.
- assessmentName
-
string
Nama unik penilaian dalam proyek.
- options
- AssessmentsCreateOptionalParams
Parameter opsi.
Mengembalikan
Promise<AssessmentsCreateResponse>
delete(string, string, string, string, AssessmentsDeleteOptionalParams)
Menghapus penilaian dari proyek. Mesin tetap dalam penilaian. Menghapus penilaian yang tidak ada menghasilkan tidak ada operasi.
Saat penilaian berada di bawah komputasi, seperti yang ditunjukkan oleh bidang 'computationState', penilaian tidak dapat dihapus. Setiap upaya tersebut akan mengembalikan 400 - Permintaan Buruk.
function delete(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsDeleteOptionalParams): Promise<AssessmentsDeleteHeaders>
Parameter
- resourceGroupName
-
string
Nama Grup Sumber Daya Azure yang merupakan bagian dari proyek tersebut.
- projectName
-
string
Nama proyek Azure Migrate.
- groupName
-
string
Nama unik grup dalam proyek.
- assessmentName
-
string
Nama unik penilaian dalam proyek.
- options
- AssessmentsDeleteOptionalParams
Parameter opsi.
Mengembalikan
Promise<AssessmentsDeleteHeaders>
get(string, string, string, string, AssessmentsGetOptionalParams)
Dapatkan penilaian yang ada dengan nama yang ditentukan. Mengembalikan objek json jenis 'penilaian' seperti yang ditentukan di bagian Model.
function get(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsGetOptionalParams): Promise<AssessmentsGetResponse>
Parameter
- resourceGroupName
-
string
Nama Grup Sumber Daya Azure yang merupakan bagian dari proyek tersebut.
- projectName
-
string
Nama proyek Azure Migrate.
- groupName
-
string
Nama unik grup dalam proyek.
- assessmentName
-
string
Nama unik penilaian dalam proyek.
- options
- AssessmentsGetOptionalParams
Parameter opsi.
Mengembalikan
Promise<AssessmentsGetResponse>
getReportDownloadUrl(string, string, string, string, AssessmentsGetReportDownloadUrlOptionalParams)
Dapatkan URL untuk mengunduh penilaian dalam format laporan.
function getReportDownloadUrl(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsGetReportDownloadUrlOptionalParams): Promise<AssessmentsGetReportDownloadUrlResponse>
Parameter
- resourceGroupName
-
string
Nama Grup Sumber Daya Azure yang merupakan bagian dari proyek tersebut.
- projectName
-
string
Nama proyek Azure Migrate.
- groupName
-
string
Nama unik grup dalam proyek.
- assessmentName
-
string
Nama unik penilaian dalam proyek.
Parameter opsi.
Mengembalikan
listByGroup(string, string, string, AssessmentsListByGroupOptionalParams)
Dapatkan semua penilaian yang dibuat untuk grup yang ditentukan.
Mengembalikan array json objek jenis 'penilaian' seperti yang ditentukan di bagian Model.
function listByGroup(resourceGroupName: string, projectName: string, groupName: string, options?: AssessmentsListByGroupOptionalParams): PagedAsyncIterableIterator<Assessment, Assessment[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama Grup Sumber Daya Azure yang merupakan bagian dari proyek tersebut.
- projectName
-
string
Nama proyek Azure Migrate.
- groupName
-
string
Nama unik grup dalam proyek.
Parameter opsi.
Mengembalikan
listByProject(string, string, AssessmentsListByProjectOptionalParams)
Dapatkan semua penilaian yang dibuat dalam proyek.
Mengembalikan array json objek jenis 'penilaian' seperti yang ditentukan di bagian Model.
function listByProject(resourceGroupName: string, projectName: string, options?: AssessmentsListByProjectOptionalParams): PagedAsyncIterableIterator<Assessment, Assessment[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama Grup Sumber Daya Azure yang merupakan bagian dari proyek tersebut.
- projectName
-
string
Nama proyek Azure Migrate.
Parameter opsi.