public sealed class AzureClustersSettings : ServiceSettingsBaseReference documentation and code samples for the Anthos Multi-Cloud v1 API class AzureClustersSettings.
Settings for AzureClustersClient instances.
Namespace
Google.Cloud.GkeMultiCloud.V1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
AzureClustersSettings()
public AzureClustersSettings()Constructs a new AzureClustersSettings object with default settings.
Properties
CreateAzureClientOperationsSettings
public OperationsSettings CreateAzureClientOperationsSettings { get; set; }Long Running Operation settings for calls to AzureClustersClient.CreateAzureClient and
AzureClustersClient.CreateAzureClientAsync.
| 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.
CreateAzureClientSettings
public CallSettings CreateAzureClientSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.CreateAzureClient and AzureClustersClient.CreateAzureClientAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
CreateAzureClusterOperationsSettings
public OperationsSettings CreateAzureClusterOperationsSettings { get; set; }Long Running Operation settings for calls to AzureClustersClient.CreateAzureCluster and
AzureClustersClient.CreateAzureClusterAsync.
| 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.
CreateAzureClusterSettings
public CallSettings CreateAzureClusterSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.CreateAzureCluster and AzureClustersClient.CreateAzureClusterAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
CreateAzureNodePoolOperationsSettings
public OperationsSettings CreateAzureNodePoolOperationsSettings { get; set; }Long Running Operation settings for calls to AzureClustersClient.CreateAzureNodePool and
AzureClustersClient.CreateAzureNodePoolAsync.
| 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.
CreateAzureNodePoolSettings
public CallSettings CreateAzureNodePoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.CreateAzureNodePool and AzureClustersClient.CreateAzureNodePoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteAzureClientOperationsSettings
public OperationsSettings DeleteAzureClientOperationsSettings { get; set; }Long Running Operation settings for calls to AzureClustersClient.DeleteAzureClient and
AzureClustersClient.DeleteAzureClientAsync.
| 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.
DeleteAzureClientSettings
public CallSettings DeleteAzureClientSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.DeleteAzureClient and AzureClustersClient.DeleteAzureClientAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteAzureClusterOperationsSettings
public OperationsSettings DeleteAzureClusterOperationsSettings { get; set; }Long Running Operation settings for calls to AzureClustersClient.DeleteAzureCluster and
AzureClustersClient.DeleteAzureClusterAsync.
| 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.
DeleteAzureClusterSettings
public CallSettings DeleteAzureClusterSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.DeleteAzureCluster and AzureClustersClient.DeleteAzureClusterAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteAzureNodePoolOperationsSettings
public OperationsSettings DeleteAzureNodePoolOperationsSettings { get; set; }Long Running Operation settings for calls to AzureClustersClient.DeleteAzureNodePool and
AzureClustersClient.DeleteAzureNodePoolAsync.
| 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.
DeleteAzureNodePoolSettings
public CallSettings DeleteAzureNodePoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.DeleteAzureNodePool and AzureClustersClient.DeleteAzureNodePoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
GenerateAzureAccessTokenSettings
public CallSettings GenerateAzureAccessTokenSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.GenerateAzureAccessToken and AzureClustersClient.GenerateAzureAccessTokenAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GenerateAzureClusterAgentTokenSettings
public CallSettings GenerateAzureClusterAgentTokenSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.GenerateAzureClusterAgentToken and
AzureClustersClient.GenerateAzureClusterAgentTokenAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetAzureClientSettings
public CallSettings GetAzureClientSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.GetAzureClient and AzureClustersClient.GetAzureClientAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetAzureClusterSettings
public CallSettings GetAzureClusterSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.GetAzureCluster and AzureClustersClient.GetAzureClusterAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetAzureJsonWebKeysSettings
public CallSettings GetAzureJsonWebKeysSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.GetAzureJsonWebKeys and AzureClustersClient.GetAzureJsonWebKeysAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetAzureNodePoolSettings
public CallSettings GetAzureNodePoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.GetAzureNodePool and AzureClustersClient.GetAzureNodePoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetAzureOpenIdConfigSettings
public CallSettings GetAzureOpenIdConfigSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.GetAzureOpenIdConfig and AzureClustersClient.GetAzureOpenIdConfigAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetAzureServerConfigSettings
public CallSettings GetAzureServerConfigSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.GetAzureServerConfig and AzureClustersClient.GetAzureServerConfigAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListAzureClientsSettings
public CallSettings ListAzureClientsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.ListAzureClients and AzureClustersClient.ListAzureClientsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListAzureClustersSettings
public CallSettings ListAzureClustersSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.ListAzureClusters and AzureClustersClient.ListAzureClustersAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListAzureNodePoolsSettings
public CallSettings ListAzureNodePoolsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.ListAzureNodePools and AzureClustersClient.ListAzureNodePoolsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
UpdateAzureClusterOperationsSettings
public OperationsSettings UpdateAzureClusterOperationsSettings { get; set; }Long Running Operation settings for calls to AzureClustersClient.UpdateAzureCluster and
AzureClustersClient.UpdateAzureClusterAsync.
| 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.
UpdateAzureClusterSettings
public CallSettings UpdateAzureClusterSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.UpdateAzureCluster and AzureClustersClient.UpdateAzureClusterAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
UpdateAzureNodePoolOperationsSettings
public OperationsSettings UpdateAzureNodePoolOperationsSettings { get; set; }Long Running Operation settings for calls to AzureClustersClient.UpdateAzureNodePool and
AzureClustersClient.UpdateAzureNodePoolAsync.
| 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.
UpdateAzureNodePoolSettings
public CallSettings UpdateAzureNodePoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
AzureClustersClient.UpdateAzureNodePool and AzureClustersClient.UpdateAzureNodePoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public AzureClustersSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
AzureClustersSettings |
A deep clone of this AzureClustersSettings object. |
GetDefault()
public static AzureClustersSettings GetDefault()Get a new instance of the default AzureClustersSettings.
| Returns | |
|---|---|
| Type | Description |
AzureClustersSettings |
A new instance of the default AzureClustersSettings. |