Groups interface
グループを表すインターフェイス。
メソッド
| create(string, string, string, Groups |
要求本文の一部として Models セクションに示されているように、"group" 型の json オブジェクトを送信して、新しいグループを作成します。 プロジェクト内のグループ名は一意です。 この操作はべき等です。 |
| delete(string, string, string, Groups |
プロジェクトからグループを削除します。 マシンはプロジェクトに残ります。 存在しないグループを削除すると、操作が行われません。 グループは、プロジェクト内のマシンの集計メカニズムです。 そのため、グループを削除しても、そのグループ内のマシンは削除されません。 |
| get(string, string, string, Groups |
プロジェクト内の特定のグループに関連する情報を取得します。 models セクションで指定されている 'group' 型の json オブジェクトを返します。 |
| list |
プロジェクトで作成されたすべてのグループを取得します。 Models セクションで指定された型 'group' のオブジェクトの json 配列を返します。 |
| update |
マシンを追加または削除して、グループ内のマシンを更新します。 |
メソッドの詳細
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
オプション パラメーター。
戻り値
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)
プロジェクト内の特定のグループに関連する情報を取得します。 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
オプション パラメーター。
戻り値
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>