Create a Groups.
Reference to the service client.
Create a new group by sending a json object of type 'group' as given in Models section as part of the Request Body. The group name in a project is unique. Labels can be applied on a group as part of creation.
If a group with the groupName specified in the URL already exists, then this call acts as an update.
This operation is Idempotent.
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
Unique name of a group within a project.
Promise<Models.GroupsCreateResponse>
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
Unique name of a group within a project.
The callback
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
Unique name of a group within a project.
The optional parameters
The callback
Delete the group from the project. The machines remain in the project. Deleting a non-existent group results in a no-operation.
A group is an aggregation mechanism for machines in a project. Therefore, deleting group does not delete machines in it.
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
Unique name of a group within a project.
Promise<Models.GroupsDeleteResponse>
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
Unique name of a group within a project.
The callback
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
Unique name of a group within a project.
The optional parameters
The callback
Get information related to a specific group in the project. Returns a json object of type 'group' as specified in the models section.
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
Unique name of a group within a project.
Promise<Models.GroupsGetResponse>
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
Unique name of a group within a project.
The callback
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
Unique name of a group within a project.
The optional parameters
The callback
Get all groups created in the project. Returns a json array of objects of type 'group' as specified in the Models section.
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
Promise<Models.GroupsListByProjectResponse>
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
The callback
Name of the Azure Resource Group that project is part of.
Name of the Azure Migrate project.
The optional parameters
The callback
Generated using TypeDoc
Class representing a Groups.