Security Center Management v1 API - Class SecurityCenterManagementSettings (1.2.0)

public sealed class SecurityCenterManagementSettings : ServiceSettingsBase

Reference documentation and code samples for the Security Center Management v1 API class SecurityCenterManagementSettings.

Settings for SecurityCenterManagementClient instances.

Inheritance

object > ServiceSettingsBase > SecurityCenterManagementSettings

Namespace

Google.Cloud.SecurityCenterManagement.V1

Assembly

Google.Cloud.SecurityCenterManagement.V1.dll

Constructors

SecurityCenterManagementSettings()

public SecurityCenterManagementSettings()

Constructs a new SecurityCenterManagementSettings object with default settings.

Properties

CreateEventThreatDetectionCustomModuleSettings

public CallSettings CreateEventThreatDetectionCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.CreateEventThreatDetectionCustomModule and SecurityCenterManagementClient.CreateEventThreatDetectionCustomModuleAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateSecurityHealthAnalyticsCustomModuleSettings

public CallSettings CreateSecurityHealthAnalyticsCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.CreateSecurityHealthAnalyticsCustomModule and SecurityCenterManagementClient.CreateSecurityHealthAnalyticsCustomModuleAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteEventThreatDetectionCustomModuleSettings

public CallSettings DeleteEventThreatDetectionCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.DeleteEventThreatDetectionCustomModule and SecurityCenterManagementClient.DeleteEventThreatDetectionCustomModuleAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteSecurityHealthAnalyticsCustomModuleSettings

public CallSettings DeleteSecurityHealthAnalyticsCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.DeleteSecurityHealthAnalyticsCustomModule and SecurityCenterManagementClient.DeleteSecurityHealthAnalyticsCustomModuleAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetEffectiveEventThreatDetectionCustomModuleSettings

public CallSettings GetEffectiveEventThreatDetectionCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.GetEffectiveEventThreatDetectionCustomModule and SecurityCenterManagementClient.GetEffectiveEventThreatDetectionCustomModuleAsync.

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

GetEffectiveSecurityHealthAnalyticsCustomModuleSettings

public CallSettings GetEffectiveSecurityHealthAnalyticsCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.GetEffectiveSecurityHealthAnalyticsCustomModule and SecurityCenterManagementClient.GetEffectiveSecurityHealthAnalyticsCustomModuleAsync.

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

GetEventThreatDetectionCustomModuleSettings

public CallSettings GetEventThreatDetectionCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.GetEventThreatDetectionCustomModule and SecurityCenterManagementClient.GetEventThreatDetectionCustomModuleAsync.

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

GetSecurityCenterServiceSettings

public CallSettings GetSecurityCenterServiceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.GetSecurityCenterService and SecurityCenterManagementClient.GetSecurityCenterServiceAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetSecurityHealthAnalyticsCustomModuleSettings

public CallSettings GetSecurityHealthAnalyticsCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.GetSecurityHealthAnalyticsCustomModule and SecurityCenterManagementClient.GetSecurityHealthAnalyticsCustomModuleAsync.

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

ListDescendantEventThreatDetectionCustomModulesSettings

public CallSettings ListDescendantEventThreatDetectionCustomModulesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.ListDescendantEventThreatDetectionCustomModules and SecurityCenterManagementClient.ListDescendantEventThreatDetectionCustomModulesAsync.

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

ListDescendantSecurityHealthAnalyticsCustomModulesSettings

public CallSettings ListDescendantSecurityHealthAnalyticsCustomModulesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.ListDescendantSecurityHealthAnalyticsCustomModules and SecurityCenterManagementClient.ListDescendantSecurityHealthAnalyticsCustomModulesAsync.

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

ListEffectiveEventThreatDetectionCustomModulesSettings

public CallSettings ListEffectiveEventThreatDetectionCustomModulesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.ListEffectiveEventThreatDetectionCustomModules and SecurityCenterManagementClient.ListEffectiveEventThreatDetectionCustomModulesAsync.

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

ListEffectiveSecurityHealthAnalyticsCustomModulesSettings

public CallSettings ListEffectiveSecurityHealthAnalyticsCustomModulesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.ListEffectiveSecurityHealthAnalyticsCustomModules and SecurityCenterManagementClient.ListEffectiveSecurityHealthAnalyticsCustomModulesAsync.

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

ListEventThreatDetectionCustomModulesSettings

public CallSettings ListEventThreatDetectionCustomModulesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.ListEventThreatDetectionCustomModules and SecurityCenterManagementClient.ListEventThreatDetectionCustomModulesAsync.

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

ListSecurityCenterServicesSettings

public CallSettings ListSecurityCenterServicesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.ListSecurityCenterServices and SecurityCenterManagementClient.ListSecurityCenterServicesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListSecurityHealthAnalyticsCustomModulesSettings

public CallSettings ListSecurityHealthAnalyticsCustomModulesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.ListSecurityHealthAnalyticsCustomModules and SecurityCenterManagementClient.ListSecurityHealthAnalyticsCustomModulesAsync.

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

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

The settings to use for the LocationsClient associated with the client.

Property Value
Type Description
LocationsSettings

SimulateSecurityHealthAnalyticsCustomModuleSettings

public CallSettings SimulateSecurityHealthAnalyticsCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.SimulateSecurityHealthAnalyticsCustomModule and SecurityCenterManagementClient.SimulateSecurityHealthAnalyticsCustomModuleAsync.

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

UpdateEventThreatDetectionCustomModuleSettings

public CallSettings UpdateEventThreatDetectionCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.UpdateEventThreatDetectionCustomModule and SecurityCenterManagementClient.UpdateEventThreatDetectionCustomModuleAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateSecurityCenterServiceSettings

public CallSettings UpdateSecurityCenterServiceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.UpdateSecurityCenterService and SecurityCenterManagementClient.UpdateSecurityCenterServiceAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateSecurityHealthAnalyticsCustomModuleSettings

public CallSettings UpdateSecurityHealthAnalyticsCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.UpdateSecurityHealthAnalyticsCustomModule and SecurityCenterManagementClient.UpdateSecurityHealthAnalyticsCustomModuleAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ValidateEventThreatDetectionCustomModuleSettings

public CallSettings ValidateEventThreatDetectionCustomModuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SecurityCenterManagementClient.ValidateEventThreatDetectionCustomModule and SecurityCenterManagementClient.ValidateEventThreatDetectionCustomModuleAsync.

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

Methods

Clone()

public SecurityCenterManagementSettings Clone()

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

Returns
Type Description
SecurityCenterManagementSettings

A deep clone of this SecurityCenterManagementSettings object.

GetDefault()

public static SecurityCenterManagementSettings GetDefault()

Get a new instance of the default SecurityCenterManagementSettings.

Returns
Type Description
SecurityCenterManagementSettings

A new instance of the default SecurityCenterManagementSettings.