Reference documentation and code samples for the Migrate for Compute Engine V1 API class Google::Cloud::VMMigration::V1::VMMigration::Client::Configuration::Rpcs.
Configuration RPC class for the VmMigration API.
Includes fields providing the configuration for each RPC in this service.
Each configuration object is of type Gapic::Config::Method
and includes
the following configuration fields:
-
timeout
(type:Numeric
) - The call timeout in seconds -
metadata
(type:Hash{Symbol=>String}
) - Additional gRPC headers -
retry_policy (type:
Hash`) - The retry policy. The policy fields include the following keys:-
:initial_delay
(type:Numeric
) - The initial delay in seconds. -
:max_delay
(type:Numeric
) - The max delay in seconds. -
:multiplier
(type:Numeric
) - The incremental backoff multiplier. -
:retry_codes
(type:Array<String>
) - The error codes that should trigger a retry.
-
Inherits
- Object
Methods
#add_group_migration
def add_group_migration() -> ::Gapic::Config::Method
RPC-specific configuration for add_group_migration
- (::Gapic::Config::Method)
#cancel_clone_job
def cancel_clone_job() -> ::Gapic::Config::Method
RPC-specific configuration for cancel_clone_job
- (::Gapic::Config::Method)
#cancel_cutover_job
def cancel_cutover_job() -> ::Gapic::Config::Method
RPC-specific configuration for cancel_cutover_job
- (::Gapic::Config::Method)
#create_clone_job
def create_clone_job() -> ::Gapic::Config::Method
RPC-specific configuration for create_clone_job
- (::Gapic::Config::Method)
#create_cutover_job
def create_cutover_job() -> ::Gapic::Config::Method
RPC-specific configuration for create_cutover_job
- (::Gapic::Config::Method)
#create_datacenter_connector
def create_datacenter_connector() -> ::Gapic::Config::Method
RPC-specific configuration for create_datacenter_connector
- (::Gapic::Config::Method)
#create_group
def create_group() -> ::Gapic::Config::Method
RPC-specific configuration for create_group
- (::Gapic::Config::Method)
#create_migrating_vm
def create_migrating_vm() -> ::Gapic::Config::Method
RPC-specific configuration for create_migrating_vm
- (::Gapic::Config::Method)
#create_source
def create_source() -> ::Gapic::Config::Method
RPC-specific configuration for create_source
- (::Gapic::Config::Method)
#create_target_project
def create_target_project() -> ::Gapic::Config::Method
RPC-specific configuration for create_target_project
- (::Gapic::Config::Method)
#create_utilization_report
def create_utilization_report() -> ::Gapic::Config::Method
RPC-specific configuration for create_utilization_report
- (::Gapic::Config::Method)
#delete_datacenter_connector
def delete_datacenter_connector() -> ::Gapic::Config::Method
RPC-specific configuration for delete_datacenter_connector
- (::Gapic::Config::Method)
#delete_group
def delete_group() -> ::Gapic::Config::Method
RPC-specific configuration for delete_group
- (::Gapic::Config::Method)
#delete_migrating_vm
def delete_migrating_vm() -> ::Gapic::Config::Method
RPC-specific configuration for delete_migrating_vm
- (::Gapic::Config::Method)
#delete_source
def delete_source() -> ::Gapic::Config::Method
RPC-specific configuration for delete_source
- (::Gapic::Config::Method)
#delete_target_project
def delete_target_project() -> ::Gapic::Config::Method
RPC-specific configuration for delete_target_project
- (::Gapic::Config::Method)
#delete_utilization_report
def delete_utilization_report() -> ::Gapic::Config::Method
RPC-specific configuration for delete_utilization_report
- (::Gapic::Config::Method)
#fetch_inventory
def fetch_inventory() -> ::Gapic::Config::Method
RPC-specific configuration for fetch_inventory
- (::Gapic::Config::Method)
#finalize_migration
def finalize_migration() -> ::Gapic::Config::Method
RPC-specific configuration for finalize_migration
- (::Gapic::Config::Method)
#get_clone_job
def get_clone_job() -> ::Gapic::Config::Method
RPC-specific configuration for get_clone_job
- (::Gapic::Config::Method)
#get_cutover_job
def get_cutover_job() -> ::Gapic::Config::Method
RPC-specific configuration for get_cutover_job
- (::Gapic::Config::Method)
#get_datacenter_connector
def get_datacenter_connector() -> ::Gapic::Config::Method
RPC-specific configuration for get_datacenter_connector
- (::Gapic::Config::Method)
#get_group
def get_group() -> ::Gapic::Config::Method
RPC-specific configuration for get_group
- (::Gapic::Config::Method)
#get_migrating_vm
def get_migrating_vm() -> ::Gapic::Config::Method
RPC-specific configuration for get_migrating_vm
- (::Gapic::Config::Method)
#get_replication_cycle
def get_replication_cycle() -> ::Gapic::Config::Method
RPC-specific configuration for get_replication_cycle
- (::Gapic::Config::Method)
#get_source
def get_source() -> ::Gapic::Config::Method
RPC-specific configuration for get_source
- (::Gapic::Config::Method)
#get_target_project
def get_target_project() -> ::Gapic::Config::Method
RPC-specific configuration for get_target_project
- (::Gapic::Config::Method)
#get_utilization_report
def get_utilization_report() -> ::Gapic::Config::Method
RPC-specific configuration for get_utilization_report
- (::Gapic::Config::Method)
#list_clone_jobs
def list_clone_jobs() -> ::Gapic::Config::Method
RPC-specific configuration for list_clone_jobs
- (::Gapic::Config::Method)
#list_cutover_jobs
def list_cutover_jobs() -> ::Gapic::Config::Method
RPC-specific configuration for list_cutover_jobs
- (::Gapic::Config::Method)
#list_datacenter_connectors
def list_datacenter_connectors() -> ::Gapic::Config::Method
RPC-specific configuration for list_datacenter_connectors
- (::Gapic::Config::Method)
#list_groups
def list_groups() -> ::Gapic::Config::Method
RPC-specific configuration for list_groups
- (::Gapic::Config::Method)
#list_migrating_vms
def list_migrating_vms() -> ::Gapic::Config::Method
RPC-specific configuration for list_migrating_vms
- (::Gapic::Config::Method)
#list_replication_cycles
def list_replication_cycles() -> ::Gapic::Config::Method
RPC-specific configuration for list_replication_cycles
- (::Gapic::Config::Method)
#list_sources
def list_sources() -> ::Gapic::Config::Method
RPC-specific configuration for list_sources
- (::Gapic::Config::Method)
#list_target_projects
def list_target_projects() -> ::Gapic::Config::Method
RPC-specific configuration for list_target_projects
- (::Gapic::Config::Method)
#list_utilization_reports
def list_utilization_reports() -> ::Gapic::Config::Method
RPC-specific configuration for list_utilization_reports
- (::Gapic::Config::Method)
#pause_migration
def pause_migration() -> ::Gapic::Config::Method
RPC-specific configuration for pause_migration
- (::Gapic::Config::Method)
#remove_group_migration
def remove_group_migration() -> ::Gapic::Config::Method
RPC-specific configuration for remove_group_migration
- (::Gapic::Config::Method)
#resume_migration
def resume_migration() -> ::Gapic::Config::Method
RPC-specific configuration for resume_migration
- (::Gapic::Config::Method)
#start_migration
def start_migration() -> ::Gapic::Config::Method
RPC-specific configuration for start_migration
- (::Gapic::Config::Method)
#update_group
def update_group() -> ::Gapic::Config::Method
RPC-specific configuration for update_group
- (::Gapic::Config::Method)
#update_migrating_vm
def update_migrating_vm() -> ::Gapic::Config::Method
RPC-specific configuration for update_migrating_vm
- (::Gapic::Config::Method)
#update_source
def update_source() -> ::Gapic::Config::Method
RPC-specific configuration for update_source
- (::Gapic::Config::Method)
#update_target_project
def update_target_project() -> ::Gapic::Config::Method
RPC-specific configuration for update_target_project
- (::Gapic::Config::Method)
#upgrade_appliance
def upgrade_appliance() -> ::Gapic::Config::Method
RPC-specific configuration for upgrade_appliance
- (::Gapic::Config::Method)