Reference documentation and code samples for the Security Command Center Management V1 API class Google::Cloud::SecurityCenterManagement::V1::SecurityCenterManagement::Rest::ServiceStub.
REST service stub for the SecurityCenterManagement service. Service stub contains baseline method implementations including transcoding, making the REST call, and deserialing the response.
Inherits
- Object
Methods
#create_event_threat_detection_custom_module
def create_event_threat_detection_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::EventThreatDetectionCustomModule
Baseline implementation for the create_event_threat_detection_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::CreateEventThreatDetectionCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::EventThreatDetectionCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::EventThreatDetectionCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#create_security_health_analytics_custom_module
def create_security_health_analytics_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::SecurityHealthAnalyticsCustomModule
Baseline implementation for the create_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::CreateSecurityHealthAnalyticsCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::SecurityHealthAnalyticsCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::SecurityHealthAnalyticsCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#delete_event_threat_detection_custom_module
def delete_event_threat_detection_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty
Baseline implementation for the delete_event_threat_detection_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::DeleteEventThreatDetectionCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Protobuf::Empty)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Protobuf::Empty) — A result object deserialized from the server's reply
- (::ArgumentError)
#delete_security_health_analytics_custom_module
def delete_security_health_analytics_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty
Baseline implementation for the delete_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::DeleteSecurityHealthAnalyticsCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Protobuf::Empty)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Protobuf::Empty) — A result object deserialized from the server's reply
- (::ArgumentError)
#endpoint
def endpoint() -> String
The effective endpoint
- (String)
#get_effective_event_threat_detection_custom_module
def get_effective_event_threat_detection_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::EffectiveEventThreatDetectionCustomModule
Baseline implementation for the get_effective_event_threat_detection_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::GetEffectiveEventThreatDetectionCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::EffectiveEventThreatDetectionCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::EffectiveEventThreatDetectionCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_effective_security_health_analytics_custom_module
def get_effective_security_health_analytics_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::EffectiveSecurityHealthAnalyticsCustomModule
Baseline implementation for the get_effective_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::GetEffectiveSecurityHealthAnalyticsCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::EffectiveSecurityHealthAnalyticsCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::EffectiveSecurityHealthAnalyticsCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_event_threat_detection_custom_module
def get_event_threat_detection_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::EventThreatDetectionCustomModule
Baseline implementation for the get_event_threat_detection_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::GetEventThreatDetectionCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::EventThreatDetectionCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::EventThreatDetectionCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_security_center_service
def get_security_center_service(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService
Baseline implementation for the get_security_center_service REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::GetSecurityCenterServiceRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_security_health_analytics_custom_module
def get_security_health_analytics_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::SecurityHealthAnalyticsCustomModule
Baseline implementation for the get_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::GetSecurityHealthAnalyticsCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::SecurityHealthAnalyticsCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::SecurityHealthAnalyticsCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#initialize
def initialize(endpoint:, endpoint_template:, universe_domain:, credentials:) -> ServiceStub
- (ServiceStub) — a new instance of ServiceStub
#list_descendant_event_threat_detection_custom_modules
def list_descendant_event_threat_detection_custom_modules(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::ListDescendantEventThreatDetectionCustomModulesResponse
Baseline implementation for the list_descendant_event_threat_detection_custom_modules REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::ListDescendantEventThreatDetectionCustomModulesRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::ListDescendantEventThreatDetectionCustomModulesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::ListDescendantEventThreatDetectionCustomModulesResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_descendant_security_health_analytics_custom_modules
def list_descendant_security_health_analytics_custom_modules(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::ListDescendantSecurityHealthAnalyticsCustomModulesResponse
Baseline implementation for the list_descendant_security_health_analytics_custom_modules REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::ListDescendantSecurityHealthAnalyticsCustomModulesRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::ListDescendantSecurityHealthAnalyticsCustomModulesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::ListDescendantSecurityHealthAnalyticsCustomModulesResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_effective_event_threat_detection_custom_modules
def list_effective_event_threat_detection_custom_modules(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::ListEffectiveEventThreatDetectionCustomModulesResponse
Baseline implementation for the list_effective_event_threat_detection_custom_modules REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::ListEffectiveEventThreatDetectionCustomModulesRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::ListEffectiveEventThreatDetectionCustomModulesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::ListEffectiveEventThreatDetectionCustomModulesResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_effective_security_health_analytics_custom_modules
def list_effective_security_health_analytics_custom_modules(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::ListEffectiveSecurityHealthAnalyticsCustomModulesResponse
Baseline implementation for the list_effective_security_health_analytics_custom_modules REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::ListEffectiveSecurityHealthAnalyticsCustomModulesRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::ListEffectiveSecurityHealthAnalyticsCustomModulesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::ListEffectiveSecurityHealthAnalyticsCustomModulesResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_event_threat_detection_custom_modules
def list_event_threat_detection_custom_modules(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::ListEventThreatDetectionCustomModulesResponse
Baseline implementation for the list_event_threat_detection_custom_modules REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::ListEventThreatDetectionCustomModulesRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::ListEventThreatDetectionCustomModulesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::ListEventThreatDetectionCustomModulesResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_security_center_services
def list_security_center_services(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::ListSecurityCenterServicesResponse
Baseline implementation for the list_security_center_services REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::ListSecurityCenterServicesRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::ListSecurityCenterServicesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::ListSecurityCenterServicesResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_security_health_analytics_custom_modules
def list_security_health_analytics_custom_modules(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::ListSecurityHealthAnalyticsCustomModulesResponse
Baseline implementation for the list_security_health_analytics_custom_modules REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::ListSecurityHealthAnalyticsCustomModulesRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::ListSecurityHealthAnalyticsCustomModulesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::ListSecurityHealthAnalyticsCustomModulesResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#simulate_security_health_analytics_custom_module
def simulate_security_health_analytics_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::SimulateSecurityHealthAnalyticsCustomModuleResponse
Baseline implementation for the simulate_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::SimulateSecurityHealthAnalyticsCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::SimulateSecurityHealthAnalyticsCustomModuleResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::SimulateSecurityHealthAnalyticsCustomModuleResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#universe_domain
def universe_domain() -> String
The effective universe domain
- (String)
#update_event_threat_detection_custom_module
def update_event_threat_detection_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::EventThreatDetectionCustomModule
Baseline implementation for the update_event_threat_detection_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::UpdateEventThreatDetectionCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::EventThreatDetectionCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::EventThreatDetectionCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#update_security_center_service
def update_security_center_service(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService
Baseline implementation for the update_security_center_service REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::UpdateSecurityCenterServiceRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService) — A result object deserialized from the server's reply
- (::ArgumentError)
#update_security_health_analytics_custom_module
def update_security_health_analytics_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::SecurityHealthAnalyticsCustomModule
Baseline implementation for the update_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::UpdateSecurityHealthAnalyticsCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::SecurityHealthAnalyticsCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::SecurityHealthAnalyticsCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#validate_event_threat_detection_custom_module
def validate_event_threat_detection_custom_module(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenterManagement::V1::ValidateEventThreatDetectionCustomModuleResponse
Baseline implementation for the validate_event_threat_detection_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenterManagement::V1::ValidateEventThreatDetectionCustomModuleRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::SecurityCenterManagement::V1::ValidateEventThreatDetectionCustomModuleResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenterManagement::V1::ValidateEventThreatDetectionCustomModuleResponse) — A result object deserialized from the server's reply
- (::ArgumentError)