@Generated("by gapic-generator-java")
Package com.google.cloud.securitycenter.v1beta1
A client to Security Command Center API
The interfaces provided are listed below, along with usage samples.
======================= SecurityCenterClient =======================
Service Description: V1 Beta 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);
}
-
Class Summary Class Description Asset Security Command Center representation of a Google Cloud resource.Asset.Builder Security Command Center representation of a Google Cloud resource.Asset.SecurityCenterProperties Security Command Center managed properties.Asset.SecurityCenterProperties.Builder Security Command Center managed properties.AssetOuterClass AssetSecurityMarksName Deprecated. This resource name class will be removed in the next major version.AssetSecurityMarksName.Builder Builder for AssetSecurityMarksName.CreateFindingRequest Request message for creating a finding.CreateFindingRequest.Builder Request message for creating a finding.CreateSourceRequest Request message for creating a source.CreateSourceRequest.Builder Request message for creating a source.Finding Security Command Center finding.Finding.Builder Security Command Center finding.FindingName FindingName.Builder Builder for organizations/{organization}/sources/{source}/findings/{finding}.FindingOuterClass FindingSecurityMarksName Deprecated. This resource name class will be removed in the next major version.FindingSecurityMarksName.Builder Builder for FindingSecurityMarksName.GetOrganizationSettingsRequest Request message for getting organization settings.GetOrganizationSettingsRequest.Builder Request message for getting organization settings.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.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.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.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.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 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 Beta APIs for Security Center service.SecurityCenterClient.GroupAssetsFixedSizeCollection SecurityCenterClient.GroupAssetsPage SecurityCenterClient.GroupAssetsPagedResponse SecurityCenterClient.GroupFindingsFixedSizeCollection SecurityCenterClient.GroupFindingsPage SecurityCenterClient.GroupFindingsPagedResponse SecurityCenterClient.ListAssetsFixedSizeCollection SecurityCenterClient.ListAssetsPage SecurityCenterClient.ListAssetsPagedResponse SecurityCenterClient.ListFindingsFixedSizeCollection SecurityCenterClient.ListFindingsPage SecurityCenterClient.ListFindingsPagedResponse SecurityCenterClient.ListSourcesFixedSizeCollection SecurityCenterClient.ListSourcesPage SecurityCenterClient.ListSourcesPagedResponse SecurityCenterGrpc V1 Beta 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.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.SecuritymarksName Deprecated. This resource name class will be removed in the next major version.SecuritymarksNames Deprecated. This resource name class will be removed in the next major version.SecurityMarksOuterClass SetFindingStateRequest Request message for updating a finding's state.SetFindingStateRequest.Builder Request message for updating a finding's state.Source Security Command Center finding source.Source.Builder Security Command Center finding source.SourceName SourceName.Builder Builder for organizations/{organization}/sources/{source}.SourceOuterClass UntypedSecuritymarksName Deprecated. This resource name class will be removed in the next major version.UpdateFindingRequest Request message for updating or creating a finding.UpdateFindingRequest.Builder Request message for updating or creating a finding.UpdateOrganizationSettingsRequest Request message for updating an organization's settings.UpdateOrganizationSettingsRequest.Builder Request message for updating an organization's settings.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. -
Enum Summary Enum Description Finding.State The state of the finding.ListAssetsResponse.ListAssetsResult.State State of the asset.OrganizationSettings.AssetDiscoveryConfig.InclusionMode The mode of inclusion when running Asset Discovery.RunAssetDiscoveryResponse.State The state of an asset discovery run.