@Generated("by gapic-generator-java")
Package com.google.cloud.securitycenter.v1
A client to Security Command Center API
The interfaces provided are listed below, along with usage samples.
======================= SecurityCenterClient =======================
Service Description: V1 APIs for Security Center service.
Sample for SecurityCenterClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
SecurityHealthAnalyticsSettingsName parent =
SecurityHealthAnalyticsSettingsName.ofOrganizationName("[ORGANIZATION]");
SecurityHealthAnalyticsCustomModule securityHealthAnalyticsCustomModule =
SecurityHealthAnalyticsCustomModule.newBuilder().build();
SecurityHealthAnalyticsCustomModule response =
securityCenterClient.createSecurityHealthAnalyticsCustomModule(
parent, securityHealthAnalyticsCustomModule);
}
-
Class Summary Class Description Access Represents an access event.Access.Builder Represents an access event.AccessProto Asset Security Command Center representation of a Google Cloud resource.Asset.Builder Security Command Center representation of a Google Cloud resource.Asset.IamPolicy Cloud IAM Policy information associated with the Google Cloud resource described by the Security Command Center asset.Asset.IamPolicy.Builder Cloud IAM Policy information associated with the Google Cloud resource described by the Security Command Center asset.Asset.SecurityCenterProperties Security Command Center managed properties.Asset.SecurityCenterProperties.Builder Security Command Center managed properties.AssetName AssetName.Builder Builder for organizations/{organization}/assets/{asset}.AssetName.FolderAssetBuilder Builder for folders/{folder}/assets/{asset}.AssetName.ProjectAssetBuilder Builder for projects/{project}/assets/{asset}.AssetOuterClass BigQueryExport Configures how to deliver Findings to BigQuery Instance.BigQueryExport.Builder Configures how to deliver Findings to BigQuery Instance.BigQueryExportName BigQueryExportName.Builder Builder for organizations/{organization}/bigQueryExports/{export}.BigQueryExportName.FolderExportBuilder Builder for folders/{folder}/bigQueryExports/{export}.BigQueryExportName.ProjectExportBuilder Builder for projects/{project}/bigQueryExports/{export}.BigQueryExportProto BulkMuteFindingsRequest Request message for bulk findings update.BulkMuteFindingsRequest.Builder Request message for bulk findings update.BulkMuteFindingsResponse The response to a BulkMute request.BulkMuteFindingsResponse.Builder The response to a BulkMute request.CloudDlpDataProfile The [data profile](https://cloud.google.com/dlp/docs/data-profiles) associated with the finding.CloudDlpDataProfile.Builder The [data profile](https://cloud.google.com/dlp/docs/data-profiles) associated with the finding.CloudDlpDataProfileProto CloudDlpInspection Details about the Cloud Data Loss Prevention (Cloud DLP) [inspection job](https://cloud.google.com/dlp/docs/concepts-job-triggers) that produced the finding.CloudDlpInspection.Builder Details about the Cloud Data Loss Prevention (Cloud DLP) [inspection job](https://cloud.google.com/dlp/docs/concepts-job-triggers) that produced the finding.CloudDlpInspectionProto Compliance Contains compliance information about a security standard indicating unmet recommendations.Compliance.Builder Contains compliance information about a security standard indicating unmet recommendations.ComplianceProto Connection Contains information about the IP connection associated with the finding.Connection.Builder Contains information about the IP connection associated with the finding.ConnectionProto Contact The email address of a contact.Contact.Builder The email address of a contact.ContactDetails Details about specific contactsContactDetails.Builder Details about specific contactsContactDetailsProto Container Container associated with the finding.Container.Builder Container associated with the finding.ContainerProto CreateBigQueryExportRequest Request message for creating a BigQuery export.CreateBigQueryExportRequest.Builder Request message for creating a BigQuery export.CreateFindingRequest Request message for creating a finding.CreateFindingRequest.Builder Request message for creating a finding.CreateMuteConfigRequest Request message for creating a mute config.CreateMuteConfigRequest.Builder Request message for creating a mute config.CreateNotificationConfigRequest Request message for creating a notification config.CreateNotificationConfigRequest.Builder Request message for creating a notification config.CreateSecurityHealthAnalyticsCustomModuleRequest Request message for creating Security Health Analytics custom modules.CreateSecurityHealthAnalyticsCustomModuleRequest.Builder Request message for creating Security Health Analytics custom modules.CreateSourceRequest Request message for creating a source.CreateSourceRequest.Builder Request message for creating a source.CustomConfig Defines the properties in a custom module configuration for Security Health Analytics.CustomConfig.Builder Defines the properties in a custom module configuration for Security Health Analytics.CustomConfig.CustomOutputSpec A set of optional name-value pairs that define custom source properties to return with each finding that is generated by the custom module.CustomConfig.CustomOutputSpec.Builder A set of optional name-value pairs that define custom source properties to return with each finding that is generated by the custom module.CustomConfig.CustomOutputSpec.Property An individual name-value pair that defines a custom source property.CustomConfig.CustomOutputSpec.Property.Builder An individual name-value pair that defines a custom source property.CustomConfig.ResourceSelector Resource for selecting resource type.CustomConfig.ResourceSelector.Builder Resource for selecting resource type.Cve CVE stands for Common Vulnerabilities and Exposures.Cve.Builder CVE stands for Common Vulnerabilities and Exposures.Cvssv3 Common Vulnerability Scoring System version 3.Cvssv3.Builder Common Vulnerability Scoring System version 3.Database Represents database access information, such as queries.Database.Builder Represents database access information, such as queries.DatabaseProto DeleteBigQueryExportRequest Request message for deleting a BigQuery export.DeleteBigQueryExportRequest.Builder Request message for deleting a BigQuery export.DeleteMuteConfigRequest Request message for deleting a mute config.DeleteMuteConfigRequest.Builder Request message for deleting a mute config.DeleteNotificationConfigRequest Request message for deleting a notification config.DeleteNotificationConfigRequest.Builder Request message for deleting a notification config.DeleteSecurityHealthAnalyticsCustomModuleRequest Request message for deleting Security Health Analytics custom modules.DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder Request message for deleting Security Health Analytics custom modules.EffectiveSecurityHealthAnalyticsCustomModule An EffectiveSecurityHealthAnalyticsCustomModule is the representation of a Security Health Analytics custom module at a specified level of the resource hierarchy: organization, folder, or project.EffectiveSecurityHealthAnalyticsCustomModule.Builder An EffectiveSecurityHealthAnalyticsCustomModule is the representation of a Security Health Analytics custom module at a specified level of the resource hierarchy: organization, folder, or project.EffectiveSecurityHealthAnalyticsCustomModuleName EffectiveSecurityHealthAnalyticsCustomModuleName.Builder Builder for organizations/{organization}/securityHealthAnalyticsSettings/effectiveCustomModules/{effective_custom_module}.EffectiveSecurityHealthAnalyticsCustomModuleName.FolderEffectiveCustomModuleBuilder Builder for folders/{folder}/securityHealthAnalyticsSettings/effectiveCustomModules/{effective_custom_module}.EffectiveSecurityHealthAnalyticsCustomModuleName.ProjectEffectiveCustomModuleBuilder Builder for projects/{project}/securityHealthAnalyticsSettings/effectiveCustomModules/{effective_custom_module}.EffectiveSecurityHealthAnalyticsCustomModuleProto EnvironmentVariable A name-value pair representing an environment variable used in an operating system process.EnvironmentVariable.Builder A name-value pair representing an environment variable used in an operating system process.ExfilResource Resource where data was exfiltrated from or exfiltrated to.ExfilResource.Builder Resource where data was exfiltrated from or exfiltrated to.Exfiltration Exfiltration represents a data exfiltration attempt from one or more sources to one or more targets.Exfiltration.Builder Exfiltration represents a data exfiltration attempt from one or more sources to one or more targets.ExfiltrationProto ExternalSystem Representation of third party SIEM/SOAR fields within SCC.ExternalSystem.Builder Representation of third party SIEM/SOAR fields within SCC.ExternalSystemProto File File information about the related binary/library used by an executable, or the script used by a script interpreterFile.Builder File information about the related binary/library used by an executable, or the script used by a script interpreterFileProto Finding Security Command Center finding.Finding.Builder Security Command Center finding.FindingName FindingName.Builder Builder for organizations/{organization}/sources/{source}/findings/{finding}.FindingName.FolderSourceFindingBuilder Builder for folders/{folder}/sources/{source}/findings/{finding}.FindingName.ProjectSourceFindingBuilder Builder for projects/{project}/sources/{source}/findings/{finding}.FindingOuterClass Folder Message that contains the resource name and display name of a folder resource.Folder.Builder Message that contains the resource name and display name of a folder resource.FolderName FolderName.Builder Builder for folders/{folder}.FolderProto Geolocation Represents a geographical location for a given access.Geolocation.Builder Represents a geographical location for a given access.GetBigQueryExportRequest Request message for retrieving a BigQuery export.GetBigQueryExportRequest.Builder Request message for retrieving a BigQuery export.GetEffectiveSecurityHealthAnalyticsCustomModuleRequest Request message for getting effective Security Health Analytics custom modules.GetEffectiveSecurityHealthAnalyticsCustomModuleRequest.Builder Request message for getting effective Security Health Analytics custom modules.GetMuteConfigRequest Request message for retrieving a mute config.GetMuteConfigRequest.Builder Request message for retrieving a mute config.GetNotificationConfigRequest Request message for getting a notification config.GetNotificationConfigRequest.Builder Request message for getting a notification config.GetOrganizationSettingsRequest Request message for getting organization settings.GetOrganizationSettingsRequest.Builder Request message for getting organization settings.GetSecurityHealthAnalyticsCustomModuleRequest Request message for getting Security Health Analytics custom modules.GetSecurityHealthAnalyticsCustomModuleRequest.Builder Request message for getting Security Health Analytics custom modules.GetSourceRequest Request message for getting a source.GetSourceRequest.Builder Request message for getting a source.GroupAssetsRequest Request message for grouping by assets.GroupAssetsRequest.Builder Request message for grouping by assets.GroupAssetsResponse Response message for grouping by assets.GroupAssetsResponse.Builder Response message for grouping by assets.GroupFindingsRequest Request message for grouping by findings.GroupFindingsRequest.Builder Request message for grouping by findings.GroupFindingsResponse Response message for group by findings.GroupFindingsResponse.Builder Response message for group by findings.GroupResult Result containing the properties and count of a groupBy request.GroupResult.Builder Result containing the properties and count of a groupBy request.IamBinding Represents a particular IAM binding, which captures a member's role addition, removal, or state.IamBinding.Builder Represents a particular IAM binding, which captures a member's role addition, removal, or state.IamBindingProto Indicator Represents what's commonly known as an _indicator of compromise_ (IoC) in computer forensics.Indicator.Builder Represents what's commonly known as an _indicator of compromise_ (IoC) in computer forensics.Indicator.ProcessSignature Indicates what signature matched this process.Indicator.ProcessSignature.Builder Indicates what signature matched this process.Indicator.ProcessSignature.MemoryHashSignature A signature corresponding to memory page hashes.Indicator.ProcessSignature.MemoryHashSignature.Builder A signature corresponding to memory page hashes.Indicator.ProcessSignature.MemoryHashSignature.Detection Memory hash detection contributing to the binary family match.Indicator.ProcessSignature.MemoryHashSignature.Detection.Builder Memory hash detection contributing to the binary family match.Indicator.ProcessSignature.YaraRuleSignature A signature corresponding to a YARA rule.Indicator.ProcessSignature.YaraRuleSignature.Builder A signature corresponding to a YARA rule.IndicatorProto KernelRootkit Kernel mode rootkit signatures.KernelRootkit.Builder Kernel mode rootkit signatures.KernelRootkitProto Kubernetes Kubernetes-related attributes.Kubernetes.AccessReview Conveys information about a Kubernetes access review (such as one returned by a [`kubectl auth can-i`](https://kubernetes.io/docs/reference/access-authn-authz/authorization/#checking-api-access) command) that was involved in a finding.Kubernetes.AccessReview.Builder Conveys information about a Kubernetes access review (such as one returned by a [`kubectl auth can-i`](https://kubernetes.io/docs/reference/access-authn-authz/authorization/#checking-api-access) command) that was involved in a finding.Kubernetes.Binding Represents a Kubernetes RoleBinding or ClusterRoleBinding.Kubernetes.Binding.Builder Represents a Kubernetes RoleBinding or ClusterRoleBinding.Kubernetes.Builder Kubernetes-related attributes.Kubernetes.Node Kubernetes nodes associated with the finding.Kubernetes.Node.Builder Kubernetes nodes associated with the finding.Kubernetes.NodePool Provides GKE node pool information.Kubernetes.NodePool.Builder Provides GKE node pool information.Kubernetes.Pod A Kubernetes Pod.Kubernetes.Pod.Builder A Kubernetes Pod.Kubernetes.Role Kubernetes Role or ClusterRole.Kubernetes.Role.Builder Kubernetes Role or ClusterRole.Kubernetes.Subject Represents a Kubernetes subject.Kubernetes.Subject.Builder Represents a Kubernetes subject.KubernetesProto Label Represents a generic name-value label.Label.Builder Represents a generic name-value label.LabelProto ListAssetsRequest Request message for listing assets.ListAssetsRequest.Builder Request message for listing assets.ListAssetsResponse Response message for listing assets.ListAssetsResponse.Builder Response message for listing assets.ListAssetsResponse.ListAssetsResult Result containing the Asset and its State.ListAssetsResponse.ListAssetsResult.Builder Result containing the Asset and its State.ListBigQueryExportsRequest Request message for listing BigQuery exports at a given scope e.g.ListBigQueryExportsRequest.Builder Request message for listing BigQuery exports at a given scope e.g.ListBigQueryExportsResponse Response message for listing BigQuery exports.ListBigQueryExportsResponse.Builder Response message for listing BigQuery exports.ListDescendantSecurityHealthAnalyticsCustomModulesRequest Request message for listing descendant Security Health Analytics custom modules.ListDescendantSecurityHealthAnalyticsCustomModulesRequest.Builder Request message for listing descendant Security Health Analytics custom modules.ListDescendantSecurityHealthAnalyticsCustomModulesResponse Response message for listing descendant Security Health Analytics custom modules.ListDescendantSecurityHealthAnalyticsCustomModulesResponse.Builder Response message for listing descendant Security Health Analytics custom modules.ListEffectiveSecurityHealthAnalyticsCustomModulesRequest Request message for listing effective Security Health Analytics custom modules.ListEffectiveSecurityHealthAnalyticsCustomModulesRequest.Builder Request message for listing effective Security Health Analytics custom modules.ListEffectiveSecurityHealthAnalyticsCustomModulesResponse Response message for listing effective Security Health Analytics custom modules.ListEffectiveSecurityHealthAnalyticsCustomModulesResponse.Builder Response message for listing effective Security Health Analytics custom modules.ListFindingsRequest Request message for listing findings.ListFindingsRequest.Builder Request message for listing findings.ListFindingsResponse Response message for listing findings.ListFindingsResponse.Builder Response message for listing findings.ListFindingsResponse.ListFindingsResult Result containing the Finding and its StateChange.ListFindingsResponse.ListFindingsResult.Builder Result containing the Finding and its StateChange.ListFindingsResponse.ListFindingsResult.Resource Information related to the Google Cloud resource that is associated with this finding.ListFindingsResponse.ListFindingsResult.Resource.Builder Information related to the Google Cloud resource that is associated with this finding.ListMuteConfigsRequest Request message for listing mute configs at a given scope e.g.ListMuteConfigsRequest.Builder Request message for listing mute configs at a given scope e.g.ListMuteConfigsResponse Response message for listing mute configs.ListMuteConfigsResponse.Builder Response message for listing mute configs.ListNotificationConfigsRequest Request message for listing notification configs.ListNotificationConfigsRequest.Builder Request message for listing notification configs.ListNotificationConfigsResponse Response message for listing notification configs.ListNotificationConfigsResponse.Builder Response message for listing notification configs.ListSecurityHealthAnalyticsCustomModulesRequest Request message for listing Security Health Analytics custom modules.ListSecurityHealthAnalyticsCustomModulesRequest.Builder Request message for listing Security Health Analytics custom modules.ListSecurityHealthAnalyticsCustomModulesResponse Response message for listing Security Health Analytics custom modules.ListSecurityHealthAnalyticsCustomModulesResponse.Builder Response message for listing Security Health Analytics custom modules.ListSourcesRequest Request message for listing sources.ListSourcesRequest.Builder Request message for listing sources.ListSourcesResponse Response message for listing sources.ListSourcesResponse.Builder Response message for listing sources.MitreAttack MITRE ATT&CK tactics and techniques related to this finding.MitreAttack.Builder MITRE ATT&CK tactics and techniques related to this finding.MitreAttackProto MuteConfig A mute config is a Cloud SCC resource that contains the configuration to mute create/update events of findings.MuteConfig.Builder A mute config is a Cloud SCC resource that contains the configuration to mute create/update events of findings.MuteConfigName MuteConfigName.Builder Builder for organizations/{organization}/muteConfigs/{mute_config}.MuteConfigName.FolderMuteConfigBuilder Builder for folders/{folder}/muteConfigs/{mute_config}.MuteConfigName.ProjectMuteConfigBuilder Builder for projects/{project}/muteConfigs/{mute_config}.MuteConfigProto NotificationConfig Cloud Security Command Center (Cloud SCC) notification configs.NotificationConfig.Builder Cloud Security Command Center (Cloud SCC) notification configs.NotificationConfig.StreamingConfig The config for streaming-based notifications, which send each event as soon as it is detected.NotificationConfig.StreamingConfig.Builder The config for streaming-based notifications, which send each event as soon as it is detected.NotificationConfigName NotificationConfigName.Builder Builder for organizations/{organization}/notificationConfigs/{notification_config}.NotificationConfigName.FolderNotificationConfigBuilder Builder for folders/{folder}/notificationConfigs/{notification_config}.NotificationConfigName.ProjectNotificationConfigBuilder Builder for projects/{project}/notificationConfigs/{notification_config}.NotificationConfigProto NotificationMessage Cloud SCC's NotificationNotificationMessage.Builder Cloud SCC's NotificationNotificationMessageProto OrganizationName OrganizationName.Builder Builder for organizations/{organization}.OrganizationSettings User specified settings that are attached to the Security Command Center organization.OrganizationSettings.AssetDiscoveryConfig The configuration used for Asset Discovery runs.OrganizationSettings.AssetDiscoveryConfig.Builder The configuration used for Asset Discovery runs.OrganizationSettings.Builder User specified settings that are attached to the Security Command Center organization.OrganizationSettingsName OrganizationSettingsName.Builder Builder for organizations/{organization}/organizationSettings.OrganizationSettingsOuterClass Process Represents an operating system process.Process.Builder Represents an operating system process.ProcessProto ProjectName ProjectName.Builder Builder for projects/{project}.Reference Additional LinksReference.Builder Additional LinksResource Information related to the Google Cloud resource.Resource.Builder Information related to the Google Cloud resource.ResourceProto RunAssetDiscoveryRequest Request message for running asset discovery for an organization.RunAssetDiscoveryRequest.Builder Request message for running asset discovery for an organization.RunAssetDiscoveryResponse Response of asset discovery runRunAssetDiscoveryResponse.Builder Response of asset discovery runRunAssetDiscoveryResponseOuterClass SecurityCenterClient Service Description: V1 APIs for Security Center service.SecurityCenterClient.GroupAssetsFixedSizeCollection SecurityCenterClient.GroupAssetsPage SecurityCenterClient.GroupAssetsPagedResponse SecurityCenterClient.GroupFindingsFixedSizeCollection SecurityCenterClient.GroupFindingsPage SecurityCenterClient.GroupFindingsPagedResponse SecurityCenterClient.ListAssetsFixedSizeCollection SecurityCenterClient.ListAssetsPage SecurityCenterClient.ListAssetsPagedResponse SecurityCenterClient.ListBigQueryExportsFixedSizeCollection SecurityCenterClient.ListBigQueryExportsPage SecurityCenterClient.ListBigQueryExportsPagedResponse SecurityCenterClient.ListDescendantSecurityHealthAnalyticsCustomModulesFixedSizeCollection SecurityCenterClient.ListDescendantSecurityHealthAnalyticsCustomModulesPage SecurityCenterClient.ListDescendantSecurityHealthAnalyticsCustomModulesPagedResponse SecurityCenterClient.ListEffectiveSecurityHealthAnalyticsCustomModulesFixedSizeCollection SecurityCenterClient.ListEffectiveSecurityHealthAnalyticsCustomModulesPage SecurityCenterClient.ListEffectiveSecurityHealthAnalyticsCustomModulesPagedResponse SecurityCenterClient.ListFindingsFixedSizeCollection SecurityCenterClient.ListFindingsPage SecurityCenterClient.ListFindingsPagedResponse SecurityCenterClient.ListMuteConfigsFixedSizeCollection SecurityCenterClient.ListMuteConfigsPage SecurityCenterClient.ListMuteConfigsPagedResponse SecurityCenterClient.ListNotificationConfigsFixedSizeCollection SecurityCenterClient.ListNotificationConfigsPage SecurityCenterClient.ListNotificationConfigsPagedResponse SecurityCenterClient.ListSecurityHealthAnalyticsCustomModulesFixedSizeCollection SecurityCenterClient.ListSecurityHealthAnalyticsCustomModulesPage SecurityCenterClient.ListSecurityHealthAnalyticsCustomModulesPagedResponse SecurityCenterClient.ListSourcesFixedSizeCollection SecurityCenterClient.ListSourcesPage SecurityCenterClient.ListSourcesPagedResponse SecurityCenterGrpc V1 APIs for Security Center service.SecurityCenterGrpc.SecurityCenterBlockingStub A stub to allow clients to do synchronous rpc calls to service SecurityCenter.SecurityCenterGrpc.SecurityCenterFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service SecurityCenter.SecurityCenterGrpc.SecurityCenterImplBase Base class for the server implementation of the service SecurityCenter.SecurityCenterGrpc.SecurityCenterStub A stub to allow clients to do asynchronous rpc calls to service SecurityCenter.SecuritycenterService SecurityCenterSettings Settings class to configure an instance ofSecurityCenterClient
.SecurityCenterSettings.Builder Builder for SecurityCenterSettings.SecurityHealthAnalyticsCustomConfigProto SecurityHealthAnalyticsCustomModule Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time.SecurityHealthAnalyticsCustomModule.Builder Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time.SecurityHealthAnalyticsCustomModuleName SecurityHealthAnalyticsCustomModuleName.Builder Builder for organizations/{organization}/securityHealthAnalyticsSettings/customModules/{custom_module}.SecurityHealthAnalyticsCustomModuleName.FolderCustomModuleBuilder Builder for folders/{folder}/securityHealthAnalyticsSettings/customModules/{custom_module}.SecurityHealthAnalyticsCustomModuleName.ProjectCustomModuleBuilder Builder for projects/{project}/securityHealthAnalyticsSettings/customModules/{custom_module}.SecurityHealthAnalyticsCustomModuleProto SecurityHealthAnalyticsSettingsName SecurityHealthAnalyticsSettingsName.Builder Builder for organizations/{organization}/securityHealthAnalyticsSettings.SecurityHealthAnalyticsSettingsName.FolderBuilder Builder for folders/{folder}/securityHealthAnalyticsSettings.SecurityHealthAnalyticsSettingsName.ProjectBuilder Builder for projects/{project}/securityHealthAnalyticsSettings.SecurityMarks User specified security marks that are attached to the parent Security Command Center resource.SecurityMarks.Builder User specified security marks that are attached to the parent Security Command Center resource.SecurityMarksOuterClass ServiceAccountDelegationInfo Identity delegation history of an authenticated service account.ServiceAccountDelegationInfo.Builder Identity delegation history of an authenticated service account.SetFindingStateRequest Request message for updating a finding's state.SetFindingStateRequest.Builder Request message for updating a finding's state.SetMuteRequest Request message for updating a finding's mute status.SetMuteRequest.Builder Request message for updating a finding's mute status.Source Security Command Center finding source.Source.Builder Security Command Center finding source.SourceName SourceName.Builder Builder for organizations/{organization}/sources/{source}.SourceName.FolderSourceBuilder Builder for folders/{folder}/sources/{source}.SourceName.ProjectSourceBuilder Builder for projects/{project}/sources/{source}.SourceOuterClass UpdateBigQueryExportRequest Request message for updating a BigQuery export.UpdateBigQueryExportRequest.Builder Request message for updating a BigQuery export.UpdateExternalSystemRequest Request message for updating a ExternalSystem resource.UpdateExternalSystemRequest.Builder Request message for updating a ExternalSystem resource.UpdateFindingRequest Request message for updating or creating a finding.UpdateFindingRequest.Builder Request message for updating or creating a finding.UpdateMuteConfigRequest Request message for updating a mute config.UpdateMuteConfigRequest.Builder Request message for updating a mute config.UpdateNotificationConfigRequest Request message for updating a notification config.UpdateNotificationConfigRequest.Builder Request message for updating a notification config.UpdateOrganizationSettingsRequest Request message for updating an organization's settings.UpdateOrganizationSettingsRequest.Builder Request message for updating an organization's settings.UpdateSecurityHealthAnalyticsCustomModuleRequest Request message for updating Security Health Analytics custom modules.UpdateSecurityHealthAnalyticsCustomModuleRequest.Builder Request message for updating Security Health Analytics custom modules.UpdateSecurityMarksRequest Request message for updating a SecurityMarks resource.UpdateSecurityMarksRequest.Builder Request message for updating a SecurityMarks resource.UpdateSourceRequest Request message for updating a source.UpdateSourceRequest.Builder Request message for updating a source.Vulnerability Refers to common vulnerability fields e.g.Vulnerability.Builder Refers to common vulnerability fields e.g.VulnerabilityProto -
Enum Summary Enum Description CloudDlpDataProfile.ParentType Parents for configurations that produce data profile findings.Connection.Protocol IANA Internet Protocol Number such as TCP(6) and UDP(17).CustomConfig.Severity Defines the valid value options for the severity of a finding.Cvssv3.AttackComplexity This metric describes the conditions beyond the attacker's control that must exist in order to exploit the vulnerability.Cvssv3.AttackVector This metric reflects the context by which vulnerability exploitation is possible.Cvssv3.Impact The Impact metrics capture the effects of a successfully exploited vulnerability on the component that suffers the worst outcome that is most directly and predictably associated with the attack.Cvssv3.PrivilegesRequired This metric describes the level of privileges an attacker must possess before successfully exploiting the vulnerability.Cvssv3.Scope The Scope metric captures whether a vulnerability in one vulnerable component impacts resources in components beyond its security scope.Cvssv3.UserInteraction This metric captures the requirement for a human user, other than the attacker, to participate in the successful compromise of the vulnerable component.EffectiveSecurityHealthAnalyticsCustomModule.EnablementState The enablement state of the module.Finding.FindingClass Represents what kind of Finding it is.Finding.Mute Mute state a finding can be in.Finding.Severity The severity of the finding.Finding.State The state of the finding.IamBinding.Action The type of action performed on a Binding in a policy.Indicator.ProcessSignature.SignatureCase Kubernetes.Role.Kind Types of Kubernetes roles.Kubernetes.Subject.AuthType Auth types that can be used for the subject's kind field.ListAssetsResponse.ListAssetsResult.StateChange The change in state of the asset.ListFindingsResponse.ListFindingsResult.StateChange The change in state of the finding.MitreAttack.Tactic MITRE ATT&CK tactics that can be referenced by SCC findings.MitreAttack.Technique MITRE ATT&CK techniques that can be referenced by SCC findings.NotificationConfig.NotifyConfigCase NotificationMessage.EventCase OrganizationSettings.AssetDiscoveryConfig.InclusionMode The mode of inclusion when running Asset Discovery.RunAssetDiscoveryResponse.State The state of an asset discovery run.SecurityHealthAnalyticsCustomModule.EnablementState Possible enablement states of a custom module.