GKE Hub v1 API - Class GkeHubSettings (2.8.0)

public sealed class GkeHubSettings : ServiceSettingsBase

Reference documentation and code samples for the GKE Hub v1 API class GkeHubSettings.

Settings for GkeHubClient instances.

Inheritance

object > ServiceSettingsBase > GkeHubSettings

Namespace

Google.Cloud.GkeHub.V1

Assembly

Google.Cloud.GkeHub.V1.dll

Constructors

GkeHubSettings()

public GkeHubSettings()

Constructs a new GkeHubSettings object with default settings.

Properties

CreateFeatureOperationsSettings

public OperationsSettings CreateFeatureOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.CreateFeature and GkeHubClient.CreateFeatureAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateFeatureSettings

public CallSettings CreateFeatureSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.CreateFeature and GkeHubClient.CreateFeatureAsync.

Property Value
Type Description
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.

CreateFleetOperationsSettings

public OperationsSettings CreateFleetOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.CreateFleet and GkeHubClient.CreateFleetAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateFleetSettings

public CallSettings CreateFleetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.CreateFleet and GkeHubClient.CreateFleetAsync.

Property Value
Type Description
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.

CreateMembershipBindingOperationsSettings

public OperationsSettings CreateMembershipBindingOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.CreateMembershipBinding and GkeHubClient.CreateMembershipBindingAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateMembershipBindingSettings

public CallSettings CreateMembershipBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.CreateMembershipBinding and GkeHubClient.CreateMembershipBindingAsync.

Property Value
Type Description
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.

CreateMembershipOperationsSettings

public OperationsSettings CreateMembershipOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.CreateMembership and GkeHubClient.CreateMembershipAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateMembershipRBACRoleBindingOperationsSettings

public OperationsSettings CreateMembershipRBACRoleBindingOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.CreateMembershipRBACRoleBinding and GkeHubClient.CreateMembershipRBACRoleBindingAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateMembershipRBACRoleBindingSettings

public CallSettings CreateMembershipRBACRoleBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.CreateMembershipRBACRoleBinding and GkeHubClient.CreateMembershipRBACRoleBindingAsync .

Property Value
Type Description
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.

CreateMembershipSettings

public CallSettings CreateMembershipSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.CreateMembership and GkeHubClient.CreateMembershipAsync.

Property Value
Type Description
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.

CreateScopeNamespaceOperationsSettings

public OperationsSettings CreateScopeNamespaceOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.CreateScopeNamespace and GkeHubClient.CreateScopeNamespaceAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateScopeNamespaceSettings

public CallSettings CreateScopeNamespaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.CreateScopeNamespace and GkeHubClient.CreateScopeNamespaceAsync.

Property Value
Type Description
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.

CreateScopeOperationsSettings

public OperationsSettings CreateScopeOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.CreateScope and GkeHubClient.CreateScopeAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateScopeRBACRoleBindingOperationsSettings

public OperationsSettings CreateScopeRBACRoleBindingOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.CreateScopeRBACRoleBinding and GkeHubClient.CreateScopeRBACRoleBindingAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateScopeRBACRoleBindingSettings

public CallSettings CreateScopeRBACRoleBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.CreateScopeRBACRoleBinding and GkeHubClient.CreateScopeRBACRoleBindingAsync.

Property Value
Type Description
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.

CreateScopeSettings

public CallSettings CreateScopeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.CreateScope and GkeHubClient.CreateScopeAsync.

Property Value
Type Description
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.

DeleteFeatureOperationsSettings

public OperationsSettings DeleteFeatureOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.DeleteFeature and GkeHubClient.DeleteFeatureAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteFeatureSettings

public CallSettings DeleteFeatureSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.DeleteFeature and GkeHubClient.DeleteFeatureAsync.

Property Value
Type Description
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.

DeleteFleetOperationsSettings

public OperationsSettings DeleteFleetOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.DeleteFleet and GkeHubClient.DeleteFleetAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteFleetSettings

public CallSettings DeleteFleetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.DeleteFleet and GkeHubClient.DeleteFleetAsync.

Property Value
Type Description
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.

DeleteMembershipBindingOperationsSettings

public OperationsSettings DeleteMembershipBindingOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.DeleteMembershipBinding and GkeHubClient.DeleteMembershipBindingAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteMembershipBindingSettings

public CallSettings DeleteMembershipBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.DeleteMembershipBinding and GkeHubClient.DeleteMembershipBindingAsync.

Property Value
Type Description
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.

DeleteMembershipOperationsSettings

public OperationsSettings DeleteMembershipOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.DeleteMembership and GkeHubClient.DeleteMembershipAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteMembershipRBACRoleBindingOperationsSettings

