ProjectsLocationsGroups
class ProjectsLocationsGroups extends Resource (View source)
The "groups" collection of methods.
Typical usage is:
$vmmigrationService = new Google\Service\VMMigrationService(...);
$groups = $vmmigrationService->projects_locations_groups;
Methods
addGroupMigration(string $group, AddGroupMigrationRequest $postBody, array $optParams = [])
Adds a MigratingVm to a Group. (groups.addGroupMigration)
listProjectsLocationsGroups(string $parent, array $optParams = [])
Lists Groups in a given project and location.
removeGroupMigration(string $group, RemoveGroupMigrationRequest $postBody, array $optParams = [])
Removes a MigratingVm from a Group. (groups.removeGroupMigration)
Details
Operation
addGroupMigration(string $group, AddGroupMigrationRequest $postBody, array $optParams = [])
Adds a MigratingVm to a Group. (groups.addGroupMigration)
Operation
create(string $parent, Group $postBody, array $optParams = [])
Creates a new Group in a given project and location. (groups.create)
Operation
delete(string $name, array $optParams = [])
Deletes a single Group. (groups.delete)
Group
get(string $name, array $optParams = [])
Gets details of a single Group. (groups.get)
ListGroupsResponse
listProjectsLocationsGroups(string $parent, array $optParams = [])
Lists Groups in a given project and location.
(groups.listProjectsLocationsGroups)
Operation
patch(string $name, Group $postBody, array $optParams = [])
Updates the parameters of a single Group. (groups.patch)
Operation
removeGroupMigration(string $group, RemoveGroupMigrationRequest $postBody, array $optParams = [])
Removes a MigratingVm from a Group. (groups.removeGroupMigration)