Groups interface

グループを表すインターフェイス。

メソッド

create(string, string, string, GroupsCreateOptionalParams)

要求本文の一部として Models セクションに示されているように、"group" 型の json オブジェクトを送信して、新しいグループを作成します。 プロジェクト内のグループ名は一意です。

この操作はべき等です。

delete(string, string, string, GroupsDeleteOptionalParams)

プロジェクトからグループを削除します。 マシンはプロジェクトに残ります。 存在しないグループを削除すると、操作が行われません。

グループは、プロジェクト内のマシンの集計メカニズムです。 そのため、グループを削除しても、そのグループ内のマシンは削除されません。

get(string, string, string, GroupsGetOptionalParams)

プロジェクト内の特定のグループに関連する情報を取得します。 models セクションで指定されている 'group' 型の json オブジェクトを返します。

listByProject(string, string, GroupsListByProjectOptionalParams)

プロジェクトで作成されたすべてのグループを取得します。 Models セクションで指定された型 'group' のオブジェクトの json 配列を返します。

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

マシンを追加または削除して、グループ内のマシンを更新します。

メソッドの詳細

create(string, string, string, GroupsCreateOptionalParams)

要求本文の一部として Models セクションに示されているように、"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)

プロジェクト内の特定のグループに関連する情報を取得します。 models セクションで指定されている '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

オプション パラメーター。

戻り値