Class: Google::Cloud::VMMigration::V1::DiskMigrationJob
- Inherits:
-
Object
- Object
- Google::Cloud::VMMigration::V1::DiskMigrationJob
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/vmmigration/v1/vmmigration.rb
Overview
Describes the disk which will be migrated from the source environment. The source disk has to be unattached.
Defined Under Namespace
Modules: State
Instance Attribute Summary collapse
-
#aws_source_disk_details ⇒ ::Google::Cloud::VMMigration::V1::AwsSourceDiskDetails
Details of the unattached AWS source disk.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#errors ⇒ ::Array<::Google::Rpc::Status>
readonly
Output only.
-
#name ⇒ ::String
readonly
Output only.
-
#state ⇒ ::Google::Cloud::VMMigration::V1::DiskMigrationJob::State
readonly
Output only.
-
#steps ⇒ ::Array<::Google::Cloud::VMMigration::V1::DiskMigrationStep>
readonly
Output only.
-
#target_details ⇒ ::Google::Cloud::VMMigration::V1::DiskMigrationJobTargetDetails
Required.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#aws_source_disk_details ⇒ ::Google::Cloud::VMMigration::V1::AwsSourceDiskDetails
Returns Details of the unattached AWS source disk.
4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4412 class DiskMigrationJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The possible values of the state/health of DiskMigrationJob. module State # The state is unspecified. This is not in use. STATE_UNSPECIFIED = 0 # The initial state of the disk migration. # In this state the customers can update the target details. READY = 1 # The migration is active, and it's running or scheduled to run. RUNNING = 3 # The migration completed successfully. SUCCEEDED = 4 # Migration cancellation was initiated. CANCELLING = 5 # The migration was cancelled. CANCELLED = 6 # The migration process encountered an unrecoverable error and was aborted. FAILED = 7 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time the DiskMigrationJob resource was created.
4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4412 class DiskMigrationJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The possible values of the state/health of DiskMigrationJob. module State # The state is unspecified. This is not in use. STATE_UNSPECIFIED = 0 # The initial state of the disk migration. # In this state the customers can update the target details. READY = 1 # The migration is active, and it's running or scheduled to run. RUNNING = 3 # The migration completed successfully. SUCCEEDED = 4 # Migration cancellation was initiated. CANCELLING = 5 # The migration was cancelled. CANCELLED = 6 # The migration process encountered an unrecoverable error and was aborted. FAILED = 7 end end |
#errors ⇒ ::Array<::Google::Rpc::Status> (readonly)
Returns Output only. Provides details on the errors that led to the disk migration job's state in case of an error.
4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4412 class DiskMigrationJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The possible values of the state/health of DiskMigrationJob. module State # The state is unspecified. This is not in use. STATE_UNSPECIFIED = 0 # The initial state of the disk migration. # In this state the customers can update the target details. READY = 1 # The migration is active, and it's running or scheduled to run. RUNNING = 3 # The migration completed successfully. SUCCEEDED = 4 # Migration cancellation was initiated. CANCELLING = 5 # The migration was cancelled. CANCELLED = 6 # The migration process encountered an unrecoverable error and was aborted. FAILED = 7 end end |
#name ⇒ ::String (readonly)
Returns Output only. Identifier. The identifier of the DiskMigrationJob.
4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4412 class DiskMigrationJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The possible values of the state/health of DiskMigrationJob. module State # The state is unspecified. This is not in use. STATE_UNSPECIFIED = 0 # The initial state of the disk migration. # In this state the customers can update the target details. READY = 1 # The migration is active, and it's running or scheduled to run. RUNNING = 3 # The migration completed successfully. SUCCEEDED = 4 # Migration cancellation was initiated. CANCELLING = 5 # The migration was cancelled. CANCELLED = 6 # The migration process encountered an unrecoverable error and was aborted. FAILED = 7 end end |
#state ⇒ ::Google::Cloud::VMMigration::V1::DiskMigrationJob::State (readonly)
Returns Output only. State of the DiskMigrationJob.
4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4412 class DiskMigrationJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The possible values of the state/health of DiskMigrationJob. module State # The state is unspecified. This is not in use. STATE_UNSPECIFIED = 0 # The initial state of the disk migration. # In this state the customers can update the target details. READY = 1 # The migration is active, and it's running or scheduled to run. RUNNING = 3 # The migration completed successfully. SUCCEEDED = 4 # Migration cancellation was initiated. CANCELLING = 5 # The migration was cancelled. CANCELLED = 6 # The migration process encountered an unrecoverable error and was aborted. FAILED = 7 end end |
#steps ⇒ ::Array<::Google::Cloud::VMMigration::V1::DiskMigrationStep> (readonly)
Returns Output only. The disk migration steps list representing its progress.
4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4412 class DiskMigrationJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The possible values of the state/health of DiskMigrationJob. module State # The state is unspecified. This is not in use. STATE_UNSPECIFIED = 0 # The initial state of the disk migration. # In this state the customers can update the target details. READY = 1 # The migration is active, and it's running or scheduled to run. RUNNING = 3 # The migration completed successfully. SUCCEEDED = 4 # Migration cancellation was initiated. CANCELLING = 5 # The migration was cancelled. CANCELLED = 6 # The migration process encountered an unrecoverable error and was aborted. FAILED = 7 end end |
#target_details ⇒ ::Google::Cloud::VMMigration::V1::DiskMigrationJobTargetDetails
Returns Required. Details of the target Disk in Compute Engine.
4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4412 class DiskMigrationJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The possible values of the state/health of DiskMigrationJob. module State # The state is unspecified. This is not in use. STATE_UNSPECIFIED = 0 # The initial state of the disk migration. # In this state the customers can update the target details. READY = 1 # The migration is active, and it's running or scheduled to run. RUNNING = 3 # The migration completed successfully. SUCCEEDED = 4 # Migration cancellation was initiated. CANCELLING = 5 # The migration was cancelled. CANCELLED = 6 # The migration process encountered an unrecoverable error and was aborted. FAILED = 7 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The last time the DiskMigrationJob resource was updated.
4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4412 class DiskMigrationJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The possible values of the state/health of DiskMigrationJob. module State # The state is unspecified. This is not in use. STATE_UNSPECIFIED = 0 # The initial state of the disk migration. # In this state the customers can update the target details. READY = 1 # The migration is active, and it's running or scheduled to run. RUNNING = 3 # The migration completed successfully. SUCCEEDED = 4 # Migration cancellation was initiated. CANCELLING = 5 # The migration was cancelled. CANCELLED = 6 # The migration process encountered an unrecoverable error and was aborted. FAILED = 7 end end |