public sealed class SecurityCenterSettings : ServiceSettingsBase
Reference documentation and code samples for the Google Cloud Security Command Center v1 API class SecurityCenterSettings.
Settings for SecurityCenterClient instances.
Inherited Members
Namespace
Google.Cloud.SecurityCenter.V1Assembly
Google.Cloud.SecurityCenter.V1.dll
Constructors
SecurityCenterSettings()
public SecurityCenterSettings()
Constructs a new SecurityCenterSettings object with default settings.
Properties
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.
- Timeout: 60 seconds.
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.
- Timeout: 60 seconds.
CreateSecurityHealthAnalyticsCustomModuleSettings
public CallSettings CreateSecurityHealthAnalyticsCustomModuleSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.CreateSecurityHealthAnalyticsCustomModule
and
SecurityCenterClient.CreateSecurityHealthAnalyticsCustomModuleAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
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.
- Timeout: 60 seconds.
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.
- Timeout: 60 seconds.
DeleteSecurityHealthAnalyticsCustomModuleSettings
public CallSettings DeleteSecurityHealthAnalyticsCustomModuleSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.DeleteSecurityHealthAnalyticsCustomModule
and
SecurityCenterClient.DeleteSecurityHealthAnalyticsCustomModuleAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
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.
GetEffectiveSecurityHealthAnalyticsCustomModuleSettings
public CallSettings GetEffectiveSecurityHealthAnalyticsCustomModuleSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetEffectiveSecurityHealthAnalyticsCustomModule
and
SecurityCenterClient.GetEffectiveSecurityHealthAnalyticsCustomModuleAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GetIamPolicySettings
public CallSettings GetIamPolicySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetIamPolicy
and SecurityCenterClient.GetIamPolicyAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
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 |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GetOrganizationSettingsSettings
public CallSettings GetOrganizationSettingsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetOrganizationSettings
and SecurityCenterClient.GetOrganizationSettingsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GetSecurityHealthAnalyticsCustomModuleSettings
public CallSettings GetSecurityHealthAnalyticsCustomModuleSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetSecurityHealthAnalyticsCustomModule
and
SecurityCenterClient.GetSecurityHealthAnalyticsCustomModuleAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GetSourceSettings
public CallSettings GetSourceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GetSource
and SecurityCenterClient.GetSourceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GroupAssetsSettings
public CallSettings GroupAssetsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GroupAssets
and SecurityCenterClient.GroupAssetsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 480 seconds.
GroupFindingsSettings
public CallSettings GroupFindingsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.GroupFindings
and SecurityCenterClient.GroupFindingsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 480 seconds.
ListAssetsSettings
public CallSettings ListAssetsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListAssets
and SecurityCenterClient.ListAssetsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 480 seconds.
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.
ListDescendantSecurityHealthAnalyticsCustomModulesSettings
public CallSettings ListDescendantSecurityHealthAnalyticsCustomModulesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListDescendantSecurityHealthAnalyticsCustomModules
and
SecurityCenterClient.ListDescendantSecurityHealthAnalyticsCustomModulesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ListEffectiveSecurityHealthAnalyticsCustomModulesSettings
public CallSettings ListEffectiveSecurityHealthAnalyticsCustomModulesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListEffectiveSecurityHealthAnalyticsCustomModules
and
SecurityCenterClient.ListEffectiveSecurityHealthAnalyticsCustomModulesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ListFindingsSettings
public CallSettings ListFindingsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListFindings
and SecurityCenterClient.ListFindingsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 480 seconds.
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 |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ListSecurityHealthAnalyticsCustomModulesSettings
public CallSettings ListSecurityHealthAnalyticsCustomModulesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListSecurityHealthAnalyticsCustomModules
and
SecurityCenterClient.ListSecurityHealthAnalyticsCustomModulesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ListSourcesSettings
public CallSettings ListSourcesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.ListSources
and SecurityCenterClient.ListSourcesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
RunAssetDiscoveryOperationsSettings
public OperationsSettings RunAssetDiscoveryOperationsSettings { get; set; }
Long Running Operation settings for calls to SecurityCenterClient.RunAssetDiscovery
and
SecurityCenterClient.RunAssetDiscoveryAsync
.
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.
RunAssetDiscoverySettings
public CallSettings RunAssetDiscoverySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.RunAssetDiscovery
and SecurityCenterClient.RunAssetDiscoveryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
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.
- Timeout: 60 seconds.
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.
- Timeout: 60 seconds.
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.
SimulateSecurityHealthAnalyticsCustomModuleSettings
public CallSettings SimulateSecurityHealthAnalyticsCustomModuleSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.SimulateSecurityHealthAnalyticsCustomModule
and
SecurityCenterClient.SimulateSecurityHealthAnalyticsCustomModuleAsync
.
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 |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
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.
- Timeout: 60 seconds.
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.
- Timeout: 60 seconds.
UpdateOrganizationSettingsSettings
public CallSettings UpdateOrganizationSettingsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.UpdateOrganizationSettings
and
SecurityCenterClient.UpdateOrganizationSettingsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
UpdateSecurityHealthAnalyticsCustomModuleSettings
public CallSettings UpdateSecurityHealthAnalyticsCustomModuleSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SecurityCenterClient.UpdateSecurityHealthAnalyticsCustomModule
and
SecurityCenterClient.UpdateSecurityHealthAnalyticsCustomModuleAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
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.
- Timeout: 480 seconds.
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.
- Timeout: 60 seconds.
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. |