Class: Google::Cloud::CloudDMS::V1::DataMigrationService::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::CloudDMS::V1::DataMigrationService::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb
Overview
Configuration RPC class for the DataMigrationService 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. -
:jitter(type:Numeric) - The jitter in seconds. Default: 1.0. -
:retry_codes(type:Array<String>) - The error codes that should trigger a retry.
-
Instance Attribute Summary collapse
-
#apply_conversion_workspace ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
apply_conversion_workspace. -
#commit_conversion_workspace ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
commit_conversion_workspace. -
#convert_conversion_workspace ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
convert_conversion_workspace. -
#create_connection_profile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_connection_profile. -
#create_conversion_workspace ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_conversion_workspace. -
#create_mapping_rule ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_mapping_rule. -
#create_migration_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_migration_job. -
#create_private_connection ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_private_connection. -
#delete_connection_profile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_connection_profile. -
#delete_conversion_workspace ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_conversion_workspace. -
#delete_mapping_rule ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_mapping_rule. -
#delete_migration_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_migration_job. -
#delete_private_connection ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_private_connection. -
#describe_conversion_workspace_revisions ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
describe_conversion_workspace_revisions. -
#describe_database_entities ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
describe_database_entities. -
#fetch_static_ips ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
fetch_static_ips. -
#generate_ssh_script ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
generate_ssh_script. -
#generate_tcp_proxy_script ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
generate_tcp_proxy_script. -
#get_connection_profile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_connection_profile. -
#get_conversion_workspace ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_conversion_workspace. -
#get_mapping_rule ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_mapping_rule. -
#get_migration_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_migration_job. -
#get_private_connection ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_private_connection. -
#import_mapping_rules ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
import_mapping_rules. -
#list_connection_profiles ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_connection_profiles. -
#list_conversion_workspaces ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_conversion_workspaces. -
#list_mapping_rules ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_mapping_rules. -
#list_migration_jobs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_migration_jobs. -
#list_private_connections ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_private_connections. -
#promote_migration_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
promote_migration_job. -
#restart_migration_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
restart_migration_job. -
#resume_migration_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
resume_migration_job. -
#rollback_conversion_workspace ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
rollback_conversion_workspace. -
#search_background_jobs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
search_background_jobs. -
#seed_conversion_workspace ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
seed_conversion_workspace. -
#start_migration_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
start_migration_job. -
#stop_migration_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
stop_migration_job. -
#update_connection_profile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_connection_profile. -
#update_conversion_workspace ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_conversion_workspace. -
#update_migration_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_migration_job. -
#verify_migration_job ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
verify_migration_job.
Instance Attribute Details
#apply_conversion_workspace ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for apply_conversion_workspace
4833 4834 4835 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4833 def apply_conversion_workspace @apply_conversion_workspace end |
#commit_conversion_workspace ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for commit_conversion_workspace
4823 4824 4825 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4823 def commit_conversion_workspace @commit_conversion_workspace end |
#convert_conversion_workspace ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for convert_conversion_workspace
4818 4819 4820 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4818 def convert_conversion_workspace @convert_conversion_workspace end |
#create_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_connection_profile
4728 4729 4730 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4728 def create_connection_profile @create_connection_profile end |
#create_conversion_workspace ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_conversion_workspace
4773 4774 4775 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4773 def create_conversion_workspace @create_conversion_workspace end |
#create_mapping_rule ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_mapping_rule
4788 4789 4790 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4788 def create_mapping_rule @create_mapping_rule end |
#create_migration_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_migration_job
4663 4664 4665 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4663 def create_migration_job @create_migration_job end |
#create_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_private_connection
4743 4744 4745 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4743 def create_private_connection @create_private_connection end |
#delete_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_connection_profile
4738 4739 4740 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4738 def delete_connection_profile @delete_connection_profile end |
#delete_conversion_workspace ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_conversion_workspace
4783 4784 4785 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4783 def delete_conversion_workspace @delete_conversion_workspace end |
#delete_mapping_rule ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_mapping_rule
4793 4794 4795 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4793 def delete_mapping_rule @delete_mapping_rule end |
#delete_migration_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_migration_job
4673 4674 4675 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4673 def delete_migration_job @delete_migration_job end |
#delete_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_private_connection
4758 4759 4760 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4758 def delete_private_connection @delete_private_connection end |
#describe_conversion_workspace_revisions ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for describe_conversion_workspace_revisions
4848 4849 4850 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4848 def describe_conversion_workspace_revisions @describe_conversion_workspace_revisions end |
#describe_database_entities ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for describe_database_entities
4838 4839 4840 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4838 def describe_database_entities @describe_database_entities end |
#fetch_static_ips ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_static_ips
4853 4854 4855 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4853 def fetch_static_ips @fetch_static_ips end |
#generate_ssh_script ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for generate_ssh_script
4708 4709 4710 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4708 def generate_ssh_script @generate_ssh_script end |
#generate_tcp_proxy_script ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for generate_tcp_proxy_script
4713 4714 4715 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4713 def generate_tcp_proxy_script @generate_tcp_proxy_script end |
#get_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_connection_profile
4723 4724 4725 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4723 def get_connection_profile @get_connection_profile end |
#get_conversion_workspace ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_conversion_workspace
4763 4764 4765 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4763 def get_conversion_workspace @get_conversion_workspace end |
#get_mapping_rule ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_mapping_rule
4803 4804 4805 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4803 def get_mapping_rule @get_mapping_rule end |
#get_migration_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_migration_job
4658 4659 4660 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4658 def get_migration_job @get_migration_job end |
#get_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_private_connection
4748 4749 4750 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4748 def get_private_connection @get_private_connection end |
#import_mapping_rules ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for import_mapping_rules
4813 4814 4815 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4813 def import_mapping_rules @import_mapping_rules end |
#list_connection_profiles ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_connection_profiles
4718 4719 4720 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4718 def list_connection_profiles @list_connection_profiles end |
#list_conversion_workspaces ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_conversion_workspaces
4768 4769 4770 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4768 def list_conversion_workspaces @list_conversion_workspaces end |
#list_mapping_rules ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_mapping_rules
4798 4799 4800 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4798 def list_mapping_rules @list_mapping_rules end |
#list_migration_jobs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_migration_jobs
4653 4654 4655 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4653 def list_migration_jobs @list_migration_jobs end |
#list_private_connections ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_private_connections
4753 4754 4755 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4753 def list_private_connections @list_private_connections end |
#promote_migration_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for promote_migration_job
4693 4694 4695 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4693 def promote_migration_job @promote_migration_job end |
#restart_migration_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for restart_migration_job
4703 4704 4705 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4703 def restart_migration_job @restart_migration_job end |
#resume_migration_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for resume_migration_job
4688 4689 4690 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4688 def resume_migration_job @resume_migration_job end |
#rollback_conversion_workspace ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for rollback_conversion_workspace
4828 4829 4830 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4828 def rollback_conversion_workspace @rollback_conversion_workspace end |
#search_background_jobs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for search_background_jobs
4843 4844 4845 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4843 def search_background_jobs @search_background_jobs end |
#seed_conversion_workspace ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for seed_conversion_workspace
4808 4809 4810 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4808 def seed_conversion_workspace @seed_conversion_workspace end |
#start_migration_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for start_migration_job
4678 4679 4680 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4678 def start_migration_job @start_migration_job end |
#stop_migration_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for stop_migration_job
4683 4684 4685 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4683 def stop_migration_job @stop_migration_job end |
#update_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_connection_profile
4733 4734 4735 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4733 def update_connection_profile @update_connection_profile end |
#update_conversion_workspace ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_conversion_workspace
4778 4779 4780 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4778 def update_conversion_workspace @update_conversion_workspace end |
#update_migration_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_migration_job
4668 4669 4670 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4668 def update_migration_job @update_migration_job end |
#verify_migration_job ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for verify_migration_job
4698 4699 4700 |
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4698 def verify_migration_job @verify_migration_job end |