Classes
AdaptingOSStep
AdaptingOSStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.AdaptingOSStep
AdaptingOSStep.Builder
AdaptingOSStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.AdaptingOSStep
ApplianceVersion
Describes an appliance version.
Protobuf type google.events.cloud.vmmigration.v1.ApplianceVersion
ApplianceVersion.Builder
Describes an appliance version.
Protobuf type google.events.cloud.vmmigration.v1.ApplianceVersion
AppliedLicense
AppliedLicense holds the license data returned by adaptation module report.
Protobuf type google.events.cloud.vmmigration.v1.AppliedLicense
AppliedLicense.Builder
AppliedLicense holds the license data returned by adaptation module report.
Protobuf type google.events.cloud.vmmigration.v1.AppliedLicense
AvailableUpdates
Holds informatiom about the available versions for upgrade.
Protobuf type google.events.cloud.vmmigration.v1.AvailableUpdates
AvailableUpdates.Builder
Holds informatiom about the available versions for upgrade.
Protobuf type google.events.cloud.vmmigration.v1.AvailableUpdates
AwsSourceDetails
AwsSourceDetails message describes a specific source details for the AWS source type.
Protobuf type google.events.cloud.vmmigration.v1.AwsSourceDetails
AwsSourceDetails.AccessKeyCredentials
Message describing AWS Credentials using access key id and secret.
Protobuf type google.events.cloud.vmmigration.v1.AwsSourceDetails.AccessKeyCredentials
AwsSourceDetails.AccessKeyCredentials.Builder
Message describing AWS Credentials using access key id and secret.
Protobuf type
google.events.cloud.vmmigration.v1.AwsSourceDetails.AccessKeyCredentials
AwsSourceDetails.Builder
AwsSourceDetails message describes a specific source details for the AWS source type.
Protobuf type google.events.cloud.vmmigration.v1.AwsSourceDetails
AwsSourceDetails.Tag
Tag is an AWS tag representation.
Protobuf type google.events.cloud.vmmigration.v1.AwsSourceDetails.Tag
AwsSourceDetails.Tag.Builder
Tag is an AWS tag representation.
Protobuf type google.events.cloud.vmmigration.v1.AwsSourceDetails.Tag
AwsSourceVmDetails
Represent the source AWS VM details.
Protobuf type google.events.cloud.vmmigration.v1.AwsSourceVmDetails
AwsSourceVmDetails.AwsDiskDetails
The details of an AWS instance disk.
Protobuf type google.events.cloud.vmmigration.v1.AwsSourceVmDetails.AwsDiskDetails
AwsSourceVmDetails.AwsDiskDetails.Builder
The details of an AWS instance disk.
Protobuf type google.events.cloud.vmmigration.v1.AwsSourceVmDetails.AwsDiskDetails
AwsSourceVmDetails.Builder
Represent the source AWS VM details.
Protobuf type google.events.cloud.vmmigration.v1.AwsSourceVmDetails
CloneJob
CloneJob describes the process of creating a clone of a 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.
Protobuf type google.events.cloud.vmmigration.v1.CloneJob
CloneJob.Builder
CloneJob describes the process of creating a clone of a 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.
Protobuf type google.events.cloud.vmmigration.v1.CloneJob
CloneJobEventData
The data within all CloneJob events.
Protobuf type google.events.cloud.vmmigration.v1.CloneJobEventData
CloneJobEventData.Builder
The data within all CloneJob events.
Protobuf type google.events.cloud.vmmigration.v1.CloneJobEventData
CloneStep
CloneStep holds information about the clone step progress.
Protobuf type google.events.cloud.vmmigration.v1.CloneStep
CloneStep.Builder
CloneStep holds information about the clone step progress.
Protobuf type google.events.cloud.vmmigration.v1.CloneStep
ComputeEngineTargetDefaults
ComputeEngineTargetDefaults is a collection of details for creating a VM in a target Compute Engine project.
Protobuf type google.events.cloud.vmmigration.v1.ComputeEngineTargetDefaults
ComputeEngineTargetDefaults.Builder
ComputeEngineTargetDefaults is a collection of details for creating a VM in a target Compute Engine project.
Protobuf type google.events.cloud.vmmigration.v1.ComputeEngineTargetDefaults
ComputeEngineTargetDetails
ComputeEngineTargetDetails is a collection of details for creating a VM in a target Compute Engine project.
Protobuf type google.events.cloud.vmmigration.v1.ComputeEngineTargetDetails
ComputeEngineTargetDetails.Builder
ComputeEngineTargetDetails is a collection of details for creating a VM in a target Compute Engine project.
Protobuf type google.events.cloud.vmmigration.v1.ComputeEngineTargetDetails
ComputeScheduling
Scheduling information for VM on maintenance/restart behaviour and node allocation in sole tenant nodes.
Protobuf type google.events.cloud.vmmigration.v1.ComputeScheduling
ComputeScheduling.Builder
Scheduling information for VM on maintenance/restart behaviour and node allocation in sole tenant nodes.
Protobuf type google.events.cloud.vmmigration.v1.ComputeScheduling
CutoverForecast
CutoverForecast holds information about future CutoverJobs of a MigratingVm.
Protobuf type google.events.cloud.vmmigration.v1.CutoverForecast
CutoverForecast.Builder
CutoverForecast holds information about future CutoverJobs of a MigratingVm.
Protobuf type google.events.cloud.vmmigration.v1.CutoverForecast
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.
Protobuf type google.events.cloud.vmmigration.v1.CutoverJob
CutoverJob.Builder
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.
Protobuf type google.events.cloud.vmmigration.v1.CutoverJob
CutoverJobEventData
The data within all CutoverJob events.
Protobuf type google.events.cloud.vmmigration.v1.CutoverJobEventData
CutoverJobEventData.Builder
The data within all CutoverJob events.
Protobuf type google.events.cloud.vmmigration.v1.CutoverJobEventData
CutoverStep
CutoverStep holds information about the cutover step progress.
Protobuf type google.events.cloud.vmmigration.v1.CutoverStep
CutoverStep.Builder
CutoverStep holds information about the cutover step progress.
Protobuf type google.events.cloud.vmmigration.v1.CutoverStep
CycleStep
CycleStep holds information about a step progress.
Protobuf type google.events.cloud.vmmigration.v1.CycleStep
CycleStep.Builder
CycleStep holds information about a step progress.
Protobuf type google.events.cloud.vmmigration.v1.CycleStep
Data
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.
Protobuf type google.events.cloud.vmmigration.v1.DatacenterConnector
DatacenterConnector.Builder
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.
Protobuf type google.events.cloud.vmmigration.v1.DatacenterConnector
DatacenterConnectorEventData
The data within all DatacenterConnector events.
Protobuf type google.events.cloud.vmmigration.v1.DatacenterConnectorEventData
DatacenterConnectorEventData.Builder
The data within all DatacenterConnector events.
Protobuf type google.events.cloud.vmmigration.v1.DatacenterConnectorEventData
Group
Describes message for 'Group' resource. The Group is a collections of several MigratingVms.
Protobuf type google.events.cloud.vmmigration.v1.Group
Group.Builder
Describes message for 'Group' resource. The Group is a collections of several MigratingVms.
Protobuf type google.events.cloud.vmmigration.v1.Group
GroupEventData
The data within all Group events.
Protobuf type google.events.cloud.vmmigration.v1.GroupEventData
GroupEventData.Builder
The data within all Group events.
Protobuf type google.events.cloud.vmmigration.v1.GroupEventData
InitializingReplicationStep
InitializingReplicationStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.InitializingReplicationStep
InitializingReplicationStep.Builder
InitializingReplicationStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.InitializingReplicationStep
InstantiatingMigratedVMStep
InstantiatingMigratedVMStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.InstantiatingMigratedVMStep
InstantiatingMigratedVMStep.Builder
InstantiatingMigratedVMStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.InstantiatingMigratedVMStep
MigratingVm
MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
Protobuf type google.events.cloud.vmmigration.v1.MigratingVm
MigratingVm.Builder
MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
Protobuf type google.events.cloud.vmmigration.v1.MigratingVm
MigratingVmEventData
The data within all MigratingVm events.
Protobuf type google.events.cloud.vmmigration.v1.MigratingVmEventData
MigratingVmEventData.Builder
The data within all MigratingVm events.
Protobuf type google.events.cloud.vmmigration.v1.MigratingVmEventData
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.
Protobuf type google.events.cloud.vmmigration.v1.MigrationWarning
MigrationWarning.Builder
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.
Protobuf type google.events.cloud.vmmigration.v1.MigrationWarning
NetworkInterface
NetworkInterface represents a NIC of a VM.
Protobuf type google.events.cloud.vmmigration.v1.NetworkInterface
NetworkInterface.Builder
NetworkInterface represents a NIC of a VM.
Protobuf type google.events.cloud.vmmigration.v1.NetworkInterface
PostProcessingStep
PostProcessingStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.PostProcessingStep
PostProcessingStep.Builder
PostProcessingStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.PostProcessingStep
PreparingVMDisksStep
PreparingVMDisksStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.PreparingVMDisksStep
PreparingVMDisksStep.Builder
PreparingVMDisksStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.PreparingVMDisksStep
ReplicatingStep
ReplicatingStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.ReplicatingStep
ReplicatingStep.Builder
ReplicatingStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.ReplicatingStep
ReplicationCycle
ReplicationCycle contains information about the current replication cycle status.
Protobuf type google.events.cloud.vmmigration.v1.ReplicationCycle
ReplicationCycle.Builder
ReplicationCycle contains information about the current replication cycle status.
Protobuf type google.events.cloud.vmmigration.v1.ReplicationCycle
ReplicationSync
ReplicationSync contain information about the last replica sync to the cloud.
Protobuf type google.events.cloud.vmmigration.v1.ReplicationSync
ReplicationSync.Builder
ReplicationSync contain information about the last replica sync to the cloud.
Protobuf type google.events.cloud.vmmigration.v1.ReplicationSync
SchedulePolicy
A policy for scheduling replications.
Protobuf type google.events.cloud.vmmigration.v1.SchedulePolicy
SchedulePolicy.Builder
A policy for scheduling replications.
Protobuf type google.events.cloud.vmmigration.v1.SchedulePolicy
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
Protobuf type google.events.cloud.vmmigration.v1.SchedulingNodeAffinity
SchedulingNodeAffinity.Builder
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
Protobuf type google.events.cloud.vmmigration.v1.SchedulingNodeAffinity
ShuttingDownSourceVMStep
ShuttingDownSourceVMStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.ShuttingDownSourceVMStep
ShuttingDownSourceVMStep.Builder
ShuttingDownSourceVMStep contains specific step details.
Protobuf type google.events.cloud.vmmigration.v1.ShuttingDownSourceVMStep
Source
Source message describes a specific vm migration Source resource. It contains the source environment information.
Protobuf type google.events.cloud.vmmigration.v1.Source
Source.Builder
Source message describes a specific vm migration Source resource. It contains the source environment information.
Protobuf type google.events.cloud.vmmigration.v1.Source
SourceEventData
The data within all Source events.
Protobuf type google.events.cloud.vmmigration.v1.SourceEventData
SourceEventData.Builder
The data within all Source events.
Protobuf type google.events.cloud.vmmigration.v1.SourceEventData
TargetProject
TargetProject message represents a target Compute Engine project for a migration or a clone.
Protobuf type google.events.cloud.vmmigration.v1.TargetProject
TargetProject.Builder
TargetProject message represents a target Compute Engine project for a migration or a clone.
Protobuf type google.events.cloud.vmmigration.v1.TargetProject
TargetProjectEventData
The data within all TargetProject events.
Protobuf type google.events.cloud.vmmigration.v1.TargetProjectEventData
TargetProjectEventData.Builder
The data within all TargetProject events.
Protobuf type google.events.cloud.vmmigration.v1.TargetProjectEventData
UpgradeStatus
UpgradeStatus contains information about upgradeAppliance operation.
Protobuf type google.events.cloud.vmmigration.v1.UpgradeStatus
UpgradeStatus.Builder
UpgradeStatus contains information about upgradeAppliance operation.
Protobuf type google.events.cloud.vmmigration.v1.UpgradeStatus
UtilizationReport
Utilization report details the utilization (CPU, memory, etc.) of selected source VMs.
Protobuf type google.events.cloud.vmmigration.v1.UtilizationReport
UtilizationReport.Builder
Utilization report details the utilization (CPU, memory, etc.) of selected source VMs.
Protobuf type google.events.cloud.vmmigration.v1.UtilizationReport
UtilizationReportEventData
The data within all UtilizationReport events.
Protobuf type google.events.cloud.vmmigration.v1.UtilizationReportEventData
UtilizationReportEventData.Builder
The data within all UtilizationReport events.
Protobuf type google.events.cloud.vmmigration.v1.UtilizationReportEventData
VmUtilizationInfo
Utilization information of a single VM.
Protobuf type google.events.cloud.vmmigration.v1.VmUtilizationInfo
VmUtilizationInfo.Builder
Utilization information of a single VM.
Protobuf type google.events.cloud.vmmigration.v1.VmUtilizationInfo
VmUtilizationMetrics
Utilization metrics values for a single VM.
Protobuf type google.events.cloud.vmmigration.v1.VmUtilizationMetrics
VmUtilizationMetrics.Builder
Utilization metrics values for a single VM.
Protobuf type google.events.cloud.vmmigration.v1.VmUtilizationMetrics
VmwareSourceDetails
VmwareSourceDetails message describes a specific source details for the vmware source type.
Protobuf type google.events.cloud.vmmigration.v1.VmwareSourceDetails
VmwareSourceDetails.Builder
VmwareSourceDetails message describes a specific source details for the vmware source type.
Protobuf type google.events.cloud.vmmigration.v1.VmwareSourceDetails
VmwareVmDetails
VmwareVmDetails describes a VM in vCenter.
Protobuf type google.events.cloud.vmmigration.v1.VmwareVmDetails
VmwareVmDetails.Builder
VmwareVmDetails describes a VM in vCenter.
Protobuf type google.events.cloud.vmmigration.v1.VmwareVmDetails
Interfaces
AdaptingOSStepOrBuilder
ApplianceVersionOrBuilder
AppliedLicenseOrBuilder
AvailableUpdatesOrBuilder
AwsSourceDetails.AccessKeyCredentialsOrBuilder
AwsSourceDetails.TagOrBuilder
AwsSourceDetailsOrBuilder
AwsSourceVmDetails.AwsDiskDetailsOrBuilder
AwsSourceVmDetailsOrBuilder
CloneJobEventDataOrBuilder
CloneJobOrBuilder
CloneStepOrBuilder
ComputeEngineTargetDefaultsOrBuilder
ComputeEngineTargetDetailsOrBuilder
ComputeSchedulingOrBuilder
CutoverForecastOrBuilder
CutoverJobEventDataOrBuilder
CutoverJobOrBuilder
CutoverStepOrBuilder
CycleStepOrBuilder
DatacenterConnectorEventDataOrBuilder
DatacenterConnectorOrBuilder
GroupEventDataOrBuilder
GroupOrBuilder
InitializingReplicationStepOrBuilder
InstantiatingMigratedVMStepOrBuilder
MigratingVmEventDataOrBuilder
MigratingVmOrBuilder
MigrationWarningOrBuilder
NetworkInterfaceOrBuilder
PostProcessingStepOrBuilder
PreparingVMDisksStepOrBuilder
ReplicatingStepOrBuilder
ReplicationCycleOrBuilder
ReplicationSyncOrBuilder
SchedulePolicyOrBuilder
SchedulingNodeAffinityOrBuilder
ShuttingDownSourceVMStepOrBuilder
SourceEventDataOrBuilder
SourceOrBuilder
TargetProjectEventDataOrBuilder
TargetProjectOrBuilder
UpgradeStatusOrBuilder
UtilizationReportEventDataOrBuilder
UtilizationReportOrBuilder
VmUtilizationInfoOrBuilder
VmUtilizationMetricsOrBuilder
VmwareSourceDetailsOrBuilder
VmwareVmDetailsOrBuilder
Enums
AppliedLicense.Type
License types used in OS adaptation.
Protobuf enum google.events.cloud.vmmigration.v1.AppliedLicense.Type
AwsSourceDetails.CredentialsTypeCase
AwsSourceDetails.State
The possible values of the state.
Protobuf enum google.events.cloud.vmmigration.v1.AwsSourceDetails.State
AwsSourceVmDetails.Firmware
Possible values for AWS VM firmware.
Protobuf enum google.events.cloud.vmmigration.v1.AwsSourceVmDetails.Firmware
CloneJob.State
Possible states of the clone job.
Protobuf enum google.events.cloud.vmmigration.v1.CloneJob.State
CloneJob.TargetVmDetailsCase
CloneStep.StepCase
ComputeEngineBootOption
Possible values for vm boot option.
Protobuf enum google.events.cloud.vmmigration.v1.ComputeEngineBootOption
ComputeEngineDiskType
Types of disks supported for Compute Engine VM.
Protobuf enum google.events.cloud.vmmigration.v1.ComputeEngineDiskType
ComputeEngineLicenseType
Types of licenses used in OS adaptation.
Protobuf enum google.events.cloud.vmmigration.v1.ComputeEngineLicenseType
ComputeScheduling.OnHostMaintenance
Protobuf enum google.events.cloud.vmmigration.v1.ComputeScheduling.OnHostMaintenance
ComputeScheduling.RestartType
Defines whether the Instance should be automatically restarted whenever it is terminated by Compute Engine (not terminated by user).
Protobuf enum google.events.cloud.vmmigration.v1.ComputeScheduling.RestartType
CutoverJob.State
Possible states of the cutover job.
Protobuf enum google.events.cloud.vmmigration.v1.CutoverJob.State
CutoverJob.TargetVmDetailsCase
CutoverStep.StepCase
CycleStep.StepCase
DatacenterConnector.State
The possible values of the state.
Protobuf enum google.events.cloud.vmmigration.v1.DatacenterConnector.State
MigratingVm.SourceVmDetailsCase
MigratingVm.State
The possible values of the state/health of source VM.
Protobuf enum google.events.cloud.vmmigration.v1.MigratingVm.State
MigratingVm.TargetVmDefaultsCase
MigrationWarning.WarningCode
Represents possible warning codes.
Protobuf enum google.events.cloud.vmmigration.v1.MigrationWarning.WarningCode
ReplicationCycle.State
Possible states of a replication cycle.
Protobuf enum google.events.cloud.vmmigration.v1.ReplicationCycle.State
SchedulingNodeAffinity.Operator
Possible types of node selection operators. Valid operators are IN for affinity and NOT_IN for anti-affinity.
Protobuf enum google.events.cloud.vmmigration.v1.SchedulingNodeAffinity.Operator
Source.SourceDetailsCase
UpgradeStatus.State
The possible values of the state.
Protobuf enum google.events.cloud.vmmigration.v1.UpgradeStatus.State
UtilizationReport.State
Utilization report state.
Protobuf enum google.events.cloud.vmmigration.v1.UtilizationReport.State
UtilizationReport.TimeFrame
Report time frame options.
Protobuf enum google.events.cloud.vmmigration.v1.UtilizationReport.TimeFrame
VmUtilizationInfo.VmDetailsCase
VmwareVmDetails.BootOption
Possible values for vm boot option.
Protobuf enum google.events.cloud.vmmigration.v1.VmwareVmDetails.BootOption
VmwareVmDetails.PowerState
Possible values for the power state of the VM.
Protobuf enum google.events.cloud.vmmigration.v1.VmwareVmDetails.PowerState