다음을 통해 공유


Assessments interface

평가를 나타내는 인터페이스입니다.

메서드

create(string, string, string, string, AssessmentsCreateOptionalParams)

지정된 이름과 지정된 설정을 사용하여 새 평가를 만듭니다. 프로젝트의 평가 이름은 고유 식별자이므로 제공된 이름의 평가가 이미 있는 경우 기존 평가가 업데이트됩니다.

평가를 만들거나 업데이트하는 PUT 작업은 평가를 "InProgress" 상태로 만듭니다. 평가 개체의 'computationState' 필드로 표시됩니다. 이 시간 동안에는 해당 평가 개체에 다른 PUT 작업이 허용되지 않으며 삭제 작업도 허용되지 않습니다. 평가에 대한 계산이 완료되면 'computationState' 필드가 'Ready'로 업데이트되고 평가에서 다른 PUT 또는 DELETE 작업이 발생할 수 있습니다.

평가가 계산 중이면 PUT이 400 - 잘못된 요청 오류로 이어질 수 있습니다.

delete(string, string, string, string, AssessmentsDeleteOptionalParams)

프로젝트에서 평가를 삭제합니다. 컴퓨터는 평가에 남아 있습니다. 존재하지 않는 평가를 삭제하면 작업이 수행되지 않습니다.

'computationState' 필드에 표시된 대로 계산 중인 평가는 삭제할 수 없습니다. 이러한 시도는 400 - 잘못된 요청을 반환합니다.

get(string, string, string, string, AssessmentsGetOptionalParams)

지정된 이름을 사용하여 기존 평가를 가져옵니다. Models 섹션에 지정된 대로 'assessment' 형식의 json 개체를 반환합니다.

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

평가를 보고서 형식으로 다운로드하기 위한 URL을 가져옵니다.

listByGroup(string, string, string, AssessmentsListByGroupOptionalParams)

지정된 그룹에 대해 만들어진 모든 평가를 가져옵니다.

Models 섹션에 지정된 대로 'assessment' 형식의 개체의 json 배열을 반환합니다.

listByProject(string, string, AssessmentsListByProjectOptionalParams)

프로젝트에서 만든 모든 평가를 가져옵니다.

Models 섹션에 지정된 대로 'assessment' 형식의 개체의 json 배열을 반환합니다.

메서드 세부 정보

create(string, string, string, string, AssessmentsCreateOptionalParams)

지정된 이름과 지정된 설정을 사용하여 새 평가를 만듭니다. 프로젝트의 평가 이름은 고유 식별자이므로 제공된 이름의 평가가 이미 있는 경우 기존 평가가 업데이트됩니다.

평가를 만들거나 업데이트하는 PUT 작업은 평가를 "InProgress" 상태로 만듭니다. 평가 개체의 'computationState' 필드로 표시됩니다. 이 시간 동안에는 해당 평가 개체에 다른 PUT 작업이 허용되지 않으며 삭제 작업도 허용되지 않습니다. 평가에 대한 계산이 완료되면 'computationState' 필드가 'Ready'로 업데이트되고 평가에서 다른 PUT 또는 DELETE 작업이 발생할 수 있습니다.

평가가 계산 중이면 PUT이 400 - 잘못된 요청 오류로 이어질 수 있습니다.

function create(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsCreateOptionalParams): Promise<AssessmentsCreateResponse>

매개 변수

resourceGroupName

string

프로젝트가 속한 Azure 리소스 그룹의 이름입니다.

projectName

string

Azure Migrate 프로젝트의 이름입니다.

groupName

string

프로젝트 내 그룹의 고유 이름입니다.

assessmentName

string

프로젝트 내 평가의 고유 이름입니다.

options
AssessmentsCreateOptionalParams

옵션 매개 변수입니다.

반환

delete(string, string, string, string, AssessmentsDeleteOptionalParams)

프로젝트에서 평가를 삭제합니다. 컴퓨터는 평가에 남아 있습니다. 존재하지 않는 평가를 삭제하면 작업이 수행되지 않습니다.

'computationState' 필드에 표시된 대로 계산 중인 평가는 삭제할 수 없습니다. 이러한 시도는 400 - 잘못된 요청을 반환합니다.

function delete(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsDeleteOptionalParams): Promise<AssessmentsDeleteHeaders>

매개 변수

resourceGroupName

string

프로젝트가 속한 Azure 리소스 그룹의 이름입니다.

projectName

string

Azure Migrate 프로젝트의 이름입니다.

groupName

string

프로젝트 내 그룹의 고유 이름입니다.

assessmentName

string

프로젝트 내 평가의 고유 이름입니다.

options
AssessmentsDeleteOptionalParams

옵션 매개 변수입니다.

반환

get(string, string, string, string, AssessmentsGetOptionalParams)

지정된 이름을 사용하여 기존 평가를 가져옵니다. Models 섹션에 지정된 대로 'assessment' 형식의 json 개체를 반환합니다.

function get(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsGetOptionalParams): Promise<AssessmentsGetResponse>

매개 변수

resourceGroupName

string

프로젝트가 속한 Azure 리소스 그룹의 이름입니다.

projectName

string

Azure Migrate 프로젝트의 이름입니다.

groupName

string

프로젝트 내 그룹의 고유 이름입니다.

assessmentName

string

프로젝트 내 평가의 고유 이름입니다.

options
AssessmentsGetOptionalParams

옵션 매개 변수입니다.

반환

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

평가를 보고서 형식으로 다운로드하기 위한 URL을 가져옵니다.

function getReportDownloadUrl(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsGetReportDownloadUrlOptionalParams): Promise<AssessmentsGetReportDownloadUrlResponse>

매개 변수

resourceGroupName

string

프로젝트가 속한 Azure 리소스 그룹의 이름입니다.

projectName

string

Azure Migrate 프로젝트의 이름입니다.

groupName

string

프로젝트 내 그룹의 고유 이름입니다.

assessmentName

string

프로젝트 내 평가의 고유 이름입니다.

options
AssessmentsGetReportDownloadUrlOptionalParams

옵션 매개 변수입니다.

반환

listByGroup(string, string, string, AssessmentsListByGroupOptionalParams)

지정된 그룹에 대해 만들어진 모든 평가를 가져옵니다.

Models 섹션에 지정된 대로 'assessment' 형식의 개체의 json 배열을 반환합니다.

function listByGroup(resourceGroupName: string, projectName: string, groupName: string, options?: AssessmentsListByGroupOptionalParams): PagedAsyncIterableIterator<Assessment, Assessment[], PageSettings>

매개 변수

resourceGroupName

string

프로젝트가 속한 Azure 리소스 그룹의 이름입니다.

projectName

string

Azure Migrate 프로젝트의 이름입니다.

groupName

string

프로젝트 내 그룹의 고유 이름입니다.

options
AssessmentsListByGroupOptionalParams

옵션 매개 변수입니다.

반환

listByProject(string, string, AssessmentsListByProjectOptionalParams)

프로젝트에서 만든 모든 평가를 가져옵니다.

Models 섹션에 지정된 대로 'assessment' 형식의 개체의 json 배열을 반환합니다.

function listByProject(resourceGroupName: string, projectName: string, options?: AssessmentsListByProjectOptionalParams): PagedAsyncIterableIterator<Assessment, Assessment[], PageSettings>

매개 변수

resourceGroupName

string

프로젝트가 속한 Azure 리소스 그룹의 이름입니다.

projectName

string

Azure Migrate 프로젝트의 이름입니다.

options
AssessmentsListByProjectOptionalParams

옵션 매개 변수입니다.

반환