Class: Google::Cloud::SecurityCenterManagement::V1::SecurityCenterManagement::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/security_center_management/v1/security_center_management/client.rb

Overview

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

Instance Attribute Details

#create_event_threat_detection_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for create_event_threat_detection_custom_module

Returns:

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


2706
2707
2708
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2706

def create_event_threat_detection_custom_module
  @create_event_threat_detection_custom_module
end

#create_security_health_analytics_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for create_security_health_analytics_custom_module

Returns:

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


2661
2662
2663
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2661

def create_security_health_analytics_custom_module
  @create_security_health_analytics_custom_module
end

#delete_event_threat_detection_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_event_threat_detection_custom_module

Returns:

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


2716
2717
2718
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2716

def delete_event_threat_detection_custom_module
  @delete_event_threat_detection_custom_module
end

#delete_security_health_analytics_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_security_health_analytics_custom_module

Returns:

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


2671
2672
2673
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2671

def delete_security_health_analytics_custom_module
  @delete_security_health_analytics_custom_module
end

#get_effective_event_threat_detection_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for get_effective_event_threat_detection_custom_module

Returns:

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


2686
2687
2688
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2686

def get_effective_event_threat_detection_custom_module
  @get_effective_event_threat_detection_custom_module
end

#get_effective_security_health_analytics_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for get_effective_security_health_analytics_custom_module

Returns:

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


2641
2642
2643
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2641

def get_effective_security_health_analytics_custom_module
  @get_effective_security_health_analytics_custom_module
end

#get_event_threat_detection_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for get_event_threat_detection_custom_module

Returns:

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


2701
2702
2703
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2701

def get_event_threat_detection_custom_module
  @get_event_threat_detection_custom_module
end

#get_security_center_service::Gapic::Config::Method (readonly)

RPC-specific configuration for get_security_center_service

Returns:

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


2726
2727
2728
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2726

def get_security_center_service
  @get_security_center_service
end

#get_security_health_analytics_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for get_security_health_analytics_custom_module

Returns:

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


2656
2657
2658
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2656

def get_security_health_analytics_custom_module
  @get_security_health_analytics_custom_module
end

#list_descendant_event_threat_detection_custom_modules::Gapic::Config::Method (readonly)

RPC-specific configuration for list_descendant_event_threat_detection_custom_modules

Returns:

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


2696
2697
2698
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2696

def list_descendant_event_threat_detection_custom_modules
  @list_descendant_event_threat_detection_custom_modules
end

#list_descendant_security_health_analytics_custom_modules::Gapic::Config::Method (readonly)

RPC-specific configuration for list_descendant_security_health_analytics_custom_modules

Returns:

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


2651
2652
2653
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2651

def list_descendant_security_health_analytics_custom_modules
  @list_descendant_security_health_analytics_custom_modules
end

#list_effective_event_threat_detection_custom_modules::Gapic::Config::Method (readonly)

RPC-specific configuration for list_effective_event_threat_detection_custom_modules

Returns:

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


2681
2682
2683
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2681

def list_effective_event_threat_detection_custom_modules
  @list_effective_event_threat_detection_custom_modules
end

#list_effective_security_health_analytics_custom_modules::Gapic::Config::Method (readonly)

RPC-specific configuration for list_effective_security_health_analytics_custom_modules

Returns:

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


2636
2637
2638
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2636

def list_effective_security_health_analytics_custom_modules
  @list_effective_security_health_analytics_custom_modules
end

#list_event_threat_detection_custom_modules::Gapic::Config::Method (readonly)

RPC-specific configuration for list_event_threat_detection_custom_modules

Returns:

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


2691
2692
2693
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2691

def list_event_threat_detection_custom_modules
  @list_event_threat_detection_custom_modules
end

#list_security_center_services::Gapic::Config::Method (readonly)

RPC-specific configuration for list_security_center_services

Returns:

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


2731
2732
2733
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2731

def list_security_center_services
  @list_security_center_services
end

#list_security_health_analytics_custom_modules::Gapic::Config::Method (readonly)

RPC-specific configuration for list_security_health_analytics_custom_modules

Returns:

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


2646
2647
2648
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2646

def list_security_health_analytics_custom_modules
  @list_security_health_analytics_custom_modules
end

#simulate_security_health_analytics_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for simulate_security_health_analytics_custom_module

Returns:

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


2676
2677
2678
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2676

def simulate_security_health_analytics_custom_module
  @simulate_security_health_analytics_custom_module
end

#update_event_threat_detection_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for update_event_threat_detection_custom_module

Returns:

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


2711
2712
2713
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2711

def update_event_threat_detection_custom_module
  @update_event_threat_detection_custom_module
end

#update_security_center_service::Gapic::Config::Method (readonly)

RPC-specific configuration for update_security_center_service

Returns:

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


2736
2737
2738
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2736

def update_security_center_service
  @update_security_center_service
end

#update_security_health_analytics_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for update_security_health_analytics_custom_module

Returns:

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


2666
2667
2668
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2666

def update_security_health_analytics_custom_module
  @update_security_health_analytics_custom_module
end

#validate_event_threat_detection_custom_module::Gapic::Config::Method (readonly)

RPC-specific configuration for validate_event_threat_detection_custom_module

Returns:

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


2721
2722
2723
# File 'lib/google/cloud/security_center_management/v1/security_center_management/client.rb', line 2721

def validate_event_threat_detection_custom_module
  @validate_event_threat_detection_custom_module
end