- 2.83.0 (latest)
- 2.82.0
- 2.81.0
- 2.80.0
- 2.78.0
- 2.76.0
- 2.75.0
- 2.72.0
- 2.71.0
- 2.70.0
- 2.68.0
- 2.67.0
- 2.66.0
- 2.65.0
- 2.64.0
- 2.63.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.45.0
- 2.44.0
- 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.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.1
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.1
- 2.6.0
- 2.5.6
- 2.3.2
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()) {
OrganizationName parent = OrganizationName.of("[ORGANIZATION]");
Source source = Source.newBuilder().build();
Source response = securityCenterClient.createSource(parent, source);
}
Classes
Access
Represents an access event.
Protobuf type google.cloud.securitycenter.v1.Access
Access.Builder
Represents an access event.
Protobuf type google.cloud.securitycenter.v1.Access
AccessProto
Asset
Security Command Center representation of a Google Cloud resource. The Asset is a Security Command Center resource that captures information about a single Google Cloud resource. All modifications to an Asset are only within the context of Security Command Center and don't affect the referenced Google Cloud resource.
Protobuf type google.cloud.securitycenter.v1.Asset
Asset.Builder
Security Command Center representation of a Google Cloud resource. The Asset is a Security Command Center resource that captures information about a single Google Cloud resource. All modifications to an Asset are only within the context of Security Command Center and don't affect the referenced Google Cloud resource.
Protobuf type google.cloud.securitycenter.v1.Asset
Asset.IamPolicy
Cloud IAM Policy information associated with the Google Cloud resource described by the Security Command Center asset. This information is managed and defined by the Google Cloud resource and cannot be modified by the user.
Protobuf type google.cloud.securitycenter.v1.Asset.IamPolicy
Asset.IamPolicy.Builder
Cloud IAM Policy information associated with the Google Cloud resource described by the Security Command Center asset. This information is managed and defined by the Google Cloud resource and cannot be modified by the user.
Protobuf type google.cloud.securitycenter.v1.Asset.IamPolicy
Asset.SecurityCenterProperties
Security Command Center managed properties. These properties are managed by Security Command Center and cannot be modified by the user.
Protobuf type google.cloud.securitycenter.v1.Asset.SecurityCenterProperties
Asset.SecurityCenterProperties.Builder
Security Command Center managed properties. These properties are managed by Security Command Center and cannot be modified by the user.
Protobuf type google.cloud.securitycenter.v1.Asset.SecurityCenterProperties
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.
Protobuf type google.cloud.securitycenter.v1.BigQueryExport
BigQueryExport.Builder
Configures how to deliver Findings to BigQuery Instance.
Protobuf type google.cloud.securitycenter.v1.BigQueryExport
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. Note:
- If multiple bulk update requests match the same resource, the order in which they get executed is not defined.
- Once a bulk operation is started, there is no way to stop it.
Protobuf type google.cloud.securitycenter.v1.BulkMuteFindingsRequest
BulkMuteFindingsRequest.Builder
Request message for bulk findings update. Note:
- If multiple bulk update requests match the same resource, the order in which they get executed is not defined.
- Once a bulk operation is started, there is no way to stop it.
Protobuf type google.cloud.securitycenter.v1.BulkMuteFindingsRequest
BulkMuteFindingsResponse
The response to a BulkMute request. Contains the LRO information.
Protobuf type google.cloud.securitycenter.v1.BulkMuteFindingsResponse
BulkMuteFindingsResponse.Builder
The response to a BulkMute request. Contains the LRO information.
Protobuf type google.cloud.securitycenter.v1.BulkMuteFindingsResponse
Compliance
Contains compliance information about a security standard indicating unmet recommendations.
Protobuf type google.cloud.securitycenter.v1.Compliance
Compliance.Builder
Contains compliance information about a security standard indicating unmet recommendations.
Protobuf type google.cloud.securitycenter.v1.Compliance
ComplianceProto
Connection
Contains information about the IP connection associated with the finding.
Protobuf type google.cloud.securitycenter.v1.Connection
Connection.Builder
Contains information about the IP connection associated with the finding.
Protobuf type google.cloud.securitycenter.v1.Connection
ConnectionProto
Contact
Representa a single contact's email address
Protobuf type google.cloud.securitycenter.v1.Contact
Contact.Builder
Representa a single contact's email address
Protobuf type google.cloud.securitycenter.v1.Contact
ContactDetails
The details pertaining to specific contacts
Protobuf type google.cloud.securitycenter.v1.ContactDetails
ContactDetails.Builder
The details pertaining to specific contacts
Protobuf type google.cloud.securitycenter.v1.ContactDetails
ContactDetailsProto
Container
Container associated with the finding.
Protobuf type google.cloud.securitycenter.v1.Container
Container.Builder
Container associated with the finding.
Protobuf type google.cloud.securitycenter.v1.Container
ContainerProto
CreateBigQueryExportRequest
Request message for creating a big query export.
Protobuf type google.cloud.securitycenter.v1.CreateBigQueryExportRequest
CreateBigQueryExportRequest.Builder
Request message for creating a big query export.
Protobuf type google.cloud.securitycenter.v1.CreateBigQueryExportRequest
CreateFindingRequest
Request message for creating a finding.
Protobuf type google.cloud.securitycenter.v1.CreateFindingRequest
CreateFindingRequest.Builder
Request message for creating a finding.
Protobuf type google.cloud.securitycenter.v1.CreateFindingRequest
CreateMuteConfigRequest
Request message for creating a mute config.
Protobuf type google.cloud.securitycenter.v1.CreateMuteConfigRequest
CreateMuteConfigRequest.Builder
Request message for creating a mute config.
Protobuf type google.cloud.securitycenter.v1.CreateMuteConfigRequest
CreateNotificationConfigRequest
Request message for creating a notification config.
Protobuf type google.cloud.securitycenter.v1.CreateNotificationConfigRequest