다음을 통해 공유


Groups interface

그룹을 나타내는 인터페이스입니다.

메서드

create(string, string, string, GroupsCreateOptionalParams)

모델 섹션에서 요청 본문의 일부로 지정된 대로 'group' 형식의 json 개체를 전송하여 새 그룹을 만듭니다. 프로젝트의 그룹 이름은 고유합니다.

이 작업은 Idempotent입니다.

delete(string, string, string, GroupsDeleteOptionalParams)

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

그룹은 프로젝트의 머신에 대한 집계 메커니즘입니다. 따라서 그룹을 삭제해도 해당 그룹의 컴퓨터는 삭제되지 않습니다.

get(string, string, string, GroupsGetOptionalParams)

프로젝트의 특정 그룹과 관련된 정보를 가져옵니다. 모델 섹션에 지정된 대로 'group' 형식의 json 개체를 반환합니다.

listByProject(string, string, GroupsListByProjectOptionalParams)

프로젝트에서 만든 모든 그룹을 가져옵니다. Models 섹션에 지정된 대로 'group' 형식의 개체의 json 배열을 반환합니다.

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

컴퓨터를 추가하거나 제거하여 그룹의 컴퓨터를 업데이트합니다.

메서드 세부 정보

create(string, string, string, GroupsCreateOptionalParams)

모델 섹션에서 요청 본문의 일부로 지정된 대로 'group' 형식의 json 개체를 전송하여 새 그룹을 만듭니다. 프로젝트의 그룹 이름은 고유합니다.

이 작업은 Idempotent입니다.

function create(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsCreateOptionalParams): Promise<GroupsCreateResponse>

매개 변수

resourceGroupName

string

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

projectName

string

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

groupName

string

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

options
GroupsCreateOptionalParams

옵션 매개 변수입니다.

반환

delete(string, string, string, GroupsDeleteOptionalParams)

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

그룹은 프로젝트의 머신에 대한 집계 메커니즘입니다. 따라서 그룹을 삭제해도 해당 그룹의 컴퓨터는 삭제되지 않습니다.

function delete(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsDeleteOptionalParams): Promise<GroupsDeleteHeaders>

매개 변수

resourceGroupName

string

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

projectName

string

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

groupName

string

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

options
GroupsDeleteOptionalParams

옵션 매개 변수입니다.

반환

get(string, string, string, GroupsGetOptionalParams)

프로젝트의 특정 그룹과 관련된 정보를 가져옵니다. 모델 섹션에 지정된 대로 'group' 형식의 json 개체를 반환합니다.

function get(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsGetOptionalParams): Promise<GroupsGetResponse>

매개 변수

resourceGroupName

string

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

projectName

string

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

groupName

string

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

options
GroupsGetOptionalParams

옵션 매개 변수입니다.

반환

listByProject(string, string, GroupsListByProjectOptionalParams)

프로젝트에서 만든 모든 그룹을 가져옵니다. Models 섹션에 지정된 대로 'group' 형식의 개체의 json 배열을 반환합니다.

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

매개 변수

resourceGroupName

string

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

projectName

string

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

options
GroupsListByProjectOptionalParams

옵션 매개 변수입니다.

반환

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

컴퓨터를 추가하거나 제거하여 그룹의 컴퓨터를 업데이트합니다.

function updateMachines(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsUpdateMachinesOptionalParams): Promise<GroupsUpdateMachinesResponse>

매개 변수

resourceGroupName

string

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

projectName

string

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

groupName

string

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

options
GroupsUpdateMachinesOptionalParams

옵션 매개 변수입니다.

반환