Groups interface

表示群組的介面。

方法

create(string, string, string, GroupsCreateOptionalParams)

傳送類型為 『group』 的 json 對象,作為要求本文的一部分,以建立新的群組。 專案中的組名是唯一的。

此作業為等冪。

delete(string, string, string, GroupsDeleteOptionalParams)

從專案刪除群組。 機器會保留在專案中。 刪除不存在的群組會導致無作業。

群組是專案中機器的匯總機制。 因此,刪除群組並不會刪除其中的計算機。

get(string, string, string, GroupsGetOptionalParams)

取得專案中特定群組的相關信息。 傳回類型為 『group』 的 json 物件,如 models 區段中所指定。

listByProject(string, string, GroupsListByProjectOptionalParams)

取得專案中建立的所有群組。 傳回類型為 『group』 的 json 陣列,如 Models 區段中所指定。

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

新增或移除計算機,以更新群組中的機器。

方法詳細資料

create(string, string, string, GroupsCreateOptionalParams)

傳送類型為 『group』 的 json 對象,作為要求本文的一部分,以建立新的群組。 專案中的組名是唯一的。

此作業為等冪。

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 物件,如 models 區段中所指定。

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)

取得專案中建立的所有群組。 傳回類型為 『group』 的 json 陣列,如 Models 區段中所指定。

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

選項參數。

傳回