Reference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::SecurityCenter::Rest::ServiceStub.
REST service stub for the SecurityCenter service. Service stub contains baseline method implementations including transcoding, making the REST call, and deserialing the response.
Inherits
Methods
#bulk_mute_findings
def bulk_mute_findings(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation
Baseline implementation for the bulk_mute_findings REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::BulkMuteFindingsRequest) — 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::Longrunning::Operation)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Longrunning::Operation) — A result object deserialized from the server's reply
- (::ArgumentError)
#create_big_query_export
def create_big_query_export(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::BigQueryExport
Baseline implementation for the create_big_query_export REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::CreateBigQueryExportRequest) — 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::SecurityCenter::V1::BigQueryExport)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::BigQueryExport) — A result object deserialized from the server's reply
- (::ArgumentError)
#create_finding
def create_finding(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::Finding
Baseline implementation for the create_finding REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::CreateFindingRequest) — 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::SecurityCenter::V1::Finding)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::Finding) — A result object deserialized from the server's reply
- (::ArgumentError)
#create_mute_config
def create_mute_config(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::MuteConfig
Baseline implementation for the create_mute_config REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::CreateMuteConfigRequest) — 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::SecurityCenter::V1::MuteConfig)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::MuteConfig) — A result object deserialized from the server's reply
- (::ArgumentError)
#create_notification_config
def create_notification_config(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::NotificationConfig
Baseline implementation for the create_notification_config REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::CreateNotificationConfigRequest) — 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::SecurityCenter::V1::NotificationConfig)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::NotificationConfig) — 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::SecurityCenter::V1::SecurityHealthAnalyticsCustomModule
Baseline implementation for the create_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenter::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::SecurityCenter::V1::SecurityHealthAnalyticsCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::SecurityHealthAnalyticsCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#create_source
def create_source(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::Source
Baseline implementation for the create_source REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::CreateSourceRequest) — 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::SecurityCenter::V1::Source)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::Source) — A result object deserialized from the server's reply
- (::ArgumentError)
#delete_big_query_export
def delete_big_query_export(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty
Baseline implementation for the delete_big_query_export REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::DeleteBigQueryExportRequest) — 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_mute_config
def delete_mute_config(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty
Baseline implementation for the delete_mute_config REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::DeleteMuteConfigRequest) — 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_notification_config
def delete_notification_config(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty
Baseline implementation for the delete_notification_config REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::DeleteNotificationConfigRequest) — 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::SecurityCenter::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_big_query_export
def get_big_query_export(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::BigQueryExport
Baseline implementation for the get_big_query_export REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::GetBigQueryExportRequest) — 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::SecurityCenter::V1::BigQueryExport)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::BigQueryExport) — 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::SecurityCenter::V1::EffectiveSecurityHealthAnalyticsCustomModule
Baseline implementation for the get_effective_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenter::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::SecurityCenter::V1::EffectiveSecurityHealthAnalyticsCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::EffectiveSecurityHealthAnalyticsCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_iam_policy
def get_iam_policy(request_pb, options = nil) { |result, operation| ... } -> ::Google::Iam::V1::Policy
Baseline implementation for the get_iam_policy REST call
- request_pb (::Google::Iam::V1::GetIamPolicyRequest) — 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::Iam::V1::Policy)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Iam::V1::Policy) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_mute_config
def get_mute_config(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::MuteConfig
Baseline implementation for the get_mute_config REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::GetMuteConfigRequest) — 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::SecurityCenter::V1::MuteConfig)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::MuteConfig) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_notification_config
def get_notification_config(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::NotificationConfig
Baseline implementation for the get_notification_config REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::GetNotificationConfigRequest) — 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::SecurityCenter::V1::NotificationConfig)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::NotificationConfig) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_organization_settings
def get_organization_settings(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::OrganizationSettings
Baseline implementation for the get_organization_settings REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::GetOrganizationSettingsRequest) — 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::SecurityCenter::V1::OrganizationSettings)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::OrganizationSettings) — 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::SecurityCenter::V1::SecurityHealthAnalyticsCustomModule
Baseline implementation for the get_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenter::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::SecurityCenter::V1::SecurityHealthAnalyticsCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::SecurityHealthAnalyticsCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_source
def get_source(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::Source
Baseline implementation for the get_source REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::GetSourceRequest) — 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::SecurityCenter::V1::Source)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::Source) — A result object deserialized from the server's reply
- (::ArgumentError)
#group_assets
def group_assets(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::GroupAssetsResponse
Baseline implementation for the group_assets REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::GroupAssetsRequest) — 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::SecurityCenter::V1::GroupAssetsResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::GroupAssetsResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#group_findings
def group_findings(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::GroupFindingsResponse
Baseline implementation for the group_findings REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::GroupFindingsRequest) — 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::SecurityCenter::V1::GroupFindingsResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::GroupFindingsResponse) — 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_assets
def list_assets(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::ListAssetsResponse
Baseline implementation for the list_assets REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::ListAssetsRequest) — 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::SecurityCenter::V1::ListAssetsResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::ListAssetsResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_big_query_exports
def list_big_query_exports(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::ListBigQueryExportsResponse
Baseline implementation for the list_big_query_exports REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::ListBigQueryExportsRequest) — 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::SecurityCenter::V1::ListBigQueryExportsResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::ListBigQueryExportsResponse) — 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::SecurityCenter::V1::ListDescendantSecurityHealthAnalyticsCustomModulesResponse
Baseline implementation for the list_descendant_security_health_analytics_custom_modules REST call
- request_pb (::Google::Cloud::SecurityCenter::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::SecurityCenter::V1::ListDescendantSecurityHealthAnalyticsCustomModulesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::ListDescendantSecurityHealthAnalyticsCustomModulesResponse) — 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::SecurityCenter::V1::ListEffectiveSecurityHealthAnalyticsCustomModulesResponse
Baseline implementation for the list_effective_security_health_analytics_custom_modules REST call
- request_pb (::Google::Cloud::SecurityCenter::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::SecurityCenter::V1::ListEffectiveSecurityHealthAnalyticsCustomModulesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::ListEffectiveSecurityHealthAnalyticsCustomModulesResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_findings
def list_findings(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::ListFindingsResponse
Baseline implementation for the list_findings REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::ListFindingsRequest) — 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::SecurityCenter::V1::ListFindingsResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::ListFindingsResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_mute_configs
def list_mute_configs(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::ListMuteConfigsResponse
Baseline implementation for the list_mute_configs REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::ListMuteConfigsRequest) — 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::SecurityCenter::V1::ListMuteConfigsResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::ListMuteConfigsResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_notification_configs
def list_notification_configs(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::ListNotificationConfigsResponse
Baseline implementation for the list_notification_configs REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::ListNotificationConfigsRequest) — 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::SecurityCenter::V1::ListNotificationConfigsResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::ListNotificationConfigsResponse) — 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::SecurityCenter::V1::ListSecurityHealthAnalyticsCustomModulesResponse
Baseline implementation for the list_security_health_analytics_custom_modules REST call
- request_pb (::Google::Cloud::SecurityCenter::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::SecurityCenter::V1::ListSecurityHealthAnalyticsCustomModulesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::ListSecurityHealthAnalyticsCustomModulesResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_sources
def list_sources(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::ListSourcesResponse
Baseline implementation for the list_sources REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::ListSourcesRequest) — 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::SecurityCenter::V1::ListSourcesResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::ListSourcesResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#run_asset_discovery
def run_asset_discovery(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation
Baseline implementation for the run_asset_discovery REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::RunAssetDiscoveryRequest) — 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::Longrunning::Operation)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Longrunning::Operation) — A result object deserialized from the server's reply
- (::ArgumentError)
#set_finding_state
def set_finding_state(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::Finding
Baseline implementation for the set_finding_state REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::SetFindingStateRequest) — 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::SecurityCenter::V1::Finding)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::Finding) — A result object deserialized from the server's reply
- (::ArgumentError)
#set_iam_policy
def set_iam_policy(request_pb, options = nil) { |result, operation| ... } -> ::Google::Iam::V1::Policy
Baseline implementation for the set_iam_policy REST call
- request_pb (::Google::Iam::V1::SetIamPolicyRequest) — 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::Iam::V1::Policy)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Iam::V1::Policy) — A result object deserialized from the server's reply
- (::ArgumentError)
#set_mute
def set_mute(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::Finding
Baseline implementation for the set_mute REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::SetMuteRequest) — 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::SecurityCenter::V1::Finding)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::Finding) — 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::SecurityCenter::V1::SimulateSecurityHealthAnalyticsCustomModuleResponse
Baseline implementation for the simulate_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenter::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::SecurityCenter::V1::SimulateSecurityHealthAnalyticsCustomModuleResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::SimulateSecurityHealthAnalyticsCustomModuleResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#test_iam_permissions
def test_iam_permissions(request_pb, options = nil) { |result, operation| ... } -> ::Google::Iam::V1::TestIamPermissionsResponse
Baseline implementation for the test_iam_permissions REST call
- request_pb (::Google::Iam::V1::TestIamPermissionsRequest) — 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::Iam::V1::TestIamPermissionsResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Iam::V1::TestIamPermissionsResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#universe_domain
def universe_domain() -> String
The effective universe domain
- (String)
#update_big_query_export
def update_big_query_export(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::BigQueryExport
Baseline implementation for the update_big_query_export REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::UpdateBigQueryExportRequest) — 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::SecurityCenter::V1::BigQueryExport)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::BigQueryExport) — A result object deserialized from the server's reply
- (::ArgumentError)
#update_external_system
def update_external_system(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::ExternalSystem
Baseline implementation for the update_external_system REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::UpdateExternalSystemRequest) — 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::SecurityCenter::V1::ExternalSystem)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::ExternalSystem) — A result object deserialized from the server's reply
- (::ArgumentError)
#update_finding
def update_finding(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::Finding
Baseline implementation for the update_finding REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::UpdateFindingRequest) — 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::SecurityCenter::V1::Finding)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::Finding) — A result object deserialized from the server's reply
- (::ArgumentError)
#update_mute_config
def update_mute_config(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::MuteConfig
Baseline implementation for the update_mute_config REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::UpdateMuteConfigRequest) — 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::SecurityCenter::V1::MuteConfig)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::MuteConfig) — A result object deserialized from the server's reply
- (::ArgumentError)
#update_notification_config
def update_notification_config(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::NotificationConfig
Baseline implementation for the update_notification_config REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::UpdateNotificationConfigRequest) — 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::SecurityCenter::V1::NotificationConfig)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::NotificationConfig) — A result object deserialized from the server's reply
- (::ArgumentError)
#update_organization_settings
def update_organization_settings(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::OrganizationSettings
Baseline implementation for the update_organization_settings REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::UpdateOrganizationSettingsRequest) — 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::SecurityCenter::V1::OrganizationSettings)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::OrganizationSettings) — 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::SecurityCenter::V1::SecurityHealthAnalyticsCustomModule
Baseline implementation for the update_security_health_analytics_custom_module REST call
- request_pb (::Google::Cloud::SecurityCenter::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::SecurityCenter::V1::SecurityHealthAnalyticsCustomModule)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::SecurityHealthAnalyticsCustomModule) — A result object deserialized from the server's reply
- (::ArgumentError)
#update_security_marks
def update_security_marks(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::SecurityMarks
Baseline implementation for the update_security_marks REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::UpdateSecurityMarksRequest) — 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::SecurityCenter::V1::SecurityMarks)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::SecurityMarks) — A result object deserialized from the server's reply
- (::ArgumentError)
#update_source
def update_source(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::SecurityCenter::V1::Source
Baseline implementation for the update_source REST call
- request_pb (::Google::Cloud::SecurityCenter::V1::UpdateSourceRequest) — 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::SecurityCenter::V1::Source)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::SecurityCenter::V1::Source) — A result object deserialized from the server's reply
- (::ArgumentError)