public sealed class DepServiceSettings : ServiceSettingsBaseReference documentation and code samples for the Network Services v1 API class DepServiceSettings.
Settings for DepServiceClient instances.
Namespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Constructors
DepServiceSettings()
public DepServiceSettings()Constructs a new DepServiceSettings object with default settings.
Properties
CreateAuthzExtensionOperationsSettings
public OperationsSettings CreateAuthzExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.CreateAuthzExtension and
DepServiceClient.CreateAuthzExtensionAsync.
| 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.
CreateAuthzExtensionSettings
public CallSettings CreateAuthzExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.CreateAuthzExtension and DepServiceClient.CreateAuthzExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
CreateLbEdgeExtensionOperationsSettings
public OperationsSettings CreateLbEdgeExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.CreateLbEdgeExtension and
DepServiceClient.CreateLbEdgeExtensionAsync.
| 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.
CreateLbEdgeExtensionSettings
public CallSettings CreateLbEdgeExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.CreateLbEdgeExtension and DepServiceClient.CreateLbEdgeExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
CreateLbRouteExtensionOperationsSettings
public OperationsSettings CreateLbRouteExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.CreateLbRouteExtension and
DepServiceClient.CreateLbRouteExtensionAsync.
| 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.
CreateLbRouteExtensionSettings
public CallSettings CreateLbRouteExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.CreateLbRouteExtension and DepServiceClient.CreateLbRouteExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
CreateLbTrafficExtensionOperationsSettings
public OperationsSettings CreateLbTrafficExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.CreateLbTrafficExtension and
DepServiceClient.CreateLbTrafficExtensionAsync.
| 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.
CreateLbTrafficExtensionSettings
public CallSettings CreateLbTrafficExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.CreateLbTrafficExtension and DepServiceClient.CreateLbTrafficExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteAuthzExtensionOperationsSettings
public OperationsSettings DeleteAuthzExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.DeleteAuthzExtension and
DepServiceClient.DeleteAuthzExtensionAsync.
| 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.
DeleteAuthzExtensionSettings
public CallSettings DeleteAuthzExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.DeleteAuthzExtension and DepServiceClient.DeleteAuthzExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteLbEdgeExtensionOperationsSettings
public OperationsSettings DeleteLbEdgeExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.DeleteLbEdgeExtension and
DepServiceClient.DeleteLbEdgeExtensionAsync.
| 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.
DeleteLbEdgeExtensionSettings
public CallSettings DeleteLbEdgeExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.DeleteLbEdgeExtension and DepServiceClient.DeleteLbEdgeExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteLbRouteExtensionOperationsSettings
public OperationsSettings DeleteLbRouteExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.DeleteLbRouteExtension and
DepServiceClient.DeleteLbRouteExtensionAsync.
| 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.
DeleteLbRouteExtensionSettings
public CallSettings DeleteLbRouteExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.DeleteLbRouteExtension and DepServiceClient.DeleteLbRouteExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteLbTrafficExtensionOperationsSettings
public OperationsSettings DeleteLbTrafficExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.DeleteLbTrafficExtension and
DepServiceClient.DeleteLbTrafficExtensionAsync.
| 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.
DeleteLbTrafficExtensionSettings
public CallSettings DeleteLbTrafficExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.DeleteLbTrafficExtension and DepServiceClient.DeleteLbTrafficExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
GetAuthzExtensionSettings
public CallSettings GetAuthzExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.GetAuthzExtension and DepServiceClient.GetAuthzExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
GetLbEdgeExtensionSettings
public CallSettings GetLbEdgeExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.GetLbEdgeExtension and DepServiceClient.GetLbEdgeExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
GetLbRouteExtensionSettings
public CallSettings GetLbRouteExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.GetLbRouteExtension and DepServiceClient.GetLbRouteExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
GetLbTrafficExtensionSettings
public CallSettings GetLbTrafficExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.GetLbTrafficExtension and DepServiceClient.GetLbTrafficExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
IAMPolicySettings
public IAMPolicySettings IAMPolicySettings { get; set; }The settings to use for the IAMPolicyClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicySettings |
|
ListAuthzExtensionsSettings
public CallSettings ListAuthzExtensionsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.ListAuthzExtensions and DepServiceClient.ListAuthzExtensionsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
ListLbEdgeExtensionsSettings
public CallSettings ListLbEdgeExtensionsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.ListLbEdgeExtensions and DepServiceClient.ListLbEdgeExtensionsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
ListLbRouteExtensionsSettings
public CallSettings ListLbRouteExtensionsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.ListLbRouteExtensions and DepServiceClient.ListLbRouteExtensionsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
ListLbTrafficExtensionsSettings
public CallSettings ListLbTrafficExtensionsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.ListLbTrafficExtensions and DepServiceClient.ListLbTrafficExtensionsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- 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 |
|
UpdateAuthzExtensionOperationsSettings
public OperationsSettings UpdateAuthzExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.UpdateAuthzExtension and
DepServiceClient.UpdateAuthzExtensionAsync.
| 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.
UpdateAuthzExtensionSettings
public CallSettings UpdateAuthzExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.UpdateAuthzExtension and DepServiceClient.UpdateAuthzExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
UpdateLbEdgeExtensionOperationsSettings
public OperationsSettings UpdateLbEdgeExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.UpdateLbEdgeExtension and
DepServiceClient.UpdateLbEdgeExtensionAsync.
| 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.
UpdateLbEdgeExtensionSettings
public CallSettings UpdateLbEdgeExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.UpdateLbEdgeExtension and DepServiceClient.UpdateLbEdgeExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
UpdateLbRouteExtensionOperationsSettings
public OperationsSettings UpdateLbRouteExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.UpdateLbRouteExtension and
DepServiceClient.UpdateLbRouteExtensionAsync.
| 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.
UpdateLbRouteExtensionSettings
public CallSettings UpdateLbRouteExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.UpdateLbRouteExtension and DepServiceClient.UpdateLbRouteExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
UpdateLbTrafficExtensionOperationsSettings
public OperationsSettings UpdateLbTrafficExtensionOperationsSettings { get; set; }Long Running Operation settings for calls to DepServiceClient.UpdateLbTrafficExtension and
DepServiceClient.UpdateLbTrafficExtensionAsync.
| 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.
UpdateLbTrafficExtensionSettings
public CallSettings UpdateLbTrafficExtensionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DepServiceClient.UpdateLbTrafficExtension and DepServiceClient.UpdateLbTrafficExtensionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public DepServiceSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
DepServiceSettings |
A deep clone of this DepServiceSettings object. |
GetDefault()
public static DepServiceSettings GetDefault()Get a new instance of the default DepServiceSettings.
| Returns | |
|---|---|
| Type | Description |
DepServiceSettings |
A new instance of the default DepServiceSettings. |