Class: Google::Cloud::NetworkSecurity::V1::OrganizationAddressGroupService::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::NetworkSecurity::V1::OrganizationAddressGroupService::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/network_security/v1/organization_address_group_service/client.rb
Overview
Configuration RPC class for the OrganizationAddressGroupService 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
-
#add_address_group_items ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
add_address_group_items. -
#clone_address_group_items ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
clone_address_group_items. -
#create_address_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_address_group. -
#delete_address_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_address_group. -
#get_address_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_address_group. -
#list_address_group_references ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_address_group_references. -
#list_address_groups ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_address_groups. -
#remove_address_group_items ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
remove_address_group_items. -
#update_address_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_address_group.
Instance Attribute Details
#add_address_group_items ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for add_address_group_items
1405 1406 1407 |
# File 'lib/google/cloud/network_security/v1/organization_address_group_service/client.rb', line 1405 def add_address_group_items @add_address_group_items end |
#clone_address_group_items ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for clone_address_group_items
1415 1416 1417 |
# File 'lib/google/cloud/network_security/v1/organization_address_group_service/client.rb', line 1415 def clone_address_group_items @clone_address_group_items end |
#create_address_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_address_group
1395 1396 1397 |
# File 'lib/google/cloud/network_security/v1/organization_address_group_service/client.rb', line 1395 def create_address_group @create_address_group end |
#delete_address_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_address_group
1420 1421 1422 |
# File 'lib/google/cloud/network_security/v1/organization_address_group_service/client.rb', line 1420 def delete_address_group @delete_address_group end |
#get_address_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_address_group
1390 1391 1392 |
# File 'lib/google/cloud/network_security/v1/organization_address_group_service/client.rb', line 1390 def get_address_group @get_address_group end |
#list_address_group_references ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_address_group_references
1425 1426 1427 |
# File 'lib/google/cloud/network_security/v1/organization_address_group_service/client.rb', line 1425 def list_address_group_references @list_address_group_references end |
#list_address_groups ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_address_groups
1385 1386 1387 |
# File 'lib/google/cloud/network_security/v1/organization_address_group_service/client.rb', line 1385 def list_address_groups @list_address_groups end |
#remove_address_group_items ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for remove_address_group_items
1410 1411 1412 |
# File 'lib/google/cloud/network_security/v1/organization_address_group_service/client.rb', line 1410 def remove_address_group_items @remove_address_group_items end |
#update_address_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_address_group
1400 1401 1402 |
# File 'lib/google/cloud/network_security/v1/organization_address_group_service/client.rb', line 1400 def update_address_group @update_address_group end |