Network Security v1 API - Class OrganizationAddressGroupServiceSettings (1.0.0-beta01)

public sealed class OrganizationAddressGroupServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Network Security v1 API class OrganizationAddressGroupServiceSettings.

Settings for OrganizationAddressGroupServiceClient instances.

Inheritance

object > ServiceSettingsBase > OrganizationAddressGroupServiceSettings

Namespace

Google.Cloud.NetworkSecurity.V1

Assembly

Google.Cloud.NetworkSecurity.V1.dll

Constructors

OrganizationAddressGroupServiceSettings()

public OrganizationAddressGroupServiceSettings()

Constructs a new OrganizationAddressGroupServiceSettings object with default settings.

Properties

AddAddressGroupItemsOperationsSettings

public OperationsSettings AddAddressGroupItemsOperationsSettings { get; set; }

Long Running Operation settings for calls to OrganizationAddressGroupServiceClient.AddAddressGroupItems and OrganizationAddressGroupServiceClient.AddAddressGroupItemsAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

AddAddressGroupItemsSettings

public CallSettings AddAddressGroupItemsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to OrganizationAddressGroupServiceClient.AddAddressGroupItems and OrganizationAddressGroupServiceClient.AddAddressGroupItemsAsync.

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

CloneAddressGroupItemsOperationsSettings

public OperationsSettings CloneAddressGroupItemsOperationsSettings { get; set; }

Long Running Operation settings for calls to OrganizationAddressGroupServiceClient.CloneAddressGroupItems and OrganizationAddressGroupServiceClient.CloneAddressGroupItemsAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CloneAddressGroupItemsSettings

public CallSettings CloneAddressGroupItemsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to OrganizationAddressGroupServiceClient.CloneAddressGroupItems and OrganizationAddressGroupServiceClient.CloneAddressGroupItemsAsync.

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

CreateAddressGroupOperationsSettings

public OperationsSettings CreateAddressGroupOperationsSettings { get; set; }

Long Running Operation settings for calls to OrganizationAddressGroupServiceClient.CreateAddressGroup and OrganizationAddressGroupServiceClient.CreateAddressGroupAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateAddressGroupSettings

public CallSettings CreateAddressGroupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to OrganizationAddressGroupServiceClient.CreateAddressGroup and OrganizationAddressGroupServiceClient.CreateAddressGroupAsync.

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

DeleteAddressGroupOperationsSettings

public OperationsSettings DeleteAddressGroupOperationsSettings { get; set; }

Long Running Operation settings for calls to OrganizationAddressGroupServiceClient.DeleteAddressGroup and OrganizationAddressGroupServiceClient.DeleteAddressGroupAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteAddressGroupSettings

public CallSettings DeleteAddressGroupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to OrganizationAddressGroupServiceClient.DeleteAddressGroup and OrganizationAddressGroupServiceClient.DeleteAddressGroupAsync.

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

GetAddressGroupSettings

public CallSettings GetAddressGroupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to OrganizationAddressGroupServiceClient.GetAddressGroup and OrganizationAddressGroupServiceClient.GetAddressGroupAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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

ListAddressGroupReferencesSettings

public CallSettings ListAddressGroupReferencesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to OrganizationAddressGroupServiceClient.ListAddressGroupReferences and OrganizationAddressGroupServiceClient.ListAddressGroupReferencesAsync.

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

ListAddressGroupsSettings

public CallSettings ListAddressGroupsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to OrganizationAddressGroupServiceClient.ListAddressGroups and OrganizationAddressGroupServiceClient.ListAddressGroupsAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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

RemoveAddressGroupItemsOperationsSettings

public OperationsSettings RemoveAddressGroupItemsOperationsSettings { get; set; }

Long Running Operation settings for calls to OrganizationAddressGroupServiceClient.RemoveAddressGroupItems and OrganizationAddressGroupServiceClient.RemoveAddressGroupItemsAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

RemoveAddressGroupItemsSettings

public CallSettings RemoveAddressGroupItemsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to OrganizationAddressGroupServiceClient.RemoveAddressGroupItems and OrganizationAddressGroupServiceClient.RemoveAddressGroupItemsAsync.

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

UpdateAddressGroupOperationsSettings

public OperationsSettings UpdateAddressGroupOperationsSettings { get; set; }

Long Running Operation settings for calls to OrganizationAddressGroupServiceClient.UpdateAddressGroup and OrganizationAddressGroupServiceClient.UpdateAddressGroupAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateAddressGroupSettings

public CallSettings UpdateAddressGroupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to OrganizationAddressGroupServiceClient.UpdateAddressGroup and OrganizationAddressGroupServiceClient.UpdateAddressGroupAsync.

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

Methods

Clone()

public OrganizationAddressGroupServiceSettings Clone()

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

Returns
Type Description
OrganizationAddressGroupServiceSettings

A deep clone of this OrganizationAddressGroupServiceSettings object.

GetDefault()

public static OrganizationAddressGroupServiceSettings GetDefault()

Get a new instance of the default OrganizationAddressGroupServiceSettings.

Returns
Type Description
OrganizationAddressGroupServiceSettings

A new instance of the default OrganizationAddressGroupServiceSettings.