Class: Google::Cloud::VMMigration::V1::VMMigration::Rest::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::VMMigration::V1::VMMigration::Rest::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb
Overview
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 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.
-
Instance Attribute Summary collapse
-
#add_group_migration ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
add_group_migration
. -
#cancel_clone_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
cancel_clone_job
. -
#cancel_cutover_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
cancel_cutover_job
. -
#create_clone_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_clone_job
. -
#create_cutover_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_cutover_job
. -
#create_datacenter_connector ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_datacenter_connector
. -
#create_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_group
. -
#create_migrating_vm ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_migrating_vm
. -
#create_source ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_source
. -
#create_target_project ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_target_project
. -
#create_utilization_report ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_utilization_report
. -
#delete_datacenter_connector ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_datacenter_connector
. -
#delete_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_group
. -
#delete_migrating_vm ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_migrating_vm
. -
#delete_source ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_source
. -
#delete_target_project ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_target_project
. -
#delete_utilization_report ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_utilization_report
. -
#fetch_inventory ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
fetch_inventory
. -
#finalize_migration ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
finalize_migration
. -
#get_clone_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_clone_job
. -
#get_cutover_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_cutover_job
. -
#get_datacenter_connector ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_datacenter_connector
. -
#get_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_group
. -
#get_migrating_vm ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_migrating_vm
. -
#get_replication_cycle ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_replication_cycle
. -
#get_source ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_source
. -
#get_target_project ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_target_project
. -
#get_utilization_report ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_utilization_report
. -
#list_clone_jobs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_clone_jobs
. -
#list_cutover_jobs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_cutover_jobs
. -
#list_datacenter_connectors ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_datacenter_connectors
. -
#list_groups ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_groups
. -
#list_migrating_vms ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_migrating_vms
. -
#list_replication_cycles ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_replication_cycles
. -
#list_sources ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_sources
. -
#list_target_projects ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_target_projects
. -
#list_utilization_reports ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_utilization_reports
. -
#pause_migration ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
pause_migration
. -
#remove_group_migration ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
remove_group_migration
. -
#resume_migration ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
resume_migration
. -
#start_migration ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
start_migration
. -
#update_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_group
. -
#update_migrating_vm ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_migrating_vm
. -
#update_source ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_source
. -
#update_target_project ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_target_project
. -
#upgrade_appliance ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
upgrade_appliance
.
Instance Attribute Details
#add_group_migration ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for add_group_migration
4934 4935 4936 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4934 def add_group_migration @add_group_migration end |
#cancel_clone_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for cancel_clone_job
4874 4875 4876 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4874 def cancel_clone_job @cancel_clone_job end |
#cancel_cutover_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for cancel_cutover_job
4894 4895 4896 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4894 def cancel_cutover_job @cancel_cutover_job end |
#create_clone_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_clone_job
4869 4870 4871 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4869 def create_clone_job @create_clone_job end |
#create_cutover_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_cutover_job
4889 4890 4891 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4889 def create_cutover_job @create_cutover_job end |
#create_datacenter_connector ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_datacenter_connector
4809 4810 4811 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4809 def create_datacenter_connector @create_datacenter_connector end |
#create_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_group
4919 4920 4921 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4919 def create_group @create_group end |
#create_migrating_vm ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_migrating_vm
4824 4825 4826 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4824 def @create_migrating_vm end |
#create_source ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_source
4759 4760 4761 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4759 def create_source @create_source end |
#create_target_project ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_target_project
4954 4955 4956 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4954 def create_target_project @create_target_project end |
#create_utilization_report ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_utilization_report
4789 4790 4791 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4789 def create_utilization_report @create_utilization_report end |
#delete_datacenter_connector ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_datacenter_connector
4814 4815 4816 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4814 def delete_datacenter_connector @delete_datacenter_connector end |
#delete_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_group
4929 4930 4931 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4929 def delete_group @delete_group end |
#delete_migrating_vm ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_migrating_vm
4844 4845 4846 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4844 def @delete_migrating_vm end |
#delete_source ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_source
4769 4770 4771 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4769 def delete_source @delete_source end |
#delete_target_project ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_target_project
4964 4965 4966 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4964 def delete_target_project @delete_target_project end |
#delete_utilization_report ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_utilization_report
4794 4795 4796 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4794 def delete_utilization_report @delete_utilization_report end |
#fetch_inventory ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_inventory
4774 4775 4776 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4774 def fetch_inventory @fetch_inventory end |
#finalize_migration ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for finalize_migration
4864 4865 4866 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4864 def finalize_migration @finalize_migration end |
#get_clone_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_clone_job
4884 4885 4886 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4884 def get_clone_job @get_clone_job end |
#get_cutover_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_cutover_job
4904 4905 4906 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4904 def get_cutover_job @get_cutover_job end |
#get_datacenter_connector ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_datacenter_connector
4804 4805 4806 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4804 def get_datacenter_connector @get_datacenter_connector end |
#get_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_group
4914 4915 4916 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4914 def get_group @get_group end |
#get_migrating_vm ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_migrating_vm
4834 4835 4836 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4834 def @get_migrating_vm end |
#get_replication_cycle ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_replication_cycle
4974 4975 4976 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4974 def get_replication_cycle @get_replication_cycle end |
#get_source ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_source
4754 4755 4756 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4754 def get_source @get_source end |
#get_target_project ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_target_project
4949 4950 4951 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4949 def get_target_project @get_target_project end |
#get_utilization_report ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_utilization_report
4784 4785 4786 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4784 def get_utilization_report @get_utilization_report end |
#list_clone_jobs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_clone_jobs
4879 4880 4881 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4879 def list_clone_jobs @list_clone_jobs end |
#list_cutover_jobs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_cutover_jobs
4899 4900 4901 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4899 def list_cutover_jobs @list_cutover_jobs end |
#list_datacenter_connectors ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_datacenter_connectors
4799 4800 4801 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4799 def list_datacenter_connectors @list_datacenter_connectors end |
#list_groups ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_groups
4909 4910 4911 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4909 def list_groups @list_groups end |
#list_migrating_vms ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_migrating_vms
4829 4830 4831 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4829 def @list_migrating_vms end |
#list_replication_cycles ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_replication_cycles
4969 4970 4971 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4969 def list_replication_cycles @list_replication_cycles end |
#list_sources ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_sources
4749 4750 4751 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4749 def list_sources @list_sources end |
#list_target_projects ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_target_projects
4944 4945 4946 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4944 def list_target_projects @list_target_projects end |
#list_utilization_reports ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_utilization_reports
4779 4780 4781 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4779 def list_utilization_reports @list_utilization_reports end |
#pause_migration ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for pause_migration
4859 4860 4861 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4859 def pause_migration @pause_migration end |
#remove_group_migration ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for remove_group_migration
4939 4940 4941 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4939 def remove_group_migration @remove_group_migration end |
#resume_migration ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for resume_migration
4854 4855 4856 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4854 def resume_migration @resume_migration end |
#start_migration ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for start_migration
4849 4850 4851 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4849 def start_migration @start_migration end |
#update_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_group
4924 4925 4926 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4924 def update_group @update_group end |
#update_migrating_vm ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_migrating_vm
4839 4840 4841 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4839 def @update_migrating_vm end |
#update_source ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_source
4764 4765 4766 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4764 def update_source @update_source end |
#update_target_project ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_target_project
4959 4960 4961 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4959 def update_target_project @update_target_project end |
#upgrade_appliance ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for upgrade_appliance
4819 4820 4821 |
# File 'lib/google/cloud/vm_migration/v1/vm_migration/rest/client.rb', line 4819 def upgrade_appliance @upgrade_appliance end |