Migrate for Compute Engine V1 API - Class Google::Cloud::VMMigration::V1::VMMigration::Client::Configuration::Rpcs (v0.9.0)

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

Returns
  • (::Gapic::Config::Method)

#cancel_clone_job

def cancel_clone_job() -> ::Gapic::Config::Method

RPC-specific configuration for cancel_clone_job

Returns
  • (::Gapic::Config::Method)

#cancel_cutover_job

def cancel_cutover_job() -> ::Gapic::Config::Method

RPC-specific configuration for cancel_cutover_job

Returns
  • (::Gapic::Config::Method)

#create_clone_job

def create_clone_job() -> ::Gapic::Config::Method

RPC-specific configuration for create_clone_job

Returns
  • (::Gapic::Config::Method)

#create_cutover_job

def create_cutover_job() -> ::Gapic::Config::Method

RPC-specific configuration for create_cutover_job

Returns
  • (::Gapic::Config::Method)

#create_datacenter_connector

def create_datacenter_connector() -> ::Gapic::Config::Method

RPC-specific configuration for create_datacenter_connector

Returns
  • (::Gapic::Config::Method)

#create_group

def create_group() -> ::Gapic::Config::Method

RPC-specific configuration for create_group

Returns
  • (::Gapic::Config::Method)

#create_migrating_vm

def create_migrating_vm() -> ::Gapic::Config::Method

RPC-specific configuration for create_migrating_vm

Returns
  • (::Gapic::Config::Method)

#create_source

def create_source() -> ::Gapic::Config::Method

RPC-specific configuration for create_source

Returns
  • (::Gapic::Config::Method)

#create_target_project

def create_target_project() -> ::Gapic::Config::Method

RPC-specific configuration for create_target_project

Returns
  • (::Gapic::Config::Method)

#create_utilization_report

def create_utilization_report() -> ::Gapic::Config::Method

RPC-specific configuration for create_utilization_report

Returns
  • (::Gapic::Config::Method)

#delete_datacenter_connector

def delete_datacenter_connector() -> ::Gapic::Config::Method

RPC-specific configuration for delete_datacenter_connector

Returns
  • (::Gapic::Config::Method)

#delete_group

def delete_group() -> ::Gapic::Config::Method

RPC-specific configuration for delete_group

Returns
  • (::Gapic::Config::Method)

#delete_migrating_vm

def delete_migrating_vm() -> ::Gapic::Config::Method

RPC-specific configuration for delete_migrating_vm

Returns
  • (::Gapic::Config::Method)

#delete_source

def delete_source() -> ::Gapic::Config::Method

RPC-specific configuration for delete_source

Returns
  • (::Gapic::Config::Method)

#delete_target_project

def delete_target_project() -> ::Gapic::Config::Method

RPC-specific configuration for delete_target_project

Returns
  • (::Gapic::Config::Method)

#delete_utilization_report

def delete_utilization_report() -> ::Gapic::Config::Method

RPC-specific configuration for delete_utilization_report

Returns
  • (::Gapic::Config::Method)

#fetch_inventory

def fetch_inventory() -> ::Gapic::Config::Method

RPC-specific configuration for fetch_inventory

Returns
  • (::Gapic::Config::Method)

#finalize_migration

def finalize_migration() -> ::Gapic::Config::Method

RPC-specific configuration for finalize_migration

Returns
  • (::Gapic::Config::Method)

#get_clone_job

def get_clone_job() -> ::Gapic::Config::Method

RPC-specific configuration for get_clone_job

Returns
  • (::Gapic::Config::Method)

#get_cutover_job

def get_cutover_job() -> ::Gapic::Config::Method

RPC-specific configuration for get_cutover_job

Returns
  • (::Gapic::Config::Method)

#get_datacenter_connector

def get_datacenter_connector() -> ::Gapic::Config::Method

RPC-specific configuration for get_datacenter_connector

Returns
  • (::Gapic::Config::Method)

#get_group

def get_group() -> ::Gapic::Config::Method

RPC-specific configuration for get_group

