events/cloud/vmmigration/v1
library
Classes
-
AdaptingOSStep
-
AdaptingOSStep contains specific step details.
-
ApplianceVersion
-
Describes an appliance version.
-
AppliedLicense
-
AppliedLicense holds the license data returned by adaptation module report.
-
AppliedLicense_Type
-
License types used in OS adaptation.
-
AvailableUpdates
-
Holds informatiom about the available versions for upgrade.
-
AwsSourceDetails
-
AwsSourceDetails message describes a specific source details for the
AWS source type.
-
AwsSourceDetails_AccessKeyCredentials
-
Message describing AWS Credentials using access key id and secret.
-
AwsSourceDetails_State
-
The possible values of the state.
-
AwsSourceDetails_Tag
-
Tag is an AWS tag representation.
-
AwsSourceVmDetails
-
Represent the source AWS VM details.
-
AwsSourceVmDetails_AwsDiskDetails
-
The details of an AWS instance disk.
-
AwsSourceVmDetails_Firmware
-
Possible values for AWS VM firmware.
-
CloneJob
-
CloneJob describes the process of creating a clone of a
google.cloud.vmmigration.v1.MigratingVm
to the
requested target based on the latest successful uploaded snapshots.
While the migration cycles of a MigratingVm take place, it is possible to
verify the uploaded VM can be started in the cloud, by creating a clone. The
clone can be created without any downtime, and it is created using the latest
snapshots which are already in the cloud. The cloneJob is only responsible
for its work, not its products, which means once it is finished, it will
never touch the instance it created. It will only delete it in case of the
CloneJob being cancelled or upon failure to clone.
-
CloneJob_State
-
Possible states of the clone job.
-
CloneJobCreatedEvent
-
The CloudEvent raised when a CloneJob is created.
-
CloneJobEventData
-
The data within all CloneJob events.
-
CloneStep
-
CloneStep holds information about the clone step progress.
-
ComputeEngineBootOption
-
Possible values for vm boot option.
-
ComputeEngineDiskType
-
Types of disks supported for Compute Engine VM.
-
ComputeEngineLicenseType
-
Types of licenses used in OS adaptation.
-
ComputeEngineTargetDefaults
-
ComputeEngineTargetDefaults is a collection of details for creating a VM in a
target Compute Engine project.
-
ComputeEngineTargetDetails
-
ComputeEngineTargetDetails is a collection of details for creating a VM in a
target Compute Engine project.
-
ComputeScheduling
-
Scheduling information for VM on maintenance/restart behaviour and
node allocation in sole tenant nodes.
-
ComputeScheduling_OnHostMaintenance
-
-
ComputeScheduling_RestartType
-
Defines whether the Instance should be automatically restarted whenever
it is terminated by Compute Engine (not terminated by user).
-
CutoverForecast
-
CutoverForecast holds information about future CutoverJobs of a MigratingVm.
-
CutoverJob
-
CutoverJob message describes a cutover of a migrating VM. The CutoverJob is
the operation of shutting down the VM, creating a snapshot and
clonning the VM using the replicated snapshot.
-
CutoverJob_State
-
Possible states of the cutover job.
-
CutoverJobCreatedEvent
-
The CloudEvent raised when a CutoverJob is created.
-
CutoverJobEventData
-
The data within all CutoverJob events.
-
CutoverStep
-
CutoverStep holds information about the cutover step progress.
-
CycleStep
-
CycleStep holds information about a step progress.
-
DatacenterConnector
-
DatacenterConnector message describes a connector between the Source and
Google Cloud, which is installed on a vmware datacenter (an OVA vm installed
by the user) to connect the Datacenter to Google Cloud and support vm
migration data transfer.
-
DatacenterConnector_State
-
The possible values of the state.
-
DatacenterConnectorCreatedEvent
-
The CloudEvent raised when a DatacenterConnector is created.
-
DatacenterConnectorDeletedEvent
-
The CloudEvent raised when a DatacenterConnector is deleted.
-
DatacenterConnectorEventData
-
The data within all DatacenterConnector events.
-
Group
-
Describes message for 'Group' resource. The Group is a collections of several
MigratingVms.
-
GroupCreatedEvent
-
The CloudEvent raised when a Group is created.
-
GroupDeletedEvent
-
The CloudEvent raised when a Group is deleted.
-
GroupEventData
-
The data within all Group events.
-
GroupUpdatedEvent
-
The CloudEvent raised when a Group is updated.
-
InitializingReplicationStep
-
InitializingReplicationStep contains specific step details.
-
InstantiatingMigratedVMStep
-
InstantiatingMigratedVMStep contains specific step details.
-
MigratingVm
-
MigratingVm describes the VM that will be migrated from a Source environment
and its replication state.
-
MigratingVm_State
-
The possible values of the state/health of source VM.
-
MigratingVmCreatedEvent
-
The CloudEvent raised when a MigratingVm is created.
-
MigratingVmDeletedEvent
-
The CloudEvent raised when a MigratingVm is deleted.
-
MigratingVmEventData
-
The data within all MigratingVm events.
-
MigratingVmUpdatedEvent
-
The CloudEvent raised when a MigratingVm is updated.
-
MigrationWarning
-
Represents migration resource warning information that can be used with
google.rpc.Status message. MigrationWarning is used to present the user with
warning information in migration operations.
-
MigrationWarning_WarningCode
-
Represents possible warning codes.
-
NetworkInterface
-
NetworkInterface represents a NIC of a VM.
-
PostProcessingStep
-
PostProcessingStep contains specific step details.
-
PreparingVMDisksStep
-
PreparingVMDisksStep contains specific step details.
-
ReplicatingStep
-
ReplicatingStep contains specific step details.
-
ReplicationCycle
-
ReplicationCycle contains information about the current replication cycle
status.
-
ReplicationCycle_State
-
Possible states of a replication cycle.
-
ReplicationSync
-
ReplicationSync contain information about the last replica sync to the cloud.
-
SchedulePolicy
-
A policy for scheduling replications.
-
SchedulingNodeAffinity
-
Node Affinity: the configuration of desired nodes onto which this Instance
could be scheduled. Based on
https://cloud.google.com/compute/docs/reference/rest/v1/instances/setScheduling
-
SchedulingNodeAffinity_Operator
-
Possible types of node selection operators. Valid operators are IN for
affinity and NOT_IN for anti-affinity.
-
ShuttingDownSourceVMStep
-
ShuttingDownSourceVMStep contains specific step details.
-
Source
-
Source message describes a specific vm migration Source resource. It contains
the source environment information.
-
SourceCreatedEvent
-
The CloudEvent raised when a Source is created.
-
SourceDeletedEvent
-
The CloudEvent raised when a Source is deleted.
-
SourceEventData
-
The data within all Source events.
-
SourceUpdatedEvent
-
The CloudEvent raised when a Source is updated.
-
TargetProject
-
TargetProject message represents a target Compute Engine project for a
migration or a clone.
-
TargetProjectCreatedEvent
-
The CloudEvent raised when a TargetProject is created.
-
TargetProjectDeletedEvent
-
The CloudEvent raised when a TargetProject is deleted.
-
TargetProjectEventData
-
The data within all TargetProject events.
-
TargetProjectUpdatedEvent
-
The CloudEvent raised when a TargetProject is updated.
-
UpgradeStatus
-
UpgradeStatus contains information about upgradeAppliance operation.
-
UpgradeStatus_State
-
The possible values of the state.
-
UtilizationReport
-
Utilization report details the utilization (CPU, memory, etc.) of selected
source VMs.
-
UtilizationReport_State
-
Utilization report state.
-
UtilizationReport_TimeFrame
-
Report time frame options.
-
UtilizationReportCreatedEvent
-
The CloudEvent raised when an UtilizationReport is created.
-
UtilizationReportDeletedEvent
-
The CloudEvent raised when an UtilizationReport is deleted.
-
UtilizationReportEventData
-
The data within all UtilizationReport events.
-
VmUtilizationInfo
-
Utilization information of a single VM.
-
VmUtilizationMetrics
-
Utilization metrics values for a single VM.
-
VmwareSourceDetails
-
VmwareSourceDetails message describes a specific source details for the
vmware source type.
-
VmwareVmDetails
-
VmwareVmDetails describes a VM in vCenter.
-
VmwareVmDetails_BootOption
-
Possible values for vm boot option.
-
VmwareVmDetails_PowerState
-
Possible values for the power state of the VM.