public sealed class SecurityProfileGroupServiceSettings : ServiceSettingsBaseReference documentation and code samples for the Network Security v1 API class SecurityProfileGroupServiceSettings.
Settings for SecurityProfileGroupServiceClient instances.
Namespace
Google.Cloud.NetworkSecurity.V1Assembly
Google.Cloud.NetworkSecurity.V1.dll
Constructors
SecurityProfileGroupServiceSettings()
public SecurityProfileGroupServiceSettings()Constructs a new SecurityProfileGroupServiceSettings object with default settings.
Properties
CreateSecurityProfileGroupOperationsSettings
public OperationsSettings CreateSecurityProfileGroupOperationsSettings { get; set; }Long Running Operation settings for calls to SecurityProfileGroupServiceClient.CreateSecurityProfileGroup
and SecurityProfileGroupServiceClient.CreateSecurityProfileGroupAsync.
| 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.
CreateSecurityProfileGroupSettings
public CallSettings CreateSecurityProfileGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SecurityProfileGroupServiceClient.CreateSecurityProfileGroup and
SecurityProfileGroupServiceClient.CreateSecurityProfileGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
CreateSecurityProfileOperationsSettings
public OperationsSettings CreateSecurityProfileOperationsSettings { get; set; }Long Running Operation settings for calls to SecurityProfileGroupServiceClient.CreateSecurityProfile
and SecurityProfileGroupServiceClient.CreateSecurityProfileAsync.
| 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.
CreateSecurityProfileSettings
public CallSettings CreateSecurityProfileSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SecurityProfileGroupServiceClient.CreateSecurityProfile and
SecurityProfileGroupServiceClient.CreateSecurityProfileAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
DeleteSecurityProfileGroupOperationsSettings
public OperationsSettings DeleteSecurityProfileGroupOperationsSettings { get; set; }Long Running Operation settings for calls to SecurityProfileGroupServiceClient.DeleteSecurityProfileGroup
and SecurityProfileGroupServiceClient.DeleteSecurityProfileGroupAsync.
| 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.
DeleteSecurityProfileGroupSettings
public CallSettings DeleteSecurityProfileGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SecurityProfileGroupServiceClient.DeleteSecurityProfileGroup and
SecurityProfileGroupServiceClient.DeleteSecurityProfileGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
DeleteSecurityProfileOperationsSettings
public OperationsSettings DeleteSecurityProfileOperationsSettings { get; set; }Long Running Operation settings for calls to SecurityProfileGroupServiceClient.DeleteSecurityProfile
and SecurityProfileGroupServiceClient.DeleteSecurityProfileAsync.
| 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.
DeleteSecurityProfileSettings
public CallSettings DeleteSecurityProfileSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SecurityProfileGroupServiceClient.DeleteSecurityProfile and
SecurityProfileGroupServiceClient.DeleteSecurityProfileAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
GetSecurityProfileGroupSettings
public CallSettings GetSecurityProfileGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SecurityProfileGroupServiceClient.GetSecurityProfileGroup and
SecurityProfileGroupServiceClient.GetSecurityProfileGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
GetSecurityProfileSettings
public CallSettings GetSecurityProfileSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SecurityProfileGroupServiceClient.GetSecurityProfile and
SecurityProfileGroupServiceClient.GetSecurityProfileAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
IAMPolicySettings
public IAMPolicySettings IAMPolicySettings { get; set; }The settings to use for the IAMPolicyClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicySettings |
|
ListSecurityProfileGroupsSettings
public CallSettings ListSecurityProfileGroupsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SecurityProfileGroupServiceClient.ListSecurityProfileGroups and
SecurityProfileGroupServiceClient.ListSecurityProfileGroupsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
ListSecurityProfilesSettings
public CallSettings ListSecurityProfilesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SecurityProfileGroupServiceClient.ListSecurityProfiles and
SecurityProfileGroupServiceClient.ListSecurityProfilesAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }The settings to use for the LocationsClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
LocationsSettings |
|
UpdateSecurityProfileGroupOperationsSettings
public OperationsSettings UpdateSecurityProfileGroupOperationsSettings { get; set; }Long Running Operation settings for calls to SecurityProfileGroupServiceClient.UpdateSecurityProfileGroup
and SecurityProfileGroupServiceClient.UpdateSecurityProfileGroupAsync.
| 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.
UpdateSecurityProfileGroupSettings
public CallSettings UpdateSecurityProfileGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SecurityProfileGroupServiceClient.UpdateSecurityProfileGroup and
SecurityProfileGroupServiceClient.UpdateSecurityProfileGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
UpdateSecurityProfileOperationsSettings
public OperationsSettings UpdateSecurityProfileOperationsSettings { get; set; }Long Running Operation settings for calls to SecurityProfileGroupServiceClient.UpdateSecurityProfile
and SecurityProfileGroupServiceClient.UpdateSecurityProfileAsync.
| 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.
UpdateSecurityProfileSettings
public CallSettings UpdateSecurityProfileSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SecurityProfileGroupServiceClient.UpdateSecurityProfile and
SecurityProfileGroupServiceClient.UpdateSecurityProfileAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
Methods
Clone()
public SecurityProfileGroupServiceSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
SecurityProfileGroupServiceSettings |
A deep clone of this SecurityProfileGroupServiceSettings object. |
GetDefault()
public static SecurityProfileGroupServiceSettings GetDefault()Get a new instance of the default SecurityProfileGroupServiceSettings.
| Returns | |
|---|---|
| Type | Description |
SecurityProfileGroupServiceSettings |
A new instance of the default SecurityProfileGroupServiceSettings. |