public sealed class SecurityCenterSettings : ServiceSettingsBase
Reference documentation and code samples for the Security Command Center v2 API class SecurityCenterSettings.
Settings for SecurityCenterClient instances.
Namespace
Google.Cloud.SecurityCenter.V2Assembly
Google.Cloud.SecurityCenter.V2.dll
Constructors
SecurityCenterSettings()
public SecurityCenterSettings()
Constructs a new SecurityCenterSettings object with default settings.
Properties
BatchCreateResourceValueConfigsSettings
public CallSettings BatchCreateResourceValueConfigsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.BatchCreateResourceValueConfigs
and
SecurityCenterClient.BatchCreateResourceValueConfigsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
BulkMuteFindingsOperationsSettings
public OperationsSettings BulkMuteFindingsOperationsSettings { get; set; }
Long Running Operation settings for calls to SecurityCenterClient.BulkMuteFindings
and
SecurityCenterClient.BulkMuteFindingsAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
BulkMuteFindingsSettings
public CallSettings BulkMuteFindingsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.BulkMuteFindings
and SecurityCenterClient.BulkMuteFindingsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
CreateBigQueryExportSettings
public CallSettings CreateBigQueryExportSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.CreateBigQueryExport
and SecurityCenterClient.CreateBigQueryExportAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
CreateFindingSettings
public CallSettings CreateFindingSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.CreateFinding
and SecurityCenterClient.CreateFindingAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
CreateMuteConfigSettings
public CallSettings CreateMuteConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.CreateMuteConfig
and SecurityCenterClient.CreateMuteConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
CreateNotificationConfigSettings
public CallSettings CreateNotificationConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.CreateNotificationConfig
and
SecurityCenterClient.CreateNotificationConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
CreateSourceSettings
public CallSettings CreateSourceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.CreateSource
and SecurityCenterClient.CreateSourceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteBigQueryExportSettings
public CallSettings DeleteBigQueryExportSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.DeleteBigQueryExport
and SecurityCenterClient.DeleteBigQueryExportAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteMuteConfigSettings
public CallSettings DeleteMuteConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.DeleteMuteConfig
and SecurityCenterClient.DeleteMuteConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteNotificationConfigSettings
public CallSettings DeleteNotificationConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.DeleteNotificationConfig
and
SecurityCenterClient.DeleteNotificationConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteResourceValueConfigSettings
public CallSettings DeleteResourceValueConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.DeleteResourceValueConfig
and
SecurityCenterClient.DeleteResourceValueConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetBigQueryExportSettings
public CallSettings GetBigQueryExportSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetBigQueryExport
and SecurityCenterClient.GetBigQueryExportAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetIamPolicySettings
public CallSettings GetIamPolicySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetIamPolicy
and SecurityCenterClient.GetIamPolicyAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetMuteConfigSettings
public CallSettings GetMuteConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetMuteConfig
and SecurityCenterClient.GetMuteConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetNotificationConfigSettings
public CallSettings GetNotificationConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetNotificationConfig
and SecurityCenterClient.GetNotificationConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetResourceValueConfigSettings
public CallSettings GetResourceValueConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetResourceValueConfig
and SecurityCenterClient.GetResourceValueConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetSimulationSettings
public CallSettings GetSimulationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetSimulation
and SecurityCenterClient.GetSimulationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetSourceSettings
public CallSettings GetSourceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetSource
and SecurityCenterClient.GetSourceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetValuedResourceSettings
public CallSettings GetValuedResourceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetValuedResource
and SecurityCenterClient.GetValuedResourceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GroupFindingsSettings
public CallSettings GroupFindingsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GroupFindings
and SecurityCenterClient.GroupFindingsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListAttackPathsSettings
public CallSettings ListAttackPathsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListAttackPaths
and SecurityCenterClient.ListAttackPathsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListBigQueryExportsSettings
public CallSettings ListBigQueryExportsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListBigQueryExports
and SecurityCenterClient.ListBigQueryExportsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListFindingsSettings
public CallSettings ListFindingsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListFindings
and SecurityCenterClient.ListFindingsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListMuteConfigsSettings
public CallSettings ListMuteConfigsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListMuteConfigs
and SecurityCenterClient.ListMuteConfigsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListNotificationConfigsSettings
public CallSettings ListNotificationConfigsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListNotificationConfigs
and SecurityCenterClient.ListNotificationConfigsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListResourceValueConfigsSettings
public CallSettings ListResourceValueConfigsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListResourceValueConfigs
and
SecurityCenterClient.ListResourceValueConfigsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListSourcesSettings
public CallSettings ListSourcesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListSources
and SecurityCenterClient.ListSourcesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListValuedResourcesSettings
public CallSettings ListValuedResourcesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListValuedResources
and SecurityCenterClient.ListValuedResourcesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
SetFindingStateSettings
public CallSettings SetFindingStateSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.SetFindingState
and SecurityCenterClient.SetFindingStateAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
SetIamPolicySettings
public CallSettings SetIamPolicySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.SetIamPolicy
and SecurityCenterClient.SetIamPolicyAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
SetMuteSettings
public CallSettings SetMuteSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.SetMute
and SecurityCenterClient.SetMuteAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
TestIamPermissionsSettings
public CallSettings TestIamPermissionsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.TestIamPermissions
and SecurityCenterClient.TestIamPermissionsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateBigQueryExportSettings
public CallSettings UpdateBigQueryExportSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.UpdateBigQueryExport
and SecurityCenterClient.UpdateBigQueryExportAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateExternalSystemSettings
public CallSettings UpdateExternalSystemSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.UpdateExternalSystem
and SecurityCenterClient.UpdateExternalSystemAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateFindingSettings
public CallSettings UpdateFindingSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.UpdateFinding
and SecurityCenterClient.UpdateFindingAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateMuteConfigSettings
public CallSettings UpdateMuteConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.UpdateMuteConfig
and SecurityCenterClient.UpdateMuteConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateNotificationConfigSettings
public CallSettings UpdateNotificationConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.UpdateNotificationConfig
and
SecurityCenterClient.UpdateNotificationConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateResourceValueConfigSettings
public CallSettings UpdateResourceValueConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.UpdateResourceValueConfig
and
SecurityCenterClient.UpdateResourceValueConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateSecurityMarksSettings
public CallSettings UpdateSecurityMarksSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.UpdateSecurityMarks
and SecurityCenterClient.UpdateSecurityMarksAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateSourceSettings
public CallSettings UpdateSourceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.UpdateSource
and SecurityCenterClient.UpdateSourceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
Methods
Clone()
public SecurityCenterSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
SecurityCenterSettings |
A deep clone of this SecurityCenterSettings object. |
GetDefault()
public static SecurityCenterSettings GetDefault()
Get a new instance of the default SecurityCenterSettings.
Returns | |
---|---|
Type | Description |
SecurityCenterSettings |
A new instance of the default SecurityCenterSettings. |