Migrate for Compute Engine V1 API - Class Google::Cloud::VMMigration::V1::DiskMigrationJob (v2.4.0)

Reference documentation and code samples for the Migrate for Compute Engine V1 API class Google::Cloud::VMMigration::V1::DiskMigrationJob.

Describes the disk which will be migrated from the source environment. The source disk has to be unattached.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#aws_source_disk_details

def aws_source_disk_details() -> ::Google::Cloud::VMMigration::V1::AwsSourceDiskDetails
Returns

#aws_source_disk_details=

def aws_source_disk_details=(value) -> ::Google::Cloud::VMMigration::V1::AwsSourceDiskDetails
Parameter
Returns

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#errors

def errors() -> ::Array<::Google::Rpc::Status>
Returns
  • (::Array<::Google::Rpc::Status>) — Output only. Provides details on the errors that led to the disk migration job's state in case of an error.

#name

def name() -> ::String
Returns
  • (::String) — Output only. Identifier. The identifier of the DiskMigrationJob.

#state

def state() -> ::Google::Cloud::VMMigration::V1::DiskMigrationJob::State
Returns

#steps

def steps() -> ::Array<::Google::Cloud::VMMigration::V1::DiskMigrationStep>
Returns

#target_details

def target_details() -> ::Google::Cloud::VMMigration::V1::DiskMigrationJobTargetDetails
Returns

#target_details=

def target_details=(value) -> ::Google::Cloud::VMMigration::V1::DiskMigrationJobTargetDetails
Parameter
Returns

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns