Assessments interface
평가를 나타내는 인터페이스입니다.
메서드
| create(string, string, string, string, Assessments |
지정된 이름과 지정된 설정을 사용하여 새 평가를 만듭니다. 프로젝트의 평가 이름은 고유 식별자이므로 제공된 이름의 평가가 이미 있는 경우 기존 평가가 업데이트됩니다. 평가를 만들거나 업데이트하는 PUT 작업은 평가를 "InProgress" 상태로 만듭니다. 평가 개체의 'computationState' 필드로 표시됩니다. 이 시간 동안에는 해당 평가 개체에 다른 PUT 작업이 허용되지 않으며 삭제 작업도 허용되지 않습니다. 평가에 대한 계산이 완료되면 'computationState' 필드가 'Ready'로 업데이트되고 평가에서 다른 PUT 또는 DELETE 작업이 발생할 수 있습니다. 평가가 계산 중이면 PUT이 400 - 잘못된 요청 오류로 이어질 수 있습니다. |
| delete(string, string, string, string, Assessments |
프로젝트에서 평가를 삭제합니다. 컴퓨터는 평가에 남아 있습니다. 존재하지 않는 평가를 삭제하면 작업이 수행되지 않습니다. 'computationState' 필드에 표시된 대로 계산 중인 평가는 삭제할 수 없습니다. 이러한 시도는 400 - 잘못된 요청을 반환합니다. |
| get(string, string, string, string, Assessments |
지정된 이름을 사용하여 기존 평가를 가져옵니다. Models 섹션에 지정된 대로 'assessment' 형식의 json 개체를 반환합니다. |
| get |
평가를 보고서 형식으로 다운로드하기 위한 URL을 가져옵니다. |
| list |
지정된 그룹에 대해 만들어진 모든 평가를 가져옵니다. Models 섹션에 지정된 대로 'assessment' 형식의 개체의 json 배열을 반환합니다. |
| list |
프로젝트에서 만든 모든 평가를 가져옵니다. 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
옵션 매개 변수입니다.
반환
Promise<AssessmentsCreateResponse>
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
옵션 매개 변수입니다.
반환
Promise<AssessmentsDeleteHeaders>
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
옵션 매개 변수입니다.
반환
Promise<AssessmentsGetResponse>
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
프로젝트 내 평가의 고유 이름입니다.
옵션 매개 변수입니다.
반환
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
프로젝트 내 그룹의 고유 이름입니다.
옵션 매개 변수입니다.
반환
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 프로젝트의 이름입니다.
옵션 매개 변수입니다.