Anthos Multi-Cloud v1 API - Class AttachedClustersSettings (2.2.0)

public sealed class AttachedClustersSettings : ServiceSettingsBase

Reference documentation and code samples for the Anthos Multi-Cloud v1 API class AttachedClustersSettings.

Settings for AttachedClustersClient instances.

Inheritance

object > ServiceSettingsBase > AttachedClustersSettings

Namespace

GoogleCloudGoogle.Cloud.GkeMultiCloudV1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

AttachedClustersSettings()

public AttachedClustersSettings()

Constructs a new AttachedClustersSettings object with default settings.

Properties

CreateAttachedClusterOperationsSettings

public OperationsSettings CreateAttachedClusterOperationsSettings { get; set; }

Long Running Operation settings for calls to AttachedClustersClient.CreateAttachedCluster and AttachedClustersClient.CreateAttachedClusterAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateAttachedClusterSettings

public CallSettings CreateAttachedClusterSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AttachedClustersClient.CreateAttachedCluster and AttachedClustersClient.CreateAttachedClusterAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteAttachedClusterOperationsSettings

public OperationsSettings DeleteAttachedClusterOperationsSettings { get; set; }

Long Running Operation settings for calls to AttachedClustersClient.DeleteAttachedCluster and AttachedClustersClient.DeleteAttachedClusterAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteAttachedClusterSettings

public CallSettings DeleteAttachedClusterSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AttachedClustersClient.DeleteAttachedCluster and AttachedClustersClient.DeleteAttachedClusterAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GenerateAttachedClusterInstallManifestSettings

public CallSettings GenerateAttachedClusterInstallManifestSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AttachedClustersClient.GenerateAttachedClusterInstallManifest and AttachedClustersClient.GenerateAttachedClusterInstallManifestAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • 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.

GetAttachedClusterSettings

public CallSettings GetAttachedClusterSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AttachedClustersClient.GetAttachedCluster and AttachedClustersClient.GetAttachedClusterAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • 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.

GetAttachedServerConfigSettings

public CallSettings GetAttachedServerConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AttachedClustersClient.GetAttachedServerConfig and AttachedClustersClient.GetAttachedServerConfigAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • 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.

ImportAttachedClusterOperationsSettings

public OperationsSettings ImportAttachedClusterOperationsSettings { get; set; }

Long Running Operation settings for calls to AttachedClustersClient.ImportAttachedCluster and AttachedClustersClient.ImportAttachedClusterAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ImportAttachedClusterSettings

public CallSettings ImportAttachedClusterSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AttachedClustersClient.ImportAttachedCluster and AttachedClustersClient.ImportAttachedClusterAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListAttachedClustersSettings

public CallSettings ListAttachedClustersSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AttachedClustersClient.ListAttachedClusters and AttachedClustersClient.ListAttachedClustersAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • 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.

UpdateAttachedClusterOperationsSettings

public OperationsSettings UpdateAttachedClusterOperationsSettings { get; set; }

Long Running Operation settings for calls to AttachedClustersClient.UpdateAttachedCluster and AttachedClustersClient.UpdateAttachedClusterAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateAttachedClusterSettings

public CallSettings UpdateAttachedClusterSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AttachedClustersClient.UpdateAttachedCluster and AttachedClustersClient.UpdateAttachedClusterAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

Methods

Clone()

public AttachedClustersSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
TypeDescription
AttachedClustersSettings

A deep clone of this AttachedClustersSettings object.

GetDefault()

public static AttachedClustersSettings GetDefault()

Get a new instance of the default AttachedClustersSettings.

Returns
TypeDescription
AttachedClustersSettings

A new instance of the default AttachedClustersSettings.