Returns
  • (::Gapic::Config::Method)

#get_migrating_vm

def get_migrating_vm() -> ::Gapic::Config::Method

RPC-specific configuration for get_migrating_vm

Returns
  • (::Gapic::Config::Method)

#get_replication_cycle

def get_replication_cycle() -> ::Gapic::Config::Method

RPC-specific configuration for get_replication_cycle

Returns
  • (::Gapic::Config::Method)

#get_source

def get_source() -> ::Gapic::Config::Method

RPC-specific configuration for get_source

Returns
  • (::Gapic::Config::Method)

#get_target_project

def get_target_project() -> ::Gapic::Config::Method

RPC-specific configuration for get_target_project

Returns
  • (::Gapic::Config::Method)

#get_utilization_report

def get_utilization_report() -> ::Gapic::Config::Method

RPC-specific configuration for get_utilization_report

Returns
  • (::Gapic::Config::Method)

#list_clone_jobs

def list_clone_jobs() -> ::Gapic::Config::Method

RPC-specific configuration for list_clone_jobs

Returns
  • (::Gapic::Config::Method)

#list_cutover_jobs

def list_cutover_jobs() -> ::Gapic::Config::Method

RPC-specific configuration for list_cutover_jobs

Returns
  • (::Gapic::Config::Method)

#list_datacenter_connectors

def list_datacenter_connectors() -> ::Gapic::Config::Method

RPC-specific configuration for list_datacenter_connectors

Returns
  • (::Gapic::Config::Method)

#list_groups

def list_groups() -> ::Gapic::Config::Method

RPC-specific configuration for list_groups

Returns
  • (::Gapic::Config::Method)

#list_migrating_vms

def list_migrating_vms() -> ::Gapic::Config::Method

RPC-specific configuration for list_migrating_vms

Returns
  • (::Gapic::Config::Method)

#list_replication_cycles

def list_replication_cycles() -> ::Gapic::Config::Method

RPC-specific configuration for list_replication_cycles

Returns
  • (::Gapic::Config::Method)

#list_sources

def list_sources() -> ::Gapic::Config::Method

RPC-specific configuration for list_sources

Returns
  • (::Gapic::Config::Method)

#list_target_projects

def list_target_projects() -> ::Gapic::Config::Method

RPC-specific configuration for list_target_projects

Returns
  • (::Gapic::Config::Method)

#list_utilization_reports

def list_utilization_reports() -> ::Gapic::Config::Method

RPC-specific configuration for list_utilization_reports

Returns
  • (::Gapic::Config::Method)

#pause_migration

def pause_migration() -> ::Gapic::Config::Method

RPC-specific configuration for pause_migration

Returns
  • (::Gapic::Config::Method)

#remove_group_migration

def remove_group_migration() -> ::Gapic::Config::Method

RPC-specific configuration for remove_group_migration

Returns
  • (::Gapic::Config::Method)

#resume_migration

def resume_migration() -> ::Gapic::Config::Method

RPC-specific configuration for resume_migration

Returns
  • (::Gapic::Config::Method)

#start_migration

def start_migration() -> ::Gapic::Config::Method

RPC-specific configuration for start_migration

Returns
  • (::Gapic::Config::Method)

#update_group

def update_group() -> ::Gapic::Config::Method

RPC-specific configuration for update_group

Returns
  • (::Gapic::Config::Method)

#update_migrating_vm

def update_migrating_vm() -> ::Gapic::Config::Method

RPC-specific configuration for update_migrating_vm

Returns
  • (::Gapic::Config::Method)

#update_source

def update_source() -> ::Gapic::Config::Method

RPC-specific configuration for update_source

Returns
  • (::Gapic::Config::Method)

#update_target_project

def update_target_project() -> ::Gapic::Config::Method

RPC-specific configuration for update_target_project

Returns
  • (::Gapic::Config::Method)

#upgrade_appliance

def upgrade_appliance() -> ::Gapic::Config::Method

RPC-specific configuration for upgrade_appliance

Returns
  • (::Gapic::Config::Method)