Groups interface
表示群組的介面。
方法
| create(string, string, string, Groups |
傳送類型為 『group』 的 json 對象,作為要求本文的一部分,以建立新的群組。 專案中的組名是唯一的。 此作業為等冪。 |
| delete(string, string, string, Groups |
從專案刪除群組。 機器會保留在專案中。 刪除不存在的群組會導致無作業。 群組是專案中機器的匯總機制。 因此,刪除群組並不會刪除其中的計算機。 |
| get(string, string, string, Groups |
取得專案中特定群組的相關信息。 傳回類型為 『group』 的 json 物件,如 models 區段中所指定。 |
| list |
取得專案中建立的所有群組。 傳回類型為 『group』 的 json 陣列,如 Models 區段中所指定。 |
| update |
新增或移除計算機,以更新群組中的機器。 |
方法詳細資料
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
選項參數。
傳回
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 物件,如 models 區段中所指定。
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)
取得專案中建立的所有群組。 傳回類型為 『group』 的 json 陣列,如 Models 區段中所指定。
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>