Google Cloud Security Command Center Settings v1beta1 API - Class SecurityCenterSettingsServiceSettings (2.0.0-beta03)

public sealed class SecurityCenterSettingsServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Google Cloud Security Command Center Settings v1beta1 API class SecurityCenterSettingsServiceSettings.

Settings for SecurityCenterSettingsServiceClient instances.

Inheritance

object > ServiceSettingsBase > SecurityCenterSettingsServiceSettings

Namespace

Google.Cloud.SecurityCenter.Settings.V1Beta1

Assembly

Google.Cloud.SecurityCenter.Settings.V1Beta1.dll

Constructors

SecurityCenterSettingsServiceSettings()

public SecurityCenterSettingsServiceSettings()

Constructs a new SecurityCenterSettingsServiceSettings object with default settings.

Properties

BatchCalculateEffectiveSettingsSettings

public CallSettings BatchCalculateEffectiveSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.BatchCalculateEffectiveSettings and SecurityCenterSettingsServiceClient.BatchCalculateEffectiveSettingsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

BatchGetSettingsSettings

public CallSettings BatchGetSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.BatchGetSettings and SecurityCenterSettingsServiceClient.BatchGetSettingsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

CalculateEffectiveComponentSettingsSettings

public CallSettings CalculateEffectiveComponentSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.CalculateEffectiveComponentSettings and SecurityCenterSettingsServiceClient.CalculateEffectiveComponentSettingsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

CalculateEffectiveSettingsSettings

public CallSettings CalculateEffectiveSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.CalculateEffectiveSettings and SecurityCenterSettingsServiceClient.CalculateEffectiveSettingsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

GetComponentSettingsSettings

public CallSettings GetComponentSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.GetComponentSettings and SecurityCenterSettingsServiceClient.GetComponentSettingsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

GetServiceAccountSettings

public CallSettings GetServiceAccountSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.GetServiceAccount and SecurityCenterSettingsServiceClient.GetServiceAccountAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

GetSettingsSettings

public CallSettings GetSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.GetSettings and SecurityCenterSettingsServiceClient.GetSettingsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

ListComponentsSettings

public CallSettings ListComponentsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.ListComponents and SecurityCenterSettingsServiceClient.ListComponentsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

ListDetectorsSettings

public CallSettings ListDetectorsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.ListDetectors and SecurityCenterSettingsServiceClient.ListDetectorsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

ResetComponentSettingsSettings

public CallSettings ResetComponentSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.ResetComponentSettings and SecurityCenterSettingsServiceClient.ResetComponentSettingsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

ResetSettingsSettings

public CallSettings ResetSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.ResetSettings and SecurityCenterSettingsServiceClient.ResetSettingsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

UpdateComponentSettingsSettings

public CallSettings UpdateComponentSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.UpdateComponentSettings and SecurityCenterSettingsServiceClient.UpdateComponentSettingsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

UpdateSettingsSettings

public CallSettings UpdateSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterSettingsServiceClient.UpdateSettings and SecurityCenterSettingsServiceClient.UpdateSettingsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

Methods

Clone()

public SecurityCenterSettingsServiceSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
Type Description
SecurityCenterSettingsServiceSettings

A deep clone of this SecurityCenterSettingsServiceSettings object.

GetDefault()

public static SecurityCenterSettingsServiceSettings GetDefault()

Get a new instance of the default SecurityCenterSettingsServiceSettings.

Returns
Type Description
SecurityCenterSettingsServiceSettings

A new instance of the default SecurityCenterSettingsServiceSettings.