public interface SettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsComponentSettings(String key)
The settings for detectors and/or scanners.
|
boolean |
containsDetectorGroupSettings(String key)
Detector group settings for all Security Center components.
|
BillingSettings |
getBillingSettings()
Billing settings
|
BillingSettingsOrBuilder |
getBillingSettingsOrBuilder()
Billing settings
|
Map<String,ComponentSettings> |
getComponentSettings()
Deprecated.
|
int |
getComponentSettingsCount()
The settings for detectors and/or scanners.
|
Map<String,ComponentSettings> |
getComponentSettingsMap()
The settings for detectors and/or scanners.
|
ComponentSettings |
getComponentSettingsOrDefault(String key,
ComponentSettings defaultValue)
The settings for detectors and/or scanners.
|
ComponentSettings |
getComponentSettingsOrThrow(String key)
The settings for detectors and/or scanners.
|
Map<String,Settings.DetectorGroupSettings> |
getDetectorGroupSettings()
Deprecated.
|
int |
getDetectorGroupSettingsCount()
Detector group settings for all Security Center components.
|
Map<String,Settings.DetectorGroupSettings> |
getDetectorGroupSettingsMap()
Detector group settings for all Security Center components.
|
Settings.DetectorGroupSettings |
getDetectorGroupSettingsOrDefault(String key,
Settings.DetectorGroupSettings defaultValue)
Detector group settings for all Security Center components.
|
Settings.DetectorGroupSettings |
getDetectorGroupSettingsOrThrow(String key)
Detector group settings for all Security Center components.
|
String |
getEtag()
A fingerprint used for optimistic concurrency.
|
com.google.protobuf.ByteString |
getEtagBytes()
A fingerprint used for optimistic concurrency.
|
String |
getName()
The relative resource name of the settings resource.
|
com.google.protobuf.ByteString |
getNameBytes()
The relative resource name of the settings resource.
|
String |
getOrgServiceAccount()
Output only.
|
com.google.protobuf.ByteString |
getOrgServiceAccountBytes()
Output only.
|
SinkSettings |
getSinkSettings()
Sink settings.
|
SinkSettingsOrBuilder |
getSinkSettingsOrBuilder()
Sink settings.
|
Settings.OnboardingState |
getState()
An enum representing the current on boarding state of SCC.
|
int |
getStateValue()
An enum representing the current on boarding state of SCC.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasBillingSettings()
Billing settings
|
boolean |
hasSinkSettings()
Sink settings.
|
boolean |
hasUpdateTime()
Output only.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The relative resource name of the settings resource.
Formats:
* `organizations/{organization}/settings`
* `folders/{folder}/settings`
* `projects/{project}/settings`
* `projects/{project}/locations/{location}/clusters/{cluster}/settings`
* `projects/{project}/regions/{region}/clusters/{cluster}/settings`
* `projects/{project}/zones/{zone}/clusters/{cluster}/settings`
string name = 1;com.google.protobuf.ByteString getNameBytes()
The relative resource name of the settings resource.
Formats:
* `organizations/{organization}/settings`
* `folders/{folder}/settings`
* `projects/{project}/settings`
* `projects/{project}/locations/{location}/clusters/{cluster}/settings`
* `projects/{project}/regions/{region}/clusters/{cluster}/settings`
* `projects/{project}/zones/{zone}/clusters/{cluster}/settings`
string name = 1;boolean hasBillingSettings()
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
BillingSettings getBillingSettings()
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
BillingSettingsOrBuilder getBillingSettingsOrBuilder()
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
int getStateValue()
An enum representing the current on boarding state of SCC.
.google.cloud.securitycenter.settings.v1beta1.Settings.OnboardingState state = 3;Settings.OnboardingState getState()
An enum representing the current on boarding state of SCC.
.google.cloud.securitycenter.settings.v1beta1.Settings.OnboardingState state = 3;String getOrgServiceAccount()
Output only. The organization-level service account to be used for security center components. The component must have permission to "act as" the service account.
string org_service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];com.google.protobuf.ByteString getOrgServiceAccountBytes()
Output only. The organization-level service account to be used for security center components. The component must have permission to "act as" the service account.
string org_service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];boolean hasSinkSettings()
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;SinkSettings getSinkSettings()
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;SinkSettingsOrBuilder getSinkSettingsOrBuilder()
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;int getComponentSettingsCount()
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
boolean containsComponentSettings(String key)
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
@Deprecated Map<String,ComponentSettings> getComponentSettings()
getComponentSettingsMap() instead.Map<String,ComponentSettings> getComponentSettingsMap()
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
ComponentSettings getComponentSettingsOrDefault(String key, ComponentSettings defaultValue)
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
ComponentSettings getComponentSettingsOrThrow(String key)
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
int getDetectorGroupSettingsCount()
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
boolean containsDetectorGroupSettings(String key)
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
@Deprecated Map<String,Settings.DetectorGroupSettings> getDetectorGroupSettings()
getDetectorGroupSettingsMap() instead.Map<String,Settings.DetectorGroupSettings> getDetectorGroupSettingsMap()
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
Settings.DetectorGroupSettings getDetectorGroupSettingsOrDefault(String key, Settings.DetectorGroupSettings defaultValue)
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
Settings.DetectorGroupSettings getDetectorGroupSettingsOrThrow(String key)
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
String getEtag()
A fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 9;com.google.protobuf.ByteString getEtagBytes()
A fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 9;boolean hasUpdateTime()
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getUpdateTime()
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Copyright © 2024 Google LLC. All rights reserved.