Class: Google::Cloud::SecurityCenter::V2::SecurityCenter::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::SecurityCenter::V2::SecurityCenter::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/security_center/v2/security_center/client.rb
Overview
Configuration RPC class for the SecurityCenter 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. -
:retry_codes
(type:Array<String>
) - The error codes that should trigger a retry.
-
Instance Attribute Summary collapse
-
#batch_create_resource_value_configs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
batch_create_resource_value_configs
. -
#bulk_mute_findings ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
bulk_mute_findings
. -
#create_big_query_export ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_big_query_export
. -
#create_finding ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_finding
. -
#create_mute_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_mute_config
. -
#create_notification_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_notification_config
. -
#create_source ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_source
. -
#delete_big_query_export ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_big_query_export
. -
#delete_mute_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_mute_config
. -
#delete_notification_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_notification_config
. -
#delete_resource_value_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_resource_value_config
. -
#get_big_query_export ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_big_query_export
. -
#get_iam_policy ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_iam_policy
. -
#get_mute_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_mute_config
. -
#get_notification_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_notification_config
. -
#get_resource_value_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_resource_value_config
. -
#get_simulation ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_simulation
. -
#get_source ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_source
. -
#get_valued_resource ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_valued_resource
. -
#group_findings ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
group_findings
. -
#list_attack_paths ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_attack_paths
. -
#list_big_query_exports ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_big_query_exports
. -
#list_findings ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_findings
. -
#list_mute_configs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_mute_configs
. -
#list_notification_configs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_notification_configs
. -
#list_resource_value_configs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_resource_value_configs
. -
#list_sources ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_sources
. -
#list_valued_resources ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_valued_resources
. -
#set_finding_state ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
set_finding_state
. -
#set_iam_policy ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
set_iam_policy
. -
#set_mute ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
set_mute
. -
#test_iam_permissions ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
test_iam_permissions
. -
#update_big_query_export ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_big_query_export
. -
#update_external_system ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_external_system
. -
#update_finding ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_finding
. -
#update_mute_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_mute_config
. -
#update_notification_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_notification_config
. -
#update_resource_value_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_resource_value_config
. -
#update_security_marks ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_security_marks
. -
#update_source ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_source
.
Instance Attribute Details
#batch_create_resource_value_configs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for batch_create_resource_value_configs
4485 4486 4487 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4485 def batch_create_resource_value_configs @batch_create_resource_value_configs end |
#bulk_mute_findings ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for bulk_mute_findings
4490 4491 4492 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4490 def bulk_mute_findings @bulk_mute_findings end |
#create_big_query_export ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_big_query_export
4495 4496 4497 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4495 def create_big_query_export @create_big_query_export end |
#create_finding ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_finding
4500 4501 4502 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4500 def create_finding @create_finding end |
#create_mute_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_mute_config
4505 4506 4507 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4505 def create_mute_config @create_mute_config end |
#create_notification_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_notification_config
4510 4511 4512 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4510 def create_notification_config @create_notification_config end |
#create_source ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_source
4515 4516 4517 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4515 def create_source @create_source end |
#delete_big_query_export ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_big_query_export
4520 4521 4522 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4520 def delete_big_query_export @delete_big_query_export end |
#delete_mute_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_mute_config
4525 4526 4527 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4525 def delete_mute_config @delete_mute_config end |
#delete_notification_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_notification_config
4530 4531 4532 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4530 def delete_notification_config @delete_notification_config end |
#delete_resource_value_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_resource_value_config
4535 4536 4537 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4535 def delete_resource_value_config @delete_resource_value_config end |
#get_big_query_export ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_big_query_export
4540 4541 4542 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4540 def get_big_query_export @get_big_query_export end |
#get_iam_policy ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_iam_policy
4555 4556 4557 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4555 def get_iam_policy @get_iam_policy end |
#get_mute_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_mute_config
4560 4561 4562 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4560 def get_mute_config @get_mute_config end |
#get_notification_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_notification_config
4565 4566 4567 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4565 def get_notification_config @get_notification_config end |
#get_resource_value_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_resource_value_config
4570 4571 4572 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4570 def get_resource_value_config @get_resource_value_config end |
#get_simulation ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_simulation
4545 4546 4547 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4545 def get_simulation @get_simulation end |
#get_source ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_source
4575 4576 4577 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4575 def get_source @get_source end |
#get_valued_resource ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_valued_resource
4550 4551 4552 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4550 def get_valued_resource @get_valued_resource end |
#group_findings ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for group_findings
4580 4581 4582 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4580 def group_findings @group_findings end |
#list_attack_paths ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_attack_paths
4585 4586 4587 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4585 def list_attack_paths @list_attack_paths end |
#list_big_query_exports ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_big_query_exports
4590 4591 4592 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4590 def list_big_query_exports @list_big_query_exports end |
#list_findings ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_findings
4595 4596 4597 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4595 def list_findings @list_findings end |
#list_mute_configs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_mute_configs
4600 4601 4602 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4600 def list_mute_configs @list_mute_configs end |
#list_notification_configs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_notification_configs
4605 4606 4607 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4605 def list_notification_configs @list_notification_configs end |
#list_resource_value_configs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_resource_value_configs
4610 4611 4612 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4610 def list_resource_value_configs @list_resource_value_configs end |
#list_sources ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_sources
4615 4616 4617 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4615 def list_sources @list_sources end |
#list_valued_resources ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_valued_resources
4620 4621 4622 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4620 def list_valued_resources @list_valued_resources end |
#set_finding_state ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for set_finding_state
4625 4626 4627 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4625 def set_finding_state @set_finding_state end |
#set_iam_policy ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for set_iam_policy
4630 4631 4632 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4630 def set_iam_policy @set_iam_policy end |
#set_mute ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for set_mute
4635 4636 4637 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4635 def set_mute @set_mute end |
#test_iam_permissions ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for test_iam_permissions
4640 4641 4642 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4640 def end |
#update_big_query_export ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_big_query_export
4645 4646 4647 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4645 def update_big_query_export @update_big_query_export end |
#update_external_system ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_external_system
4650 4651 4652 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4650 def update_external_system @update_external_system end |
#update_finding ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_finding
4655 4656 4657 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4655 def update_finding @update_finding end |
#update_mute_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_mute_config
4660 4661 4662 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4660 def update_mute_config @update_mute_config end |
#update_notification_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_notification_config
4665 4666 4667 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4665 def update_notification_config @update_notification_config end |
#update_resource_value_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_resource_value_config
4670 4671 4672 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4670 def update_resource_value_config @update_resource_value_config end |
#update_security_marks ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_security_marks
4675 4676 4677 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4675 def update_security_marks @update_security_marks end |
#update_source ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_source
4680 4681 4682 |
# File 'lib/google/cloud/security_center/v2/security_center/client.rb', line 4680 def update_source @update_source end |