Skip to main content
Google Cloud
Documentation Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
Related sites
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Console Sign in
  • C++
Overview Guides Reference Samples
Contact Us Start free
Google Cloud
  • Documentation
    • Overview
    • Guides
    • Reference
    • Samples
  • Technology areas
    • More
  • Cross-product tools
    • More
  • Related sites
    • More
  • Console
  • Contact Us
  • Start free
  • Overview
  • Library reference docs
  • Security Command Center API C++ Client Library
  • In-Depth Topics
    • Environment Variables
    • How to Override the Authentication Credentials
    • How to Override the Default Endpoint
    • Override Retry, Backoff, and Idempotency Policies
    • Override securitycenter_v1::SecurityCenterClient Retry Policies
    • Override securitycenter_v2::SecurityCenterClient Retry Policies
  • Modules
    • Security Command Center API Configuration Options
  • Namespaces
    • google::cloud::securitycenter
      • Overview
    • google::cloud::securitycenter_mocks
      • Overview
    • google::cloud::securitycenter_v1
      • Overview
      • Classes
        • SecurityCenterClient
          • Overview
          • Constructors
            • SecurityCenterClient(SecurityCenterClient const &)
            • SecurityCenterClient(SecurityCenterClient &&)
            • SecurityCenterClient(std::shared_ptr< SecurityCenterConnection >, Options)
          • Operators
            • operator=(SecurityCenterClient const &)
            • operator=(SecurityCenterClient &&)
            • operator==(SecurityCenterClient const &, SecurityCenterClient const &)
            • operator!=(SecurityCenterClient const &, SecurityCenterClient const &)
          • Functions
            • BulkMuteFindings(std::string const &, Options)
            • BulkMuteFindings(NoAwaitTag, std::string const &, Options)
            • BulkMuteFindings(google::cloud::securitycenter::v1::BulkMuteFindingsRequest const &, Options)
            • BulkMuteFindings(NoAwaitTag, google::cloud::securitycenter::v1::BulkMuteFindingsRequest const &, Options)
            • BulkMuteFindings(google::longrunning::Operation const &, Options)
            • CreateSecurityHealthAnalyticsCustomModule(std::string const &, google::cloud::securitycenter::v1::SecurityHealthAnalyticsCustomModule const &, Options)
            • CreateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::CreateSecurityHealthAnalyticsCustomModuleRequest const &, Options)
            • CreateSource(std::string const &, google::cloud::securitycenter::v1::Source const &, Options)
            • CreateSource(google::cloud::securitycenter::v1::CreateSourceRequest const &, Options)
            • CreateFinding(std::string const &, std::string const &, google::cloud::securitycenter::v1::Finding const &, Options)
            • CreateFinding(google::cloud::securitycenter::v1::CreateFindingRequest const &, Options)
            • CreateMuteConfig(std::string const &, google::cloud::securitycenter::v1::MuteConfig const &, Options)
            • CreateMuteConfig(std::string const &, google::cloud::securitycenter::v1::MuteConfig const &, std::string const &, Options)
            • CreateMuteConfig(google::cloud::securitycenter::v1::CreateMuteConfigRequest const &, Options)
            • CreateNotificationConfig(std::string const &, std::string const &, google::cloud::securitycenter::v1::NotificationConfig const &, Options)
            • CreateNotificationConfig(std::string const &, google::cloud::securitycenter::v1::NotificationConfig const &, Options)
            • CreateNotificationConfig(google::cloud::securitycenter::v1::CreateNotificationConfigRequest const &, Options)
            • DeleteMuteConfig(std::string const &, Options)
            • DeleteMuteConfig(google::cloud::securitycenter::v1::DeleteMuteConfigRequest const &, Options)
            • DeleteNotificationConfig(std::string const &, Options)
            • DeleteNotificationConfig(google::cloud::securitycenter::v1::DeleteNotificationConfigRequest const &, Options)
            • DeleteSecurityHealthAnalyticsCustomModule(std::string const &, Options)
            • DeleteSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::DeleteSecurityHealthAnalyticsCustomModuleRequest const &, Options)
            • GetSimulation(std::string const &, Options)
            • GetSimulation(google::cloud::securitycenter::v1::GetSimulationRequest const &, Options)
            • GetValuedResource(std::string const &, Options)
            • GetValuedResource(google::cloud::securitycenter::v1::GetValuedResourceRequest const &, Options)
            • GetBigQueryExport(std::string const &, Options)
            • GetBigQueryExport(google::cloud::securitycenter::v1::GetBigQueryExportRequest const &, Options)
            • GetIamPolicy(std::string const &, Options)
            • GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
            • GetMuteConfig(std::string const &, Options)
            • GetMuteConfig(google::cloud::securitycenter::v1::GetMuteConfigRequest const &, Options)
            • GetNotificationConfig(std::string const &, Options)
            • GetNotificationConfig(google::cloud::securitycenter::v1::GetNotificationConfigRequest const &, Options)
            • GetOrganizationSettings(std::string const &, Options)
            • GetOrganizationSettings(google::cloud::securitycenter::v1::GetOrganizationSettingsRequest const &, Options)
            • GetEffectiveSecurityHealthAnalyticsCustomModule(std::string const &, Options)
            • GetEffectiveSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::GetEffectiveSecurityHealthAnalyticsCustomModuleRequest const &, Options)
            • GetSecurityHealthAnalyticsCustomModule(std::string const &, Options)
            • GetSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::GetSecurityHealthAnalyticsCustomModuleRequest const &, Options)
            • GetSource(std::string const &, Options)
            • GetSource(google::cloud::securitycenter::v1::GetSourceRequest const &, Options)
            • GroupAssets(google::cloud::securitycenter::v1::GroupAssetsRequest, Options)
            • GroupFindings(std::string const &, std::string const &, Options)
            • GroupFindings(google::cloud::securitycenter::v1::GroupFindingsRequest, Options)
            • ListAssets(google::cloud::securitycenter::v1::ListAssetsRequest, Options)
            • ListDescendantSecurityHealthAnalyticsCustomModules(std::string const &, Options)
            • ListDescendantSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListDescendantSecurityHealthAnalyticsCustomModulesRequest, Options)
            • ListFindings(google::cloud::securitycenter::v1::ListFindingsRequest, Options)
            • ListMuteConfigs(std::string const &, Options)
            • ListMuteConfigs(google::cloud::securitycenter::v1::ListMuteConfigsRequest, Options)
            • ListNotificationConfigs(std::string const &, Options)
            • ListNotificationConfigs(google::cloud::securitycenter::v1::ListNotificationConfigsRequest, Options)
            • ListEffectiveSecurityHealthAnalyticsCustomModules(std::string const &, Options)
            • ListEffectiveSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListEffectiveSecurityHealthAnalyticsCustomModulesRequest, Options)
            • ListSecurityHealthAnalyticsCustomModules(std::string const &, Options)
            • ListSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListSecurityHealthAnalyticsCustomModulesRequest, Options)
            • ListSources(std::string const &, Options)
            • ListSources(google::cloud::securitycenter::v1::ListSourcesRequest, Options)
            • RunAssetDiscovery(std::string const &, Options)
            • RunAssetDiscovery(NoAwaitTag, std::string const &, Options)
            • RunAssetDiscovery(google::cloud::securitycenter::v1::RunAssetDiscoveryRequest const &, Options)
            • RunAssetDiscovery(NoAwaitTag, google::cloud::securitycenter::v1::RunAssetDiscoveryRequest const &, Options)
            • RunAssetDiscovery(google::longrunning::Operation const &, Options)
            • SetFindingState(std::string const &, google::cloud::securitycenter::v1::Finding::State, google::protobuf::Timestamp const &, Options)
            • SetFindingState(google::cloud::securitycenter::v1::SetFindingStateRequest const &, Options)
            • SetMute(std::string const &, google::cloud::securitycenter::v1::Finding::Mute, Options)
            • SetMute(google::cloud::securitycenter::v1::SetMuteRequest const &, Options)
            • SetIamPolicy(std::string const &, google::iam::v1::Policy const &, Options)
            • SetIamPolicy(std::string const &, IamUpdater const &, Options)
            • SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::vector< std::string > const &, Options)
            • TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
            • SimulateSecurityHealthAnalyticsCustomModule(std::string const &, google::cloud::securitycenter::v1::CustomConfig const &, google::cloud::securitycenter::v1::SimulateSecurityHealthAnalyticsCustomModuleRequest::SimulatedResource const &, Options)
            • SimulateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::SimulateSecurityHealthAnalyticsCustomModuleRequest const &, Options)
            • UpdateExternalSystem(google::cloud::securitycenter::v1::ExternalSystem const &, google::protobuf::FieldMask const &, Options)
            • UpdateExternalSystem(google::cloud::securitycenter::v1::UpdateExternalSystemRequest const &, Options)
            • UpdateFinding(google::cloud::securitycenter::v1::Finding const &, Options)
            • UpdateFinding(google::cloud::securitycenter::v1::UpdateFindingRequest const &, Options)
            • UpdateMuteConfig(google::cloud::securitycenter::v1::MuteConfig const &, google::protobuf::FieldMask const &, Options)
            • UpdateMuteConfig(google::cloud::securitycenter::v1::UpdateMuteConfigRequest const &, Options)
            • UpdateNotificationConfig(google::cloud::securitycenter::v1::NotificationConfig const &, Options)
            • UpdateNotificationConfig(google::cloud::securitycenter::v1::NotificationConfig const &, google::protobuf::FieldMask const &, Options)
            • UpdateNotificationConfig(google::cloud::securitycenter::v1::UpdateNotificationConfigRequest const &, Options)
            • UpdateOrganizationSettings(google::cloud::securitycenter::v1::OrganizationSettings const &, Options)
            • UpdateOrganizationSettings(google::cloud::securitycenter::v1::UpdateOrganizationSettingsRequest const &, Options)
            • UpdateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::SecurityHealthAnalyticsCustomModule const &, google::protobuf::FieldMask const &, Options)
            • UpdateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::UpdateSecurityHealthAnalyticsCustomModuleRequest const &, Options)
            • UpdateSource(google::cloud::securitycenter::v1::Source const &, Options)
            • UpdateSource(google::cloud::securitycenter::v1::UpdateSourceRequest const &, Options)
            • UpdateSecurityMarks(google::cloud::securitycenter::v1::SecurityMarks const &, Options)
            • UpdateSecurityMarks(google::cloud::securitycenter::v1::UpdateSecurityMarksRequest const &, Options)
            • CreateBigQueryExport(std::string const &, google::cloud::securitycenter::v1::BigQueryExport const &, std::string const &, Options)
            • CreateBigQueryExport(google::cloud::securitycenter::v1::CreateBigQueryExportRequest const &, Options)
            • DeleteBigQueryExport(std::string const &, Options)
            • DeleteBigQueryExport(google::cloud::securitycenter::v1::DeleteBigQueryExportRequest const &, Options)
            • UpdateBigQueryExport(google::cloud::securitycenter::v1::BigQueryExport const &, google::protobuf::FieldMask const &, Options)
            • UpdateBigQueryExport(google::cloud::securitycenter::v1::UpdateBigQueryExportRequest const &, Options)
            • ListBigQueryExports(std::string const &, Options)
            • ListBigQueryExports(google::cloud::securitycenter::v1::ListBigQueryExportsRequest, Options)
            • CreateEventThreatDetectionCustomModule(std::string const &, google::cloud::securitycenter::v1::EventThreatDetectionCustomModule const &, Options)
            • CreateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::CreateEventThreatDetectionCustomModuleRequest const &, Options)
            • DeleteEventThreatDetectionCustomModule(std::string const &, Options)
            • DeleteEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::DeleteEventThreatDetectionCustomModuleRequest const &, Options)
            • GetEventThreatDetectionCustomModule(std::string const &, Options)
            • GetEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::GetEventThreatDetectionCustomModuleRequest const &, Options)
            • ListDescendantEventThreatDetectionCustomModules(std::string const &, Options)
            • ListDescendantEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListDescendantEventThreatDetectionCustomModulesRequest, Options)
            • ListEventThreatDetectionCustomModules(std::string const &, Options)
            • ListEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListEventThreatDetectionCustomModulesRequest, Options)
            • UpdateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::EventThreatDetectionCustomModule const &, google::protobuf::FieldMask const &, Options)
            • UpdateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::UpdateEventThreatDetectionCustomModuleRequest const &, Options)
            • ValidateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::ValidateEventThreatDetectionCustomModuleRequest const &, Options)
            • GetEffectiveEventThreatDetectionCustomModule(std::string const &, Options)
            • GetEffectiveEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::GetEffectiveEventThreatDetectionCustomModuleRequest const &, Options)
            • ListEffectiveEventThreatDetectionCustomModules(std::string const &, Options)
            • ListEffectiveEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListEffectiveEventThreatDetectionCustomModulesRequest, Options)
            • BatchCreateResourceValueConfigs(std::string const &, std::vector< google::cloud::securitycenter::v1::CreateResourceValueConfigRequest > const &, Options)
            • BatchCreateResourceValueConfigs(google::cloud::securitycenter::v1::BatchCreateResourceValueConfigsRequest const &, Options)
            • DeleteResourceValueConfig(std::string const &, Options)
            • DeleteResourceValueConfig(google::cloud::securitycenter::v1::DeleteResourceValueConfigRequest const &, Options)
            • GetResourceValueConfig(std::string const &, Options)
            • GetResourceValueConfig(google::cloud::securitycenter::v1::GetResourceValueConfigRequest const &, Options)
            • ListResourceValueConfigs(std::string const &, Options)
            • ListResourceValueConfigs(google::cloud::securitycenter::v1::ListResourceValueConfigsRequest, Options)
            • UpdateResourceValueConfig(google::cloud::securitycenter::v1::ResourceValueConfig const &, google::protobuf::FieldMask const &, Options)
            • UpdateResourceValueConfig(google::cloud::securitycenter::v1::UpdateResourceValueConfigRequest const &, Options)
            • ListValuedResources(std::string const &, Options)
            • ListValuedResources(google::cloud::securitycenter::v1::ListValuedResourcesRequest, Options)
            • ListAttackPaths(std::string const &, Options)
            • ListAttackPaths(google::cloud::securitycenter::v1::ListAttackPathsRequest, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • DeleteOperation(std::string const &, Options)
            • DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • SecurityCenterConnection
          • Overview
          • Functions
            • virtual options()
            • virtual BulkMuteFindings(google::cloud::securitycenter::v1::BulkMuteFindingsRequest const &)
            • virtual BulkMuteFindings(NoAwaitTag, google::cloud::securitycenter::v1::BulkMuteFindingsRequest const &)
            • virtual BulkMuteFindings(google::longrunning::Operation const &)
            • virtual CreateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::CreateSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual CreateSource(google::cloud::securitycenter::v1::CreateSourceRequest const &)
            • virtual CreateFinding(google::cloud::securitycenter::v1::CreateFindingRequest const &)
            • virtual CreateMuteConfig(google::cloud::securitycenter::v1::CreateMuteConfigRequest const &)
            • virtual CreateNotificationConfig(google::cloud::securitycenter::v1::CreateNotificationConfigRequest const &)
            • virtual DeleteMuteConfig(google::cloud::securitycenter::v1::DeleteMuteConfigRequest const &)
            • virtual DeleteNotificationConfig(google::cloud::securitycenter::v1::DeleteNotificationConfigRequest const &)
            • virtual DeleteSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::DeleteSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual GetSimulation(google::cloud::securitycenter::v1::GetSimulationRequest const &)
            • virtual GetValuedResource(google::cloud::securitycenter::v1::GetValuedResourceRequest const &)
            • virtual GetBigQueryExport(google::cloud::securitycenter::v1::GetBigQueryExportRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual GetMuteConfig(google::cloud::securitycenter::v1::GetMuteConfigRequest const &)
            • virtual GetNotificationConfig(google::cloud::securitycenter::v1::GetNotificationConfigRequest const &)
            • virtual GetOrganizationSettings(google::cloud::securitycenter::v1::GetOrganizationSettingsRequest const &)
            • virtual GetEffectiveSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::GetEffectiveSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual GetSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::GetSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual GetSource(google::cloud::securitycenter::v1::GetSourceRequest const &)
            • virtual GroupAssets(google::cloud::securitycenter::v1::GroupAssetsRequest)
            • virtual GroupFindings(google::cloud::securitycenter::v1::GroupFindingsRequest)
            • virtual ListAssets(google::cloud::securitycenter::v1::ListAssetsRequest)
            • virtual ListDescendantSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListDescendantSecurityHealthAnalyticsCustomModulesRequest)
            • virtual ListFindings(google::cloud::securitycenter::v1::ListFindingsRequest)
            • virtual ListMuteConfigs(google::cloud::securitycenter::v1::ListMuteConfigsRequest)
            • virtual ListNotificationConfigs(google::cloud::securitycenter::v1::ListNotificationConfigsRequest)
            • virtual ListEffectiveSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListEffectiveSecurityHealthAnalyticsCustomModulesRequest)
            • virtual ListSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListSecurityHealthAnalyticsCustomModulesRequest)
            • virtual ListSources(google::cloud::securitycenter::v1::ListSourcesRequest)
            • virtual RunAssetDiscovery(google::cloud::securitycenter::v1::RunAssetDiscoveryRequest const &)
            • virtual RunAssetDiscovery(NoAwaitTag, google::cloud::securitycenter::v1::RunAssetDiscoveryRequest const &)
            • virtual RunAssetDiscovery(google::longrunning::Operation const &)
            • virtual SetFindingState(google::cloud::securitycenter::v1::SetFindingStateRequest const &)
            • virtual SetMute(google::cloud::securitycenter::v1::SetMuteRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual SimulateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::SimulateSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual UpdateExternalSystem(google::cloud::securitycenter::v1::UpdateExternalSystemRequest const &)
            • virtual UpdateFinding(google::cloud::securitycenter::v1::UpdateFindingRequest const &)
            • virtual UpdateMuteConfig(google::cloud::securitycenter::v1::UpdateMuteConfigRequest const &)
            • virtual UpdateNotificationConfig(google::cloud::securitycenter::v1::UpdateNotificationConfigRequest const &)
            • virtual UpdateOrganizationSettings(google::cloud::securitycenter::v1::UpdateOrganizationSettingsRequest const &)
            • virtual UpdateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::UpdateSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual UpdateSource(google::cloud::securitycenter::v1::UpdateSourceRequest const &)
            • virtual UpdateSecurityMarks(google::cloud::securitycenter::v1::UpdateSecurityMarksRequest const &)
            • virtual CreateBigQueryExport(google::cloud::securitycenter::v1::CreateBigQueryExportRequest const &)
            • virtual DeleteBigQueryExport(google::cloud::securitycenter::v1::DeleteBigQueryExportRequest const &)
            • virtual UpdateBigQueryExport(google::cloud::securitycenter::v1::UpdateBigQueryExportRequest const &)
            • virtual ListBigQueryExports(google::cloud::securitycenter::v1::ListBigQueryExportsRequest)
            • virtual CreateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::CreateEventThreatDetectionCustomModuleRequest const &)
            • virtual DeleteEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::DeleteEventThreatDetectionCustomModuleRequest const &)
            • virtual GetEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::GetEventThreatDetectionCustomModuleRequest const &)
            • virtual ListDescendantEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListDescendantEventThreatDetectionCustomModulesRequest)
            • virtual ListEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListEventThreatDetectionCustomModulesRequest)
            • virtual UpdateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::UpdateEventThreatDetectionCustomModuleRequest const &)
            • virtual ValidateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::ValidateEventThreatDetectionCustomModuleRequest const &)
            • virtual GetEffectiveEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::GetEffectiveEventThreatDetectionCustomModuleRequest const &)
            • virtual ListEffectiveEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListEffectiveEventThreatDetectionCustomModulesRequest)
            • virtual BatchCreateResourceValueConfigs(google::cloud::securitycenter::v1::BatchCreateResourceValueConfigsRequest const &)
            • virtual DeleteResourceValueConfig(google::cloud::securitycenter::v1::DeleteResourceValueConfigRequest const &)
            • virtual GetResourceValueConfig(google::cloud::securitycenter::v1::GetResourceValueConfigRequest const &)
            • virtual ListResourceValueConfigs(google::cloud::securitycenter::v1::ListResourceValueConfigsRequest)
            • virtual UpdateResourceValueConfig(google::cloud::securitycenter::v1::UpdateResourceValueConfigRequest const &)
            • virtual ListValuedResources(google::cloud::securitycenter::v1::ListValuedResourcesRequest)
            • virtual ListAttackPaths(google::cloud::securitycenter::v1::ListAttackPathsRequest)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • SecurityCenterConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual BulkMuteFindings(google::cloud::securitycenter::v1::BulkMuteFindingsRequest const &)
            • virtual CreateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::CreateSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual CreateSource(google::cloud::securitycenter::v1::CreateSourceRequest const &)
            • virtual CreateFinding(google::cloud::securitycenter::v1::CreateFindingRequest const &)
            • virtual CreateMuteConfig(google::cloud::securitycenter::v1::CreateMuteConfigRequest const &)
            • virtual CreateNotificationConfig(google::cloud::securitycenter::v1::CreateNotificationConfigRequest const &)
            • virtual DeleteMuteConfig(google::cloud::securitycenter::v1::DeleteMuteConfigRequest const &)
            • virtual DeleteNotificationConfig(google::cloud::securitycenter::v1::DeleteNotificationConfigRequest const &)
            • virtual DeleteSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::DeleteSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual GetSimulation(google::cloud::securitycenter::v1::GetSimulationRequest const &)
            • virtual GetValuedResource(google::cloud::securitycenter::v1::GetValuedResourceRequest const &)
            • virtual GetBigQueryExport(google::cloud::securitycenter::v1::GetBigQueryExportRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual GetMuteConfig(google::cloud::securitycenter::v1::GetMuteConfigRequest const &)
            • virtual GetNotificationConfig(google::cloud::securitycenter::v1::GetNotificationConfigRequest const &)
            • virtual GetOrganizationSettings(google::cloud::securitycenter::v1::GetOrganizationSettingsRequest const &)
            • virtual GetEffectiveSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::GetEffectiveSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual GetSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::GetSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual GetSource(google::cloud::securitycenter::v1::GetSourceRequest const &)
            • virtual GroupAssets(google::cloud::securitycenter::v1::GroupAssetsRequest)
            • virtual GroupFindings(google::cloud::securitycenter::v1::GroupFindingsRequest)
            • virtual ListAssets(google::cloud::securitycenter::v1::ListAssetsRequest)
            • virtual ListDescendantSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListDescendantSecurityHealthAnalyticsCustomModulesRequest)
            • virtual ListFindings(google::cloud::securitycenter::v1::ListFindingsRequest)
            • virtual ListMuteConfigs(google::cloud::securitycenter::v1::ListMuteConfigsRequest)
            • virtual ListNotificationConfigs(google::cloud::securitycenter::v1::ListNotificationConfigsRequest)
            • virtual ListEffectiveSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListEffectiveSecurityHealthAnalyticsCustomModulesRequest)
            • virtual ListSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListSecurityHealthAnalyticsCustomModulesRequest)
            • virtual ListSources(google::cloud::securitycenter::v1::ListSourcesRequest)
            • virtual RunAssetDiscovery(google::cloud::securitycenter::v1::RunAssetDiscoveryRequest const &)
            • virtual SetFindingState(google::cloud::securitycenter::v1::SetFindingStateRequest const &)
            • virtual SetMute(google::cloud::securitycenter::v1::SetMuteRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual SimulateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::SimulateSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual UpdateExternalSystem(google::cloud::securitycenter::v1::UpdateExternalSystemRequest const &)
            • virtual UpdateFinding(google::cloud::securitycenter::v1::UpdateFindingRequest const &)
            • virtual UpdateMuteConfig(google::cloud::securitycenter::v1::UpdateMuteConfigRequest const &)
            • virtual UpdateNotificationConfig(google::cloud::securitycenter::v1::UpdateNotificationConfigRequest const &)
            • virtual UpdateOrganizationSettings(google::cloud::securitycenter::v1::UpdateOrganizationSettingsRequest const &)
            • virtual UpdateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::UpdateSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual UpdateSource(google::cloud::securitycenter::v1::UpdateSourceRequest const &)
            • virtual UpdateSecurityMarks(google::cloud::securitycenter::v1::UpdateSecurityMarksRequest const &)
            • virtual CreateBigQueryExport(google::cloud::securitycenter::v1::CreateBigQueryExportRequest const &)
            • virtual DeleteBigQueryExport(google::cloud::securitycenter::v1::DeleteBigQueryExportRequest const &)
            • virtual UpdateBigQueryExport(google::cloud::securitycenter::v1::UpdateBigQueryExportRequest const &)
            • virtual ListBigQueryExports(google::cloud::securitycenter::v1::ListBigQueryExportsRequest)
            • virtual CreateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::CreateEventThreatDetectionCustomModuleRequest const &)
            • virtual DeleteEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::DeleteEventThreatDetectionCustomModuleRequest const &)
            • virtual GetEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::GetEventThreatDetectionCustomModuleRequest const &)
            • virtual ListDescendantEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListDescendantEventThreatDetectionCustomModulesRequest)
            • virtual ListEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListEventThreatDetectionCustomModulesRequest)
            • virtual UpdateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::UpdateEventThreatDetectionCustomModuleRequest const &)
            • virtual ValidateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::ValidateEventThreatDetectionCustomModuleRequest const &)
            • virtual GetEffectiveEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::GetEffectiveEventThreatDetectionCustomModuleRequest const &)
            • virtual ListEffectiveEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListEffectiveEventThreatDetectionCustomModulesRequest)
            • virtual BatchCreateResourceValueConfigs(google::cloud::securitycenter::v1::BatchCreateResourceValueConfigsRequest const &)
            • virtual DeleteResourceValueConfig(google::cloud::securitycenter::v1::DeleteResourceValueConfigRequest const &)
            • virtual GetResourceValueConfig(google::cloud::securitycenter::v1::GetResourceValueConfigRequest const &)
            • virtual ListResourceValueConfigs(google::cloud::securitycenter::v1::ListResourceValueConfigsRequest)
            • virtual UpdateResourceValueConfig(google::cloud::securitycenter::v1::UpdateResourceValueConfigRequest const &)
            • virtual ListValuedResources(google::cloud::securitycenter::v1::ListValuedResourcesRequest)
            • virtual ListAttackPaths(google::cloud::securitycenter::v1::ListAttackPathsRequest)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • SecurityCenterLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SecurityCenterLimitedErrorCountRetryPolicy(int)
            • SecurityCenterLimitedErrorCountRetryPolicy(SecurityCenterLimitedErrorCountRetryPolicy &&)
            • SecurityCenterLimitedErrorCountRetryPolicy(SecurityCenterLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SecurityCenterLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SecurityCenterLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SecurityCenterLimitedTimeRetryPolicy(SecurityCenterLimitedTimeRetryPolicy &&)
            • SecurityCenterLimitedTimeRetryPolicy(SecurityCenterLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SecurityCenterRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SecurityCenterBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SecurityCenterConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SecurityCenterPollingPolicyOption
          • Overview
          • Types
            • Type
        • SecurityCenterRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeSecurityCenterConnection(Options)
        • MakeDefaultSecurityCenterConnectionIdempotencyPolicy()
    • google::cloud::securitycenter_v1_mocks
      • Overview
      • Classes
        • MockSecurityCenterConnection
          • Overview
          • Functions
            • virtual options()
            • virtual BulkMuteFindings(google::cloud::securitycenter::v1::BulkMuteFindingsRequest const &)
            • virtual BulkMuteFindings(NoAwaitTag, google::cloud::securitycenter::v1::BulkMuteFindingsRequest const &)
            • virtual BulkMuteFindings(google::longrunning::Operation const &)
            • virtual CreateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::CreateSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual CreateSource(google::cloud::securitycenter::v1::CreateSourceRequest const &)
            • virtual CreateFinding(google::cloud::securitycenter::v1::CreateFindingRequest const &)
            • virtual CreateMuteConfig(google::cloud::securitycenter::v1::CreateMuteConfigRequest const &)
            • virtual CreateNotificationConfig(google::cloud::securitycenter::v1::CreateNotificationConfigRequest const &)
            • virtual DeleteMuteConfig(google::cloud::securitycenter::v1::DeleteMuteConfigRequest const &)
            • virtual DeleteNotificationConfig(google::cloud::securitycenter::v1::DeleteNotificationConfigRequest const &)
            • virtual DeleteSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::DeleteSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual GetSimulation(google::cloud::securitycenter::v1::GetSimulationRequest const &)
            • virtual GetValuedResource(google::cloud::securitycenter::v1::GetValuedResourceRequest const &)
            • virtual GetBigQueryExport(google::cloud::securitycenter::v1::GetBigQueryExportRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual GetMuteConfig(google::cloud::securitycenter::v1::GetMuteConfigRequest const &)
            • virtual GetNotificationConfig(google::cloud::securitycenter::v1::GetNotificationConfigRequest const &)
            • virtual GetOrganizationSettings(google::cloud::securitycenter::v1::GetOrganizationSettingsRequest const &)
            • virtual GetEffectiveSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::GetEffectiveSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual GetSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::GetSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual GetSource(google::cloud::securitycenter::v1::GetSourceRequest const &)
            • virtual GroupAssets(google::cloud::securitycenter::v1::GroupAssetsRequest)
            • virtual GroupFindings(google::cloud::securitycenter::v1::GroupFindingsRequest)
            • virtual ListAssets(google::cloud::securitycenter::v1::ListAssetsRequest)
            • virtual ListDescendantSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListDescendantSecurityHealthAnalyticsCustomModulesRequest)
            • virtual ListFindings(google::cloud::securitycenter::v1::ListFindingsRequest)
            • virtual ListMuteConfigs(google::cloud::securitycenter::v1::ListMuteConfigsRequest)
            • virtual ListNotificationConfigs(google::cloud::securitycenter::v1::ListNotificationConfigsRequest)
            • virtual ListEffectiveSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListEffectiveSecurityHealthAnalyticsCustomModulesRequest)
            • virtual ListSecurityHealthAnalyticsCustomModules(google::cloud::securitycenter::v1::ListSecurityHealthAnalyticsCustomModulesRequest)
            • virtual ListSources(google::cloud::securitycenter::v1::ListSourcesRequest)
            • virtual RunAssetDiscovery(google::cloud::securitycenter::v1::RunAssetDiscoveryRequest const &)
            • virtual RunAssetDiscovery(NoAwaitTag, google::cloud::securitycenter::v1::RunAssetDiscoveryRequest const &)
            • virtual RunAssetDiscovery(google::longrunning::Operation const &)
            • virtual SetFindingState(google::cloud::securitycenter::v1::SetFindingStateRequest const &)
            • virtual SetMute(google::cloud::securitycenter::v1::SetMuteRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual SimulateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::SimulateSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual UpdateExternalSystem(google::cloud::securitycenter::v1::UpdateExternalSystemRequest const &)
            • virtual UpdateFinding(google::cloud::securitycenter::v1::UpdateFindingRequest const &)
            • virtual UpdateMuteConfig(google::cloud::securitycenter::v1::UpdateMuteConfigRequest const &)
            • virtual UpdateNotificationConfig(google::cloud::securitycenter::v1::UpdateNotificationConfigRequest const &)
            • virtual UpdateOrganizationSettings(google::cloud::securitycenter::v1::UpdateOrganizationSettingsRequest const &)
            • virtual UpdateSecurityHealthAnalyticsCustomModule(google::cloud::securitycenter::v1::UpdateSecurityHealthAnalyticsCustomModuleRequest const &)
            • virtual UpdateSource(google::cloud::securitycenter::v1::UpdateSourceRequest const &)
            • virtual UpdateSecurityMarks(google::cloud::securitycenter::v1::UpdateSecurityMarksRequest const &)
            • virtual CreateBigQueryExport(google::cloud::securitycenter::v1::CreateBigQueryExportRequest const &)
            • virtual DeleteBigQueryExport(google::cloud::securitycenter::v1::DeleteBigQueryExportRequest const &)
            • virtual UpdateBigQueryExport(google::cloud::securitycenter::v1::UpdateBigQueryExportRequest const &)
            • virtual ListBigQueryExports(google::cloud::securitycenter::v1::ListBigQueryExportsRequest)
            • virtual CreateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::CreateEventThreatDetectionCustomModuleRequest const &)
            • virtual DeleteEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::DeleteEventThreatDetectionCustomModuleRequest const &)
            • virtual GetEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::GetEventThreatDetectionCustomModuleRequest const &)
            • virtual ListDescendantEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListDescendantEventThreatDetectionCustomModulesRequest)
            • virtual ListEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListEventThreatDetectionCustomModulesRequest)
            • virtual UpdateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::UpdateEventThreatDetectionCustomModuleRequest const &)
            • virtual ValidateEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::ValidateEventThreatDetectionCustomModuleRequest const &)
            • virtual GetEffectiveEventThreatDetectionCustomModule(google::cloud::securitycenter::v1::GetEffectiveEventThreatDetectionCustomModuleRequest const &)
            • virtual ListEffectiveEventThreatDetectionCustomModules(google::cloud::securitycenter::v1::ListEffectiveEventThreatDetectionCustomModulesRequest)
            • virtual BatchCreateResourceValueConfigs(google::cloud::securitycenter::v1::BatchCreateResourceValueConfigsRequest const &)
            • virtual DeleteResourceValueConfig(google::cloud::securitycenter::v1::DeleteResourceValueConfigRequest const &)
            • virtual GetResourceValueConfig(google::cloud::securitycenter::v1::GetResourceValueConfigRequest const &)
            • virtual ListResourceValueConfigs(google::cloud::securitycenter::v1::ListResourceValueConfigsRequest)
            • virtual UpdateResourceValueConfig(google::cloud::securitycenter::v1::UpdateResourceValueConfigRequest const &)
            • virtual ListValuedResources(google::cloud::securitycenter::v1::ListValuedResourcesRequest)
            • virtual ListAttackPaths(google::cloud::securitycenter::v1::ListAttackPathsRequest)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
    • google::cloud::securitycenter_v2
      • Overview
      • Classes
        • SecurityCenterClient
          • Overview
          • Constructors
            • SecurityCenterClient(SecurityCenterClient const &)
            • SecurityCenterClient(SecurityCenterClient &&)
            • SecurityCenterClient(std::shared_ptr< SecurityCenterConnection >, Options)
          • Operators
            • operator=(SecurityCenterClient const &)
            • operator=(SecurityCenterClient &&)
            • operator==(SecurityCenterClient const &, SecurityCenterClient const &)
            • operator!=(SecurityCenterClient const &, SecurityCenterClient const &)
          • Functions
            • BatchCreateResourceValueConfigs(std::string const &, std::vector< google::cloud::securitycenter::v2::CreateResourceValueConfigRequest > const &, Options)
            • BatchCreateResourceValueConfigs(google::cloud::securitycenter::v2::BatchCreateResourceValueConfigsRequest const &, Options)
            • BulkMuteFindings(std::string const &, Options)
            • BulkMuteFindings(NoAwaitTag, std::string const &, Options)
            • BulkMuteFindings(google::cloud::securitycenter::v2::BulkMuteFindingsRequest const &, Options)
            • BulkMuteFindings(NoAwaitTag, google::cloud::securitycenter::v2::BulkMuteFindingsRequest const &, Options)
            • BulkMuteFindings(google::longrunning::Operation const &, Options)
            • CreateBigQueryExport(std::string const &, google::cloud::securitycenter::v2::BigQueryExport const &, std::string const &, Options)
            • CreateBigQueryExport(google::cloud::securitycenter::v2::CreateBigQueryExportRequest const &, Options)
            • CreateFinding(std::string const &, google::cloud::securitycenter::v2::Finding const &, std::string const &, Options)
            • CreateFinding(google::cloud::securitycenter::v2::CreateFindingRequest const &, Options)
            • CreateMuteConfig(std::string const &, google::cloud::securitycenter::v2::MuteConfig const &, std::string const &, Options)
            • CreateMuteConfig(google::cloud::securitycenter::v2::CreateMuteConfigRequest const &, Options)
            • CreateNotificationConfig(std::string const &, google::cloud::securitycenter::v2::NotificationConfig const &, std::string const &, Options)
            • CreateNotificationConfig(google::cloud::securitycenter::v2::CreateNotificationConfigRequest const &, Options)
            • CreateSource(std::string const &, google::cloud::securitycenter::v2::Source const &, Options)
            • CreateSource(google::cloud::securitycenter::v2::CreateSourceRequest const &, Options)
            • DeleteBigQueryExport(std::string const &, Options)
            • DeleteBigQueryExport(google::cloud::securitycenter::v2::DeleteBigQueryExportRequest const &, Options)
            • DeleteMuteConfig(std::string const &, Options)
            • DeleteMuteConfig(google::cloud::securitycenter::v2::DeleteMuteConfigRequest const &, Options)
            • DeleteNotificationConfig(std::string const &, Options)
            • DeleteNotificationConfig(google::cloud::securitycenter::v2::DeleteNotificationConfigRequest const &, Options)
            • DeleteResourceValueConfig(std::string const &, Options)
            • DeleteResourceValueConfig(google::cloud::securitycenter::v2::DeleteResourceValueConfigRequest const &, Options)
            • GetBigQueryExport(std::string const &, Options)
            • GetBigQueryExport(google::cloud::securitycenter::v2::GetBigQueryExportRequest const &, Options)
            • GetSimulation(std::string const &, Options)
            • GetSimulation(google::cloud::securitycenter::v2::GetSimulationRequest const &, Options)
            • GetValuedResource(std::string const &, Options)
            • GetValuedResource(google::cloud::securitycenter::v2::GetValuedResourceRequest const &, Options)
            • GetIamPolicy(std::string const &, Options)
            • GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
            • GetMuteConfig(std::string const &, Options)
            • GetMuteConfig(google::cloud::securitycenter::v2::GetMuteConfigRequest const &, Options)
            • GetNotificationConfig(std::string const &, Options)
            • GetNotificationConfig(google::cloud::securitycenter::v2::GetNotificationConfigRequest const &, Options)
            • GetResourceValueConfig(std::string const &, Options)
            • GetResourceValueConfig(google::cloud::securitycenter::v2::GetResourceValueConfigRequest const &, Options)
            • GetSource(std::string const &, Options)
            • GetSource(google::cloud::securitycenter::v2::GetSourceRequest const &, Options)
            • GroupFindings(std::string const &, std::string const &, Options)
            • GroupFindings(google::cloud::securitycenter::v2::GroupFindingsRequest, Options)
            • ListAttackPaths(std::string const &, Options)
            • ListAttackPaths(google::cloud::securitycenter::v2::ListAttackPathsRequest, Options)
            • ListBigQueryExports(std::string const &, Options)
            • ListBigQueryExports(google::cloud::securitycenter::v2::ListBigQueryExportsRequest, Options)
            • ListFindings(std::string const &, Options)
            • ListFindings(google::cloud::securitycenter::v2::ListFindingsRequest, Options)
            • ListMuteConfigs(std::string const &, Options)
            • ListMuteConfigs(google::cloud::securitycenter::v2::ListMuteConfigsRequest, Options)
            • ListNotificationConfigs(std::string const &, Options)
            • ListNotificationConfigs(google::cloud::securitycenter::v2::ListNotificationConfigsRequest, Options)
            • ListResourceValueConfigs(std::string const &, Options)
            • ListResourceValueConfigs(google::cloud::securitycenter::v2::ListResourceValueConfigsRequest, Options)
            • ListSources(std::string const &, Options)
            • ListSources(google::cloud::securitycenter::v2::ListSourcesRequest, Options)
            • ListValuedResources(std::string const &, Options)
            • ListValuedResources(google::cloud::securitycenter::v2::ListValuedResourcesRequest, Options)
            • SetFindingState(std::string const &, google::cloud::securitycenter::v2::Finding::State, Options)
            • SetFindingState(google::cloud::securitycenter::v2::SetFindingStateRequest const &, Options)
            • SetIamPolicy(std::string const &, google::iam::v1::Policy const &, Options)
            • SetIamPolicy(std::string const &, IamUpdater const &, Options)
            • SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
            • SetMute(std::string const &, google::cloud::securitycenter::v2::Finding::Mute, Options)
            • SetMute(google::cloud::securitycenter::v2::SetMuteRequest const &, Options)
            • TestIamPermissions(std::string const &, std::vector< std::string > const &, Options)
            • TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
            • UpdateBigQueryExport(google::cloud::securitycenter::v2::BigQueryExport const &, google::protobuf::FieldMask const &, Options)
            • UpdateBigQueryExport(google::cloud::securitycenter::v2::UpdateBigQueryExportRequest const &, Options)
            • UpdateExternalSystem(google::cloud::securitycenter::v2::ExternalSystem const &, google::protobuf::FieldMask const &, Options)
            • UpdateExternalSystem(google::cloud::securitycenter::v2::UpdateExternalSystemRequest const &, Options)
            • UpdateFinding(google::cloud::securitycenter::v2::Finding const &, google::protobuf::FieldMask const &, Options)
            • UpdateFinding(google::cloud::securitycenter::v2::UpdateFindingRequest const &, Options)
            • UpdateMuteConfig(google::cloud::securitycenter::v2::MuteConfig const &, google::protobuf::FieldMask const &, Options)
            • UpdateMuteConfig(google::cloud::securitycenter::v2::UpdateMuteConfigRequest const &, Options)
            • UpdateNotificationConfig(google::cloud::securitycenter::v2::NotificationConfig const &, google::protobuf::FieldMask const &, Options)
            • UpdateNotificationConfig(google::cloud::securitycenter::v2::UpdateNotificationConfigRequest const &, Options)
            • UpdateResourceValueConfig(google::cloud::securitycenter::v2::ResourceValueConfig const &, google::protobuf::FieldMask const &, Options)
            • UpdateResourceValueConfig(google::cloud::securitycenter::v2::UpdateResourceValueConfigRequest const &, Options)
            • UpdateSecurityMarks(google::cloud::securitycenter::v2::SecurityMarks const &, google::protobuf::FieldMask const &, Options)
            • UpdateSecurityMarks(google::cloud::securitycenter::v2::UpdateSecurityMarksRequest const &, Options)
            • UpdateSource(google::cloud::securitycenter::v2::Source const &, google::protobuf::FieldMask const &, Options)
            • UpdateSource(google::cloud::securitycenter::v2::UpdateSourceRequest const &, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • DeleteOperation(std::string const &, Options)
            • DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • SecurityCenterConnection
          • Overview
          • Functions
            • virtual options()
            • virtual BatchCreateResourceValueConfigs(google::cloud::securitycenter::v2::BatchCreateResourceValueConfigsRequest const &)
            • virtual BulkMuteFindings(google::cloud::securitycenter::v2::BulkMuteFindingsRequest const &)
            • virtual BulkMuteFindings(NoAwaitTag, google::cloud::securitycenter::v2::BulkMuteFindingsRequest const &)
            • virtual BulkMuteFindings(google::longrunning::Operation const &)
            • virtual CreateBigQueryExport(google::cloud::securitycenter::v2::CreateBigQueryExportRequest const &)
            • virtual CreateFinding(google::cloud::securitycenter::v2::CreateFindingRequest const &)
            • virtual CreateMuteConfig(google::cloud::securitycenter::v2::CreateMuteConfigRequest const &)
            • virtual CreateNotificationConfig(google::cloud::securitycenter::v2::CreateNotificationConfigRequest const &)
            • virtual CreateSource(google::cloud::securitycenter::v2::CreateSourceRequest const &)
            • virtual DeleteBigQueryExport(google::cloud::securitycenter::v2::DeleteBigQueryExportRequest const &)
            • virtual DeleteMuteConfig(google::cloud::securitycenter::v2::DeleteMuteConfigRequest const &)
            • virtual DeleteNotificationConfig(google::cloud::securitycenter::v2::DeleteNotificationConfigRequest const &)
            • virtual DeleteResourceValueConfig(google::cloud::securitycenter::v2::DeleteResourceValueConfigRequest const &)
            • virtual GetBigQueryExport(google::cloud::securitycenter::v2::GetBigQueryExportRequest const &)
            • virtual GetSimulation(google::cloud::securitycenter::v2::GetSimulationRequest const &)
            • virtual GetValuedResource(google::cloud::securitycenter::v2::GetValuedResourceRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual GetMuteConfig(google::cloud::securitycenter::v2::GetMuteConfigRequest const &)
            • virtual GetNotificationConfig(google::cloud::securitycenter::v2::GetNotificationConfigRequest const &)
            • virtual GetResourceValueConfig(google::cloud::securitycenter::v2::GetResourceValueConfigRequest const &)
            • virtual GetSource(google::cloud::securitycenter::v2::GetSourceRequest const &)
            • virtual GroupFindings(google::cloud::securitycenter::v2::GroupFindingsRequest)
            • virtual ListAttackPaths(google::cloud::securitycenter::v2::ListAttackPathsRequest)
            • virtual ListBigQueryExports(google::cloud::securitycenter::v2::ListBigQueryExportsRequest)
            • virtual ListFindings(google::cloud::securitycenter::v2::ListFindingsRequest)
            • virtual ListMuteConfigs(google::cloud::securitycenter::v2::ListMuteConfigsRequest)
            • virtual ListNotificationConfigs(google::cloud::securitycenter::v2::ListNotificationConfigsRequest)
            • virtual ListResourceValueConfigs(google::cloud::securitycenter::v2::ListResourceValueConfigsRequest)
            • virtual ListSources(google::cloud::securitycenter::v2::ListSourcesRequest)
            • virtual ListValuedResources(google::cloud::securitycenter::v2::ListValuedResourcesRequest)
            • virtual SetFindingState(google::cloud::securitycenter::v2::SetFindingStateRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual SetMute(google::cloud::securitycenter::v2::SetMuteRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBigQueryExport(google::cloud::securitycenter::v2::UpdateBigQueryExportRequest const &)
            • virtual UpdateExternalSystem(google::cloud::securitycenter::v2::UpdateExternalSystemRequest const &)
            • virtual UpdateFinding(google::cloud::securitycenter::v2::UpdateFindingRequest const &)
            • virtual UpdateMuteConfig(google::cloud::securitycenter::v2::UpdateMuteConfigRequest const &)
            • virtual UpdateNotificationConfig(google::cloud::securitycenter::v2::UpdateNotificationConfigRequest const &)
            • virtual UpdateResourceValueConfig(google::cloud::securitycenter::v2::UpdateResourceValueConfigRequest const &)
            • virtual UpdateSecurityMarks(google::cloud::securitycenter::v2::UpdateSecurityMarksRequest const &)
            • virtual UpdateSource(google::cloud::securitycenter::v2::UpdateSourceRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • SecurityCenterConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual BatchCreateResourceValueConfigs(google::cloud::securitycenter::v2::BatchCreateResourceValueConfigsRequest const &)
            • virtual BulkMuteFindings(google::cloud::securitycenter::v2::BulkMuteFindingsRequest const &)
            • virtual CreateBigQueryExport(google::cloud::securitycenter::v2::CreateBigQueryExportRequest const &)
            • virtual CreateFinding(google::cloud::securitycenter::v2::CreateFindingRequest const &)
            • virtual CreateMuteConfig(google::cloud::securitycenter::v2::CreateMuteConfigRequest const &)
            • virtual CreateNotificationConfig(google::cloud::securitycenter::v2::CreateNotificationConfigRequest const &)
            • virtual CreateSource(google::cloud::securitycenter::v2::CreateSourceRequest const &)
            • virtual DeleteBigQueryExport(google::cloud::securitycenter::v2::DeleteBigQueryExportRequest const &)
            • virtual DeleteMuteConfig(google::cloud::securitycenter::v2::DeleteMuteConfigRequest const &)
            • virtual DeleteNotificationConfig(google::cloud::securitycenter::v2::DeleteNotificationConfigRequest const &)
            • virtual DeleteResourceValueConfig(google::cloud::securitycenter::v2::DeleteResourceValueConfigRequest const &)
            • virtual GetBigQueryExport(google::cloud::securitycenter::v2::GetBigQueryExportRequest const &)
            • virtual GetSimulation(google::cloud::securitycenter::v2::GetSimulationRequest const &)
            • virtual GetValuedResource(google::cloud::securitycenter::v2::GetValuedResourceRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual GetMuteConfig(google::cloud::securitycenter::v2::GetMuteConfigRequest const &)
            • virtual GetNotificationConfig(google::cloud::securitycenter::v2::GetNotificationConfigRequest const &)
            • virtual GetResourceValueConfig(google::cloud::securitycenter::v2::GetResourceValueConfigRequest const &)
            • virtual GetSource(google::cloud::securitycenter::v2::GetSourceRequest const &)
            • virtual GroupFindings(google::cloud::securitycenter::v2::GroupFindingsRequest)
            • virtual ListAttackPaths(google::cloud::securitycenter::v2::ListAttackPathsRequest)
            • virtual ListBigQueryExports(google::cloud::securitycenter::v2::ListBigQueryExportsRequest)
            • virtual ListFindings(google::cloud::securitycenter::v2::ListFindingsRequest)
            • virtual ListMuteConfigs(google::cloud::securitycenter::v2::ListMuteConfigsRequest)
            • virtual ListNotificationConfigs(google::cloud::securitycenter::v2::ListNotificationConfigsRequest)
            • virtual ListResourceValueConfigs(google::cloud::securitycenter::v2::ListResourceValueConfigsRequest)
            • virtual ListSources(google::cloud::securitycenter::v2::ListSourcesRequest)
            • virtual ListValuedResources(google::cloud::securitycenter::v2::ListValuedResourcesRequest)
            • virtual SetFindingState(google::cloud::securitycenter::v2::SetFindingStateRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual SetMute(google::cloud::securitycenter::v2::SetMuteRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBigQueryExport(google::cloud::securitycenter::v2::UpdateBigQueryExportRequest const &)
            • virtual UpdateExternalSystem(google::cloud::securitycenter::v2::UpdateExternalSystemRequest const &)
            • virtual UpdateFinding(google::cloud::securitycenter::v2::UpdateFindingRequest const &)
            • virtual UpdateMuteConfig(google::cloud::securitycenter::v2::UpdateMuteConfigRequest const &)
            • virtual UpdateNotificationConfig(google::cloud::securitycenter::v2::UpdateNotificationConfigRequest const &)
            • virtual UpdateResourceValueConfig(google::cloud::securitycenter::v2::UpdateResourceValueConfigRequest const &)
            • virtual UpdateSecurityMarks(google::cloud::securitycenter::v2::UpdateSecurityMarksRequest const &)
            • virtual UpdateSource(google::cloud::securitycenter::v2::UpdateSourceRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • SecurityCenterLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SecurityCenterLimitedErrorCountRetryPolicy(int)
            • SecurityCenterLimitedErrorCountRetryPolicy(SecurityCenterLimitedErrorCountRetryPolicy &&)
            • SecurityCenterLimitedErrorCountRetryPolicy(SecurityCenterLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SecurityCenterLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SecurityCenterLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SecurityCenterLimitedTimeRetryPolicy(SecurityCenterLimitedTimeRetryPolicy &&)
            • SecurityCenterLimitedTimeRetryPolicy(SecurityCenterLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SecurityCenterRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SecurityCenterBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SecurityCenterConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SecurityCenterPollingPolicyOption
          • Overview
          • Types
            • Type
        • SecurityCenterRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeSecurityCenterConnection(Options)
        • MakeDefaultSecurityCenterConnectionIdempotencyPolicy()
    • google::cloud::securitycenter_v2_mocks
      • Overview
      • Classes
        • MockSecurityCenterConnection
          • Overview
          • Functions
            • virtual options()
            • virtual BatchCreateResourceValueConfigs(google::cloud::securitycenter::v2::BatchCreateResourceValueConfigsRequest const &)
            • virtual BulkMuteFindings(google::cloud::securitycenter::v2::BulkMuteFindingsRequest const &)
            • virtual BulkMuteFindings(NoAwaitTag, google::cloud::securitycenter::v2::BulkMuteFindingsRequest const &)
            • virtual BulkMuteFindings(google::longrunning::Operation const &)
            • virtual CreateBigQueryExport(google::cloud::securitycenter::v2::CreateBigQueryExportRequest const &)
            • virtual CreateFinding(google::cloud::securitycenter::v2::CreateFindingRequest const &)
            • virtual CreateMuteConfig(google::cloud::securitycenter::v2::CreateMuteConfigRequest const &)
            • virtual CreateNotificationConfig(google::cloud::securitycenter::v2::CreateNotificationConfigRequest const &)
            • virtual CreateSource(google::cloud::securitycenter::v2::CreateSourceRequest const &)
            • virtual DeleteBigQueryExport(google::cloud::securitycenter::v2::DeleteBigQueryExportRequest const &)
            • virtual DeleteMuteConfig(google::cloud::securitycenter::v2::DeleteMuteConfigRequest const &)
            • virtual DeleteNotificationConfig(google::cloud::securitycenter::v2::DeleteNotificationConfigRequest const &)
            • virtual DeleteResourceValueConfig(google::cloud::securitycenter::v2::DeleteResourceValueConfigRequest const &)
            • virtual GetBigQueryExport(google::cloud::securitycenter::v2::GetBigQueryExportRequest const &)
            • virtual GetSimulation(google::cloud::securitycenter::v2::GetSimulationRequest const &)
            • virtual GetValuedResource(google::cloud::securitycenter::v2::GetValuedResourceRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual GetMuteConfig(google::cloud::securitycenter::v2::GetMuteConfigRequest const &)
            • virtual GetNotificationConfig(google::cloud::securitycenter::v2::GetNotificationConfigRequest const &)
            • virtual GetResourceValueConfig(google::cloud::securitycenter::v2::GetResourceValueConfigRequest const &)
            • virtual GetSource(google::cloud::securitycenter::v2::GetSourceRequest const &)
            • virtual GroupFindings(google::cloud::securitycenter::v2::GroupFindingsRequest)
            • virtual ListAttackPaths(google::cloud::securitycenter::v2::ListAttackPathsRequest)
            • virtual ListBigQueryExports(google::cloud::securitycenter::v2::ListBigQueryExportsRequest)
            • virtual ListFindings(google::cloud::securitycenter::v2::ListFindingsRequest)
            • virtual ListMuteConfigs(google::cloud::securitycenter::v2::ListMuteConfigsRequest)
            • virtual ListNotificationConfigs(google::cloud::securitycenter::v2::ListNotificationConfigsRequest)
            • virtual ListResourceValueConfigs(google::cloud::securitycenter::v2::ListResourceValueConfigsRequest)
            • virtual ListSources(google::cloud::securitycenter::v2::ListSourcesRequest)
            • virtual ListValuedResources(google::cloud::securitycenter::v2::ListValuedResourcesRequest)
            • virtual SetFindingState(google::cloud::securitycenter::v2::SetFindingStateRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual SetMute(google::cloud::securitycenter::v2::SetMuteRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBigQueryExport(google::cloud::securitycenter::v2::UpdateBigQueryExportRequest const &)
            • virtual UpdateExternalSystem(google::cloud::securitycenter::v2::UpdateExternalSystemRequest const &)
            • virtual UpdateFinding(google::cloud::securitycenter::v2::UpdateFindingRequest const &)
            • virtual UpdateMuteConfig(google::cloud::securitycenter::v2::UpdateMuteConfigRequest const &)
            • virtual UpdateNotificationConfig(google::cloud::securitycenter::v2::UpdateNotificationConfigRequest const &)
            • virtual UpdateResourceValueConfig(google::cloud::securitycenter::v2::UpdateResourceValueConfigRequest const &)
            • virtual UpdateSecurityMarks(google::cloud::securitycenter::v2::UpdateSecurityMarksRequest const &)
            • virtual UpdateSource(google::cloud::securitycenter::v2::UpdateSourceRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
  • Home
  • C++
  • Documentation
  • Reference

Namespace google::cloud::securitycenter (2.44.0-rc)

  • 2.44.0-rc (latest)
  • 2.43.0
  • 2.42.0
  • 2.41.0
  • 2.40.0
  • 2.39.0
  • 2.38.0
  • 2.37.0
  • 2.36.0
  • 2.35.0
  • 2.34.0
  • 2.33.0
  • 2.32.0
  • 2.31.0
  • 2.30.0
  • 2.29.0
  • 2.28.0
  • 2.27.0
  • 2.26.0
  • 2.25.1
  • 2.24.0
  • 2.23.0
  • 2.22.1
  • 2.21.0
  • 2.20.0
  • 2.19.0
  • 2.18.0
  • 2.17.0
  • 2.16.0
  • 2.15.1
  • 2.14.0
  • 2.13.0
  • 2.12.0
  • 2.11.0
Deprecated: This namespace is deprecated, prefer the types defined in securitycenter_v1.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-10-10 UTC.

  • Why Google

    • Choosing Google Cloud
    • Trust and security
    • Modern Infrastructure Cloud
    • Multicloud
    • Global infrastructure
    • Customers and case studies
    • Analyst reports
    • Whitepapers
  • Products and pricing

    • See all products
    • See all solutions
    • Google Cloud for Startups
    • Google Cloud Marketplace
    • Google Cloud pricing
    • Contact sales
  • Support

    • Community forums
    • Support
    • Release Notes
    • System status
  • Resources

    • GitHub
    • Getting Started with Google Cloud
    • Google Cloud documentation
    • Code samples
    • Cloud Architecture Center
    • Training and Certification
    • Developer Center
  • Engage

    • Blog
    • Events
    • X (Twitter)
    • Google Cloud on YouTube
    • Google Cloud Tech on YouTube
    • Become a Partner
    • Google Cloud Affiliate Program
    • Press Corner
  • About Google
  • Privacy
  • Site terms
  • Google Cloud terms
  • Manage cookies
  • Our third decade of climate action: join us
  • Sign up for the Google Cloud newsletter Subscribe
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어