Class: Google::Cloud::BackupDR::V1::BackupDR::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::BackupDR::V1::BackupDR::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/backupdr/v1/backupdr/client.rb
Overview
Configuration RPC class for the BackupDR 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
-
#create_backup_plan ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_backup_plan. -
#create_backup_plan_association ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_backup_plan_association. -
#create_backup_vault ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_backup_vault. -
#create_management_server ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_management_server. -
#delete_backup ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_backup. -
#delete_backup_plan ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_backup_plan. -
#delete_backup_plan_association ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_backup_plan_association. -
#delete_backup_vault ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_backup_vault. -
#delete_management_server ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_management_server. -
#fetch_backup_plan_associations_for_resource_type ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
fetch_backup_plan_associations_for_resource_type. -
#fetch_backups_for_resource_type ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
fetch_backups_for_resource_type. -
#fetch_data_source_references_for_resource_type ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
fetch_data_source_references_for_resource_type. -
#fetch_usable_backup_vaults ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
fetch_usable_backup_vaults. -
#get_backup ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_backup. -
#get_backup_plan ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_backup_plan. -
#get_backup_plan_association ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_backup_plan_association. -
#get_backup_plan_revision ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_backup_plan_revision. -
#get_backup_vault ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_backup_vault. -
#get_data_source ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_data_source. -
#get_data_source_reference ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_data_source_reference. -
#get_management_server ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_management_server. -
#initialize_service ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
initialize_service. -
#list_backup_plan_associations ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_backup_plan_associations. -
#list_backup_plan_revisions ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_backup_plan_revisions. -
#list_backup_plans ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_backup_plans. -
#list_backup_vaults ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_backup_vaults. -
#list_backups ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_backups. -
#list_data_source_references ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_data_source_references. -
#list_data_sources ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_data_sources. -
#list_management_servers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_management_servers. -
#restore_backup ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
restore_backup. -
#trigger_backup ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
trigger_backup. -
#update_backup ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_backup. -
#update_backup_plan ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_backup_plan. -
#update_backup_plan_association ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_backup_plan_association. -
#update_backup_vault ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_backup_vault. -
#update_data_source ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_data_source.
Instance Attribute Details
#create_backup_plan ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_backup_plan
4615 4616 4617 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4615 def create_backup_plan @create_backup_plan end |
#create_backup_plan_association ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_backup_plan_association
4650 4651 4652 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4650 def create_backup_plan_association @create_backup_plan_association end |
#create_backup_vault ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_backup_vault
4540 4541 4542 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4540 def create_backup_vault @create_backup_vault end |
#create_management_server ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_management_server
4530 4531 4532 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4530 def create_management_server @create_management_server end |
#delete_backup ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_backup
4605 4606 4607 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4605 def delete_backup @delete_backup end |
#delete_backup_plan ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_backup_plan
4635 4636 4637 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4635 def delete_backup_plan @delete_backup_plan end |
#delete_backup_plan_association ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_backup_plan_association
4675 4676 4677 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4675 def delete_backup_plan_association @delete_backup_plan_association end |
#delete_backup_vault ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_backup_vault
4565 4566 4567 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4565 def delete_backup_vault @delete_backup_vault end |
#delete_management_server ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_management_server
4535 4536 4537 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4535 def delete_management_server @delete_management_server end |
#fetch_backup_plan_associations_for_resource_type ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_backup_plan_associations_for_resource_type
4670 4671 4672 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4670 def fetch_backup_plan_associations_for_resource_type @fetch_backup_plan_associations_for_resource_type end |
#fetch_backups_for_resource_type ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_backups_for_resource_type
4590 4591 4592 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4590 def fetch_backups_for_resource_type @fetch_backups_for_resource_type end |
#fetch_data_source_references_for_resource_type ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_data_source_references_for_resource_type
4695 4696 4697 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4695 def fetch_data_source_references_for_resource_type @fetch_data_source_references_for_resource_type end |
#fetch_usable_backup_vaults ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_usable_backup_vaults
4550 4551 4552 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4550 def fetch_usable_backup_vaults @fetch_usable_backup_vaults end |
#get_backup ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_backup
4595 4596 4597 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4595 def get_backup @get_backup end |
#get_backup_plan ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_backup_plan
4625 4626 4627 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4625 def get_backup_plan @get_backup_plan end |
#get_backup_plan_association ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_backup_plan_association
4660 4661 4662 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4660 def get_backup_plan_association @get_backup_plan_association end |
#get_backup_plan_revision ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_backup_plan_revision
4640 4641 4642 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4640 def get_backup_plan_revision @get_backup_plan_revision end |
#get_backup_vault ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_backup_vault
4555 4556 4557 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4555 def get_backup_vault @get_backup_vault end |
#get_data_source ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_data_source
4575 4576 4577 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4575 def get_data_source @get_data_source end |
#get_data_source_reference ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_data_source_reference
4685 4686 4687 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4685 def get_data_source_reference @get_data_source_reference end |
#get_management_server ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_management_server
4525 4526 4527 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4525 def get_management_server @get_management_server end |
#initialize_service ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for initialize_service
4700 4701 4702 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4700 def initialize_service @initialize_service end |
#list_backup_plan_associations ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_backup_plan_associations
4665 4666 4667 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4665 def list_backup_plan_associations @list_backup_plan_associations end |
#list_backup_plan_revisions ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_backup_plan_revisions
4645 4646 4647 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4645 def list_backup_plan_revisions @list_backup_plan_revisions end |
#list_backup_plans ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_backup_plans
4630 4631 4632 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4630 def list_backup_plans @list_backup_plans end |
#list_backup_vaults ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_backup_vaults
4545 4546 4547 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4545 def list_backup_vaults @list_backup_vaults end |
#list_backups ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_backups
4585 4586 4587 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4585 def list_backups @list_backups end |
#list_data_source_references ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_data_source_references
4690 4691 4692 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4690 def list_data_source_references @list_data_source_references end |
#list_data_sources ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_data_sources
4570 4571 4572 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4570 def list_data_sources @list_data_sources end |
#list_management_servers ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_management_servers
4520 4521 4522 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4520 def list_management_servers @list_management_servers end |
#restore_backup ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for restore_backup
4610 4611 4612 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4610 def restore_backup @restore_backup end |
#trigger_backup ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for trigger_backup
4680 4681 4682 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4680 def trigger_backup @trigger_backup end |
#update_backup ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_backup
4600 4601 4602 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4600 def update_backup @update_backup end |
#update_backup_plan ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_backup_plan
4620 4621 4622 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4620 def update_backup_plan @update_backup_plan end |
#update_backup_plan_association ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_backup_plan_association
4655 4656 4657 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4655 def update_backup_plan_association @update_backup_plan_association end |
#update_backup_vault ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_backup_vault
4560 4561 4562 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4560 def update_backup_vault @update_backup_vault end |
#update_data_source ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_data_source
4580 4581 4582 |
# File 'lib/google/cloud/backupdr/v1/backupdr/client.rb', line 4580 def update_data_source @update_data_source end |