public sealed class DepServiceSettings : ServiceSettingsBase
Reference 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. |