Groups interface
그룹을 나타내는 인터페이스입니다.
메서드
| create(string, string, string, Groups |
모델 섹션에서 요청 본문의 일부로 지정된 대로 'group' 형식의 json 개체를 전송하여 새 그룹을 만듭니다. 프로젝트의 그룹 이름은 고유합니다. 이 작업은 Idempotent입니다. |
| delete(string, string, string, Groups |
프로젝트에서 그룹을 삭제합니다. 컴퓨터는 프로젝트에 남아 있습니다. 존재하지 않는 그룹을 삭제하면 작업이 수행되지 않습니다. 그룹은 프로젝트의 머신에 대한 집계 메커니즘입니다. 따라서 그룹을 삭제해도 해당 그룹의 컴퓨터는 삭제되지 않습니다. |
| get(string, string, string, Groups |
프로젝트의 특정 그룹과 관련된 정보를 가져옵니다. 모델 섹션에 지정된 대로 'group' 형식의 json 개체를 반환합니다. |
| list |
프로젝트에서 만든 모든 그룹을 가져옵니다. Models 섹션에 지정된 대로 'group' 형식의 개체의 json 배열을 반환합니다. |
| update |
컴퓨터를 추가하거나 제거하여 그룹의 컴퓨터를 업데이트합니다. |
메서드 세부 정보
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
옵션 매개 변수입니다.
반환
Promise<GroupsCreateResponse>
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
옵션 매개 변수입니다.
반환
Promise<GroupsDeleteHeaders>
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
옵션 매개 변수입니다.
반환
Promise<GroupsGetResponse>
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 프로젝트의 이름입니다.
옵션 매개 변수입니다.
반환
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
프로젝트 내 그룹의 고유 이름입니다.
옵션 매개 변수입니다.
반환
Promise<GroupsUpdateMachinesResponse>