public sealed class CrossNetworkAutomationServiceSettings : ServiceSettingsBase
Reference documentation and code samples for the Network Connectivity v1 API class CrossNetworkAutomationServiceSettings.
Settings for CrossNetworkAutomationServiceClient instances.
Namespace
Google.Cloud.NetworkConnectivity.V1Assembly
Google.Cloud.NetworkConnectivity.V1.dll
Constructors
CrossNetworkAutomationServiceSettings()
public CrossNetworkAutomationServiceSettings()
Constructs a new CrossNetworkAutomationServiceSettings object with default settings.
Properties
CreateServiceConnectionMapOperationsSettings
public OperationsSettings CreateServiceConnectionMapOperationsSettings { get; set; }
Long Running Operation settings for calls to
CrossNetworkAutomationServiceClient.CreateServiceConnectionMap
and
CrossNetworkAutomationServiceClient.CreateServiceConnectionMapAsync
.
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.
CreateServiceConnectionMapSettings
public CallSettings CreateServiceConnectionMapSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.CreateServiceConnectionMap
and
CrossNetworkAutomationServiceClient.CreateServiceConnectionMapAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
CreateServiceConnectionPolicyOperationsSettings
public OperationsSettings CreateServiceConnectionPolicyOperationsSettings { get; set; }
Long Running Operation settings for calls to
CrossNetworkAutomationServiceClient.CreateServiceConnectionPolicy
and
CrossNetworkAutomationServiceClient.CreateServiceConnectionPolicyAsync
.
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.
CreateServiceConnectionPolicySettings
public CallSettings CreateServiceConnectionPolicySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.CreateServiceConnectionPolicy
and
CrossNetworkAutomationServiceClient.CreateServiceConnectionPolicyAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
CreateServiceConnectionTokenOperationsSettings
public OperationsSettings CreateServiceConnectionTokenOperationsSettings { get; set; }
Long Running Operation settings for calls to
CrossNetworkAutomationServiceClient.CreateServiceConnectionToken
and
CrossNetworkAutomationServiceClient.CreateServiceConnectionTokenAsync
.
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.
CreateServiceConnectionTokenSettings
public CallSettings CreateServiceConnectionTokenSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.CreateServiceConnectionToken
and
CrossNetworkAutomationServiceClient.CreateServiceConnectionTokenAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteServiceClassOperationsSettings
public OperationsSettings DeleteServiceClassOperationsSettings { get; set; }
Long Running Operation settings for calls to CrossNetworkAutomationServiceClient.DeleteServiceClass
and CrossNetworkAutomationServiceClient.DeleteServiceClassAsync
.
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.
DeleteServiceClassSettings
public CallSettings DeleteServiceClassSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.DeleteServiceClass
and
CrossNetworkAutomationServiceClient.DeleteServiceClassAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteServiceConnectionMapOperationsSettings
public OperationsSettings DeleteServiceConnectionMapOperationsSettings { get; set; }
Long Running Operation settings for calls to
CrossNetworkAutomationServiceClient.DeleteServiceConnectionMap
and
CrossNetworkAutomationServiceClient.DeleteServiceConnectionMapAsync
.
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.
DeleteServiceConnectionMapSettings
public CallSettings DeleteServiceConnectionMapSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.DeleteServiceConnectionMap
and
CrossNetworkAutomationServiceClient.DeleteServiceConnectionMapAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteServiceConnectionPolicyOperationsSettings
public OperationsSettings DeleteServiceConnectionPolicyOperationsSettings { get; set; }
Long Running Operation settings for calls to
CrossNetworkAutomationServiceClient.DeleteServiceConnectionPolicy
and
CrossNetworkAutomationServiceClient.DeleteServiceConnectionPolicyAsync
.
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.
DeleteServiceConnectionPolicySettings
public CallSettings DeleteServiceConnectionPolicySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.DeleteServiceConnectionPolicy
and
CrossNetworkAutomationServiceClient.DeleteServiceConnectionPolicyAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteServiceConnectionTokenOperationsSettings
public OperationsSettings DeleteServiceConnectionTokenOperationsSettings { get; set; }
Long Running Operation settings for calls to
CrossNetworkAutomationServiceClient.DeleteServiceConnectionToken
and
CrossNetworkAutomationServiceClient.DeleteServiceConnectionTokenAsync
.
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.
DeleteServiceConnectionTokenSettings
public CallSettings DeleteServiceConnectionTokenSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.DeleteServiceConnectionToken
and
CrossNetworkAutomationServiceClient.DeleteServiceConnectionTokenAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetServiceClassSettings
public CallSettings GetServiceClassSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.GetServiceClass
and
CrossNetworkAutomationServiceClient.GetServiceClassAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetServiceConnectionMapSettings
public CallSettings GetServiceConnectionMapSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.GetServiceConnectionMap
and
CrossNetworkAutomationServiceClient.GetServiceConnectionMapAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetServiceConnectionPolicySettings
public CallSettings GetServiceConnectionPolicySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.GetServiceConnectionPolicy
and
CrossNetworkAutomationServiceClient.GetServiceConnectionPolicyAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetServiceConnectionTokenSettings
public CallSettings GetServiceConnectionTokenSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.GetServiceConnectionToken
and
CrossNetworkAutomationServiceClient.GetServiceConnectionTokenAsync
.
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 |
ListServiceClassesSettings
public CallSettings ListServiceClassesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.ListServiceClasses
and
CrossNetworkAutomationServiceClient.ListServiceClassesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListServiceConnectionMapsSettings
public CallSettings ListServiceConnectionMapsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.ListServiceConnectionMaps
and
CrossNetworkAutomationServiceClient.ListServiceConnectionMapsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListServiceConnectionPoliciesSettings
public CallSettings ListServiceConnectionPoliciesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.ListServiceConnectionPolicies
and
CrossNetworkAutomationServiceClient.ListServiceConnectionPoliciesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListServiceConnectionTokensSettings
public CallSettings ListServiceConnectionTokensSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.ListServiceConnectionTokens
and
CrossNetworkAutomationServiceClient.ListServiceConnectionTokensAsync
.
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 |
UpdateServiceClassOperationsSettings
public OperationsSettings UpdateServiceClassOperationsSettings { get; set; }
Long Running Operation settings for calls to CrossNetworkAutomationServiceClient.UpdateServiceClass
and CrossNetworkAutomationServiceClient.UpdateServiceClassAsync
.
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.
UpdateServiceClassSettings
public CallSettings UpdateServiceClassSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.UpdateServiceClass
and
CrossNetworkAutomationServiceClient.UpdateServiceClassAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateServiceConnectionMapOperationsSettings
public OperationsSettings UpdateServiceConnectionMapOperationsSettings { get; set; }
Long Running Operation settings for calls to
CrossNetworkAutomationServiceClient.UpdateServiceConnectionMap
and
CrossNetworkAutomationServiceClient.UpdateServiceConnectionMapAsync
.
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.
UpdateServiceConnectionMapSettings
public CallSettings UpdateServiceConnectionMapSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.UpdateServiceConnectionMap
and
CrossNetworkAutomationServiceClient.UpdateServiceConnectionMapAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateServiceConnectionPolicyOperationsSettings
public OperationsSettings UpdateServiceConnectionPolicyOperationsSettings { get; set; }
Long Running Operation settings for calls to
CrossNetworkAutomationServiceClient.UpdateServiceConnectionPolicy
and
CrossNetworkAutomationServiceClient.UpdateServiceConnectionPolicyAsync
.
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.
UpdateServiceConnectionPolicySettings
public CallSettings UpdateServiceConnectionPolicySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CrossNetworkAutomationServiceClient.UpdateServiceConnectionPolicy
and
CrossNetworkAutomationServiceClient.UpdateServiceConnectionPolicyAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
Methods
Clone()
public CrossNetworkAutomationServiceSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
CrossNetworkAutomationServiceSettings |
A deep clone of this CrossNetworkAutomationServiceSettings object. |
GetDefault()
public static CrossNetworkAutomationServiceSettings GetDefault()
Get a new instance of the default CrossNetworkAutomationServiceSettings.
Returns | |
---|---|
Type | Description |
CrossNetworkAutomationServiceSettings |
A new instance of the default CrossNetworkAutomationServiceSettings. |