Resource: Group
Describes message for 'Group' resource. The Group is a collections of several MigratingVms.
JSON representation |
---|
{
"name": string,
"createTime": string,
"updateTime": string,
"description": string,
"displayName": string,
"migrationTargetType": enum ( |
Fields | |
---|---|
name |
Output only. The Group name. |
createTime |
Output only. The create time timestamp. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. The update time timestamp. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
description |
User-provided description of the group. |
displayName |
Display name is a user defined name for this group which can be updated. |
migrationTargetType |
Immutable. The target type of this group. |
MigrationTargetType
The possible types of the group.
Enums | |
---|---|
MIGRATION_TARGET_TYPE_UNSPECIFIED |
Group type is not specified. This defaults to Compute Engine targets. |
MIGRATION_TARGET_TYPE_GCE |
All MigratingVMs in the group must have Compute Engine targets. |
MIGRATION_TARGET_TYPE_DISKS |
All MigratingVMs in the group must have Compute Engine Disks targets. |
Methods |
|
---|---|
|
Adds a MigratingVm to a Group. |
|
Creates a new Group in a given project and location. |
|
Deletes a single Group. |
|
Gets details of a single Group. |
|
Lists Groups in a given project and location. |
|
Updates the parameters of a single Group. |
|
Removes a MigratingVm from a Group. |