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
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.
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.
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 |
|
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 |
|
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. |