#[non_exhaustive]pub enum ErrorCode {
Show 13 variants
Unspecified,
UnknownError,
SourceValidationError,
SourceReplicationError,
TargetReplicationError,
OsAdaptationError,
CloneError,
CutoverError,
UtilizationReportError,
ApplianceUpgradeError,
ImageImportError,
DiskMigrationError,
UnknownValue(UnknownValue),
}Expand description
Represents resource error codes.
§Working with unknown values
This enum is defined as #[non_exhaustive] because Google Cloud may add
additional enum variants at any time. Adding new variants is not considered
a breaking change. Applications should write their code in anticipation of:
- New values appearing in future releases of the client library, and
- New values received dynamically, without application changes.
Please consult the Working with enums section in the user guide for some guidelines.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Unspecified
Default value. This value is not used.
UnknownError
Migrate to Virtual Machines encountered an unknown error.
SourceValidationError
Migrate to Virtual Machines encountered an error while validating replication source health.
SourceReplicationError
Migrate to Virtual Machines encountered an error during source data operation.
TargetReplicationError
Migrate to Virtual Machines encountered an error during target data operation.
OsAdaptationError
Migrate to Virtual Machines encountered an error during OS adaptation.
CloneError
Migrate to Virtual Machines encountered an error in clone operation.
CutoverError
Migrate to Virtual Machines encountered an error in cutover operation.
UtilizationReportError
Migrate to Virtual Machines encountered an error during utilization report creation.
ApplianceUpgradeError
Migrate to Virtual Machines encountered an error during appliance upgrade.
ImageImportError
Migrate to Virtual Machines encountered an error in image import operation.
DiskMigrationError
Migrate to Virtual Machines encountered an error in disk migration operation.
UnknownValue(UnknownValue)
If set, the enum was initialized with an unknown value.
Applications can examine the value using ErrorCode::value or ErrorCode::name.