NetApp V1 API - Class Google::Cloud::NetApp::V1::NetApp::Rest::Client::Configuration::Rpcs (v1.2.0)

Reference documentation and code samples for the NetApp V1 API class Google::Cloud::NetApp::V1::NetApp::Rest::Client::Configuration::Rpcs.

Configuration RPC class for the NetApp 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.

Inherits

  • Object

Methods

#create_active_directory

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

RPC-specific configuration for create_active_directory

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

#create_backup

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

RPC-specific configuration for create_backup

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

#create_backup_policy

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

RPC-specific configuration for create_backup_policy

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

#create_backup_vault

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

RPC-specific configuration for create_backup_vault

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

#create_kms_config

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

RPC-specific configuration for create_kms_config

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

#create_replication

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

RPC-specific configuration for create_replication

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

#create_snapshot

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

RPC-specific configuration for create_snapshot

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

#create_storage_pool

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

RPC-specific configuration for create_storage_pool

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

#create_volume

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

RPC-specific configuration for create_volume

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

#delete_active_directory

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

RPC-specific configuration for delete_active_directory

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

#delete_backup

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

RPC-specific configuration for delete_backup

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

#delete_backup_policy

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

RPC-specific configuration for delete_backup_policy

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

#delete_backup_vault

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

RPC-specific configuration for delete_backup_vault

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

#delete_kms_config

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

RPC-specific configuration for delete_kms_config

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

#delete_replication

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

RPC-specific configuration for delete_replication

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

#delete_snapshot

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

RPC-specific configuration for delete_snapshot

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

#delete_storage_pool

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

RPC-specific configuration for delete_storage_pool

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

#delete_volume

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

RPC-specific configuration for delete_volume

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

#encrypt_volumes

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

RPC-specific configuration for encrypt_volumes

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

#get_active_directory

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

RPC-specific configuration for get_active_directory

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

#get_backup

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

RPC-specific configuration for get_backup

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

#get_backup_policy

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

RPC-specific configuration for get_backup_policy

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

#get_backup_vault

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

RPC-specific configuration for get_backup_vault

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

#get_kms_config

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

RPC-specific configuration for get_kms_config

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

#get_replication

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

RPC-specific configuration for get_replication

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

#get_snapshot

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

RPC-specific configuration for get_snapshot

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

#get_storage_pool

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

RPC-specific configuration for get_storage_pool

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

#get_volume

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

RPC-specific configuration for get_volume

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

#list_active_directories

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

RPC-specific configuration for list_active_directories

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

#list_backup_policies

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

RPC-specific configuration for list_backup_policies

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

#list_backup_vaults

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

RPC-specific configuration for list_backup_vaults

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

#list_backups

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

RPC-specific configuration for list_backups

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

#list_kms_configs

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

RPC-specific configuration for list_kms_configs

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

#list_replications

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

RPC-specific configuration for list_replications

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

#list_snapshots

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

RPC-specific configuration for list_snapshots

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

#list_storage_pools

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

RPC-specific configuration for list_storage_pools

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

#list_volumes

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

RPC-specific configuration for list_volumes

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

#resume_replication

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

RPC-specific configuration for resume_replication

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

#reverse_replication_direction

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

RPC-specific configuration for reverse_replication_direction

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

#revert_volume

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

RPC-specific configuration for revert_volume

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

#stop_replication

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

RPC-specific configuration for stop_replication

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

#switch_active_replica_zone

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

RPC-specific configuration for switch_active_replica_zone

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

#update_active_directory

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

RPC-specific configuration for update_active_directory

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

#update_backup

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

RPC-specific configuration for update_backup

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

#update_backup_policy

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

RPC-specific configuration for update_backup_policy

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

#update_backup_vault

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

RPC-specific configuration for update_backup_vault

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

#update_kms_config

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

RPC-specific configuration for update_kms_config

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

#update_replication

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

RPC-specific configuration for update_replication

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

#update_snapshot

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

RPC-specific configuration for update_snapshot

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

#update_storage_pool

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

RPC-specific configuration for update_storage_pool

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

#update_volume

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

RPC-specific configuration for update_volume

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

#verify_kms_config

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

RPC-specific configuration for verify_kms_config

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