public OperationsSettings DeleteMembershipRBACRoleBindingOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.DeleteMembershipRBACRoleBinding and GkeHubClient.DeleteMembershipRBACRoleBindingAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteMembershipRBACRoleBindingSettings

public CallSettings DeleteMembershipRBACRoleBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.DeleteMembershipRBACRoleBinding and GkeHubClient.DeleteMembershipRBACRoleBindingAsync .

Property Value
Type Description
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.

DeleteMembershipSettings

public CallSettings DeleteMembershipSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.DeleteMembership and GkeHubClient.DeleteMembershipAsync.

Property Value
Type Description
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.

DeleteScopeNamespaceOperationsSettings

public OperationsSettings DeleteScopeNamespaceOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.DeleteScopeNamespace and GkeHubClient.DeleteScopeNamespaceAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteScopeNamespaceSettings

public CallSettings DeleteScopeNamespaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.DeleteScopeNamespace and GkeHubClient.DeleteScopeNamespaceAsync.

Property Value
Type Description
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.

DeleteScopeOperationsSettings

public OperationsSettings DeleteScopeOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.DeleteScope and GkeHubClient.DeleteScopeAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteScopeRBACRoleBindingOperationsSettings

public OperationsSettings DeleteScopeRBACRoleBindingOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.DeleteScopeRBACRoleBinding and GkeHubClient.DeleteScopeRBACRoleBindingAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteScopeRBACRoleBindingSettings

public CallSettings DeleteScopeRBACRoleBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.DeleteScopeRBACRoleBinding and GkeHubClient.DeleteScopeRBACRoleBindingAsync.

Property Value
Type Description
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.

DeleteScopeSettings

public CallSettings DeleteScopeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.DeleteScope and GkeHubClient.DeleteScopeAsync.

Property Value
Type Description
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.

GenerateConnectManifestSettings

public CallSettings GenerateConnectManifestSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.GenerateConnectManifest and GkeHubClient.GenerateConnectManifestAsync.

Property Value
Type Description
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.

GenerateMembershipRBACRoleBindingYAMLSettings

public CallSettings GenerateMembershipRBACRoleBindingYAMLSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.GenerateMembershipRBACRoleBindingYAML and GkeHubClient.GenerateMembershipRBACRoleBindingYAMLAsync.

Property Value
Type Description
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.

GetFeatureSettings

public CallSettings GetFeatureSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.GetFeature and GkeHubClient.GetFeatureAsync.

Property Value
Type Description
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.

GetFleetSettings

public CallSettings GetFleetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.GetFleet and GkeHubClient.GetFleetAsync.

Property Value
Type Description
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.

GetMembershipBindingSettings

public CallSettings GetMembershipBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.GetMembershipBinding and GkeHubClient.GetMembershipBindingAsync.

Property Value
Type Description
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.

GetMembershipRBACRoleBindingSettings

public CallSettings GetMembershipRBACRoleBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.GetMembershipRBACRoleBinding and GkeHubClient.GetMembershipRBACRoleBindingAsync.

Property Value
Type Description
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.

GetMembershipSettings

public CallSettings GetMembershipSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.GetMembership and GkeHubClient.GetMembershipAsync.

Property Value
Type Description
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.

GetScopeNamespaceSettings

public CallSettings GetScopeNamespaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.GetScopeNamespace and GkeHubClient.GetScopeNamespaceAsync.

Property Value
Type Description
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.

GetScopeRBACRoleBindingSettings

public CallSettings GetScopeRBACRoleBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.GetScopeRBACRoleBinding and GkeHubClient.GetScopeRBACRoleBindingAsync.

Property Value
Type Description
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.

GetScopeSettings

public CallSettings GetScopeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.GetScope and GkeHubClient.GetScopeAsync.

Property Value
Type Description
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.

ListBoundMembershipsSettings

public CallSettings ListBoundMembershipsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.ListBoundMemberships and GkeHubClient.ListBoundMembershipsAsync.

Property Value
Type Description
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.

ListFeaturesSettings

public CallSettings ListFeaturesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.ListFeatures and GkeHubClient.ListFeaturesAsync.

Property Value
Type Description
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.

ListFleetsSettings

public CallSettings ListFleetsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.ListFleets and GkeHubClient.ListFleetsAsync.

Property Value
Type Description
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.

ListMembershipBindingsSettings

public CallSettings ListMembershipBindingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.ListMembershipBindings and GkeHubClient.ListMembershipBindingsAsync.

Property Value
Type Description
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.

ListMembershipRBACRoleBindingsSettings

public CallSettings ListMembershipRBACRoleBindingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.ListMembershipRBACRoleBindings and GkeHubClient.ListMembershipRBACRoleBindingsAsync .

Property Value
Type Description
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.

ListMembershipsSettings

public CallSettings ListMembershipsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.ListMemberships and GkeHubClient.ListMembershipsAsync.

Property Value
Type Description
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.

ListPermittedScopesSettings

public CallSettings ListPermittedScopesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.ListPermittedScopes and GkeHubClient.ListPermittedScopesAsync.

Property Value
Type Description
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.

ListScopeNamespacesSettings

public CallSettings ListScopeNamespacesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.ListScopeNamespaces and GkeHubClient.ListScopeNamespacesAsync.

Property Value
Type Description
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.

ListScopeRBACRoleBindingsSettings

public CallSettings ListScopeRBACRoleBindingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.ListScopeRBACRoleBindings and GkeHubClient.ListScopeRBACRoleBindingsAsync.

Property Value
Type Description
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.

ListScopesSettings

public CallSettings ListScopesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.ListScopes and GkeHubClient.ListScopesAsync.

Property Value
Type Description
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.

UpdateFeatureOperationsSettings

public OperationsSettings UpdateFeatureOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.UpdateFeature and GkeHubClient.UpdateFeatureAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateFeatureSettings

public CallSettings UpdateFeatureSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.UpdateFeature and GkeHubClient.UpdateFeatureAsync.

Property Value
Type Description
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.

UpdateFleetOperationsSettings

public OperationsSettings UpdateFleetOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.UpdateFleet and GkeHubClient.UpdateFleetAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateFleetSettings

public CallSettings UpdateFleetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.UpdateFleet and GkeHubClient.UpdateFleetAsync.

Property Value
Type Description
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.

UpdateMembershipBindingOperationsSettings

public OperationsSettings UpdateMembershipBindingOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.UpdateMembershipBinding and GkeHubClient.UpdateMembershipBindingAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateMembershipBindingSettings

public CallSettings UpdateMembershipBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.UpdateMembershipBinding and GkeHubClient.UpdateMembershipBindingAsync.

Property Value
Type Description
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.

UpdateMembershipOperationsSettings

public OperationsSettings UpdateMembershipOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.UpdateMembership and GkeHubClient.UpdateMembershipAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateMembershipRBACRoleBindingOperationsSettings

public OperationsSettings UpdateMembershipRBACRoleBindingOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.UpdateMembershipRBACRoleBinding and GkeHubClient.UpdateMembershipRBACRoleBindingAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateMembershipRBACRoleBindingSettings

public CallSettings UpdateMembershipRBACRoleBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.UpdateMembershipRBACRoleBinding and GkeHubClient.UpdateMembershipRBACRoleBindingAsync .

Property Value
Type Description
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.

UpdateMembershipSettings

public CallSettings UpdateMembershipSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.UpdateMembership and GkeHubClient.UpdateMembershipAsync.

Property Value
Type Description
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.

UpdateScopeNamespaceOperationsSettings

public OperationsSettings UpdateScopeNamespaceOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.UpdateScopeNamespace and GkeHubClient.UpdateScopeNamespaceAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateScopeNamespaceSettings

public CallSettings UpdateScopeNamespaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.UpdateScopeNamespace and GkeHubClient.UpdateScopeNamespaceAsync.

Property Value
Type Description
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.

UpdateScopeOperationsSettings

public OperationsSettings UpdateScopeOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.UpdateScope and GkeHubClient.UpdateScopeAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateScopeRBACRoleBindingOperationsSettings

public OperationsSettings UpdateScopeRBACRoleBindingOperationsSettings { get; set; }

Long Running Operation settings for calls to GkeHubClient.UpdateScopeRBACRoleBinding and GkeHubClient.UpdateScopeRBACRoleBindingAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateScopeRBACRoleBindingSettings

public CallSettings UpdateScopeRBACRoleBindingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.UpdateScopeRBACRoleBinding and GkeHubClient.UpdateScopeRBACRoleBindingAsync.

Property Value
Type Description
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.

UpdateScopeSettings

public CallSettings UpdateScopeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to GkeHubClient.UpdateScope and GkeHubClient.UpdateScopeAsync.

Property Value
Type Description
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.

Methods

Clone()

public GkeHubSettings Clone()

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

Returns
Type Description
GkeHubSettings

A deep clone of this GkeHubSettings object.

GetDefault()

public static GkeHubSettings GetDefault()

Get a new instance of the default GkeHubSettings.

Returns
Type Description
GkeHubSettings

A new instance of the default GkeHubSettings.