Package-level declarations
Types
Message describing AWS Credentials using access key id and secret.
AdaptingOSStep contains specific step details.
Describes an appliance version.
AppliedLicense holds the license data returned by adaptation module report.
Holds informatiom about the available versions for upgrade.
AwsSourceDetails message describes a specific source details for the AWS source type.
Represent the source AWS VM details.
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.
CloneStep holds information about the clone step progress.
ComputeEngineTargetDefaults is a collection of details for creating a VM in a target Compute Engine project.
ComputeEngineTargetDetails is a collection of details for creating a VM in a target Compute Engine project.
Scheduling information for VM on maintenance/restart behaviour and node allocation in sole tenant nodes.
CutoverForecast holds information about future CutoverJobs of a MigratingVm.
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.
CutoverStep holds information about the cutover step progress.
CycleStep holds information about a step progress.
InitializingReplicationStep contains specific step details.
InstantiatingMigratedVMStep contains specific step details.
Describes a URL link.
Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
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.
NetworkInterface represents a NIC of a VM.
PostProcessingStep contains specific step details.
PreparingVMDisksStep contains specific step details.
ReplicatingStep contains specific step details.
ReplicationCycle contains information about the current replication cycle status.
ReplicationSync contain information about the last replica sync to the cloud.
A policy for scheduling replications.
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
ShuttingDownSourceVMStep contains specific step details.
The Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status
message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.
Tag is an AWS tag representation.
TargetVMDetails is a collection of details for creating a VM in a target Compute Engine project.
UpgradeStatus contains information about upgradeAppliance operation.
Utilization information of a single VM.
Utilization metrics values for a single VM.
VmwareVmDetails describes a VM in vCenter.