Bagikan melalui


Assessments interface

Antarmuka yang mewakili Penilaian.

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.

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.

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.

getReportDownloadUrl(string, string, string, string, AssessmentsGetReportDownloadUrlOptionalParams)

Dapatkan URL untuk mengunduh penilaian dalam format laporan.

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.

listByProject(string, string, AssessmentsListByProjectOptionalParams)

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

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

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

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.

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.

options
AssessmentsListByGroupOptionalParams

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.

options
AssessmentsListByProjectOptionalParams

Parameter opsi.

Mengembalikan