public sealed class ClusterManagerSettings : ServiceSettingsBaseReference documentation and code samples for the Google Kubernetes Engine v1 API class ClusterManagerSettings.
Settings for ClusterManagerClient instances.
Namespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
ClusterManagerSettings()
public ClusterManagerSettings()Constructs a new ClusterManagerSettings object with default settings.
Properties
CancelOperationSettings
public CallSettings CancelOperationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.CancelOperation and ClusterManagerClient.CancelOperationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
CheckAutopilotCompatibilitySettings
public CallSettings CheckAutopilotCompatibilitySettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.CheckAutopilotCompatibility and
ClusterManagerClient.CheckAutopilotCompatibilityAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
CompleteIPRotationSettings
public CallSettings CompleteIPRotationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.CompleteIPRotation and ClusterManagerClient.CompleteIPRotationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
CompleteNodePoolUpgradeSettings
public CallSettings CompleteNodePoolUpgradeSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.CompleteNodePoolUpgrade and ClusterManagerClient.CompleteNodePoolUpgradeAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
CreateClusterSettings
public CallSettings CreateClusterSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.CreateCluster and ClusterManagerClient.CreateClusterAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
CreateNodePoolSettings
public CallSettings CreateNodePoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.CreateNodePool and ClusterManagerClient.CreateNodePoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
DeleteClusterSettings
public CallSettings DeleteClusterSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.DeleteCluster and ClusterManagerClient.DeleteClusterAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
DeleteNodePoolSettings
public CallSettings DeleteNodePoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.DeleteNodePool and ClusterManagerClient.DeleteNodePoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
FetchClusterUpgradeInfoSettings
public CallSettings FetchClusterUpgradeInfoSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.FetchClusterUpgradeInfo and ClusterManagerClient.FetchClusterUpgradeInfoAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
FetchNodePoolUpgradeInfoSettings
public CallSettings FetchNodePoolUpgradeInfoSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.FetchNodePoolUpgradeInfo and
ClusterManagerClient.FetchNodePoolUpgradeInfoAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
GetClusterSettings
public CallSettings GetClusterSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.GetCluster and ClusterManagerClient.GetClusterAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
GetJSONWebKeysSettings
public CallSettings GetJSONWebKeysSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.GetJSONWebKeys and ClusterManagerClient.GetJSONWebKeysAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
GetNodePoolSettings
public CallSettings GetNodePoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.GetNodePool and ClusterManagerClient.GetNodePoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
GetOperationSettings
public CallSettings GetOperationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.GetOperation and ClusterManagerClient.GetOperationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
GetServerConfigSettings
public CallSettings GetServerConfigSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.GetServerConfig and ClusterManagerClient.GetServerConfigAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
ListClustersSettings
public CallSettings ListClustersSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.ListClusters and ClusterManagerClient.ListClustersAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
ListNodePoolsSettings
public CallSettings ListNodePoolsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.ListNodePools and ClusterManagerClient.ListNodePoolsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
ListOperationsSettings
public CallSettings ListOperationsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.ListOperations and ClusterManagerClient.ListOperationsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
ListUsableSubnetworksSettings
public CallSettings ListUsableSubnetworksSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.ListUsableSubnetworks and ClusterManagerClient.ListUsableSubnetworksAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
RollbackNodePoolUpgradeSettings
public CallSettings RollbackNodePoolUpgradeSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.RollbackNodePoolUpgrade and ClusterManagerClient.RollbackNodePoolUpgradeAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetAddonsConfigSettings
public CallSettings SetAddonsConfigSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetAddonsConfig and ClusterManagerClient.SetAddonsConfigAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetLabelsSettings
public CallSettings SetLabelsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetLabels and ClusterManagerClient.SetLabelsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetLegacyAbacSettings
public CallSettings SetLegacyAbacSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetLegacyAbac and ClusterManagerClient.SetLegacyAbacAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetLocationsSettings
public CallSettings SetLocationsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetLocations and ClusterManagerClient.SetLocationsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetLoggingServiceSettings
public CallSettings SetLoggingServiceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetLoggingService and ClusterManagerClient.SetLoggingServiceAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetMaintenancePolicySettings
public CallSettings SetMaintenancePolicySettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetMaintenancePolicy and ClusterManagerClient.SetMaintenancePolicyAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetMasterAuthSettings
public CallSettings SetMasterAuthSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetMasterAuth and ClusterManagerClient.SetMasterAuthAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetMonitoringServiceSettings
public CallSettings SetMonitoringServiceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetMonitoringService and ClusterManagerClient.SetMonitoringServiceAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetNetworkPolicySettings
public CallSettings SetNetworkPolicySettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetNetworkPolicy and ClusterManagerClient.SetNetworkPolicyAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetNodePoolAutoscalingSettings
public CallSettings SetNodePoolAutoscalingSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetNodePoolAutoscaling and ClusterManagerClient.SetNodePoolAutoscalingAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetNodePoolManagementSettings
public CallSettings SetNodePoolManagementSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetNodePoolManagement and ClusterManagerClient.SetNodePoolManagementAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
SetNodePoolSizeSettings
public CallSettings SetNodePoolSizeSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.SetNodePoolSize and ClusterManagerClient.SetNodePoolSizeAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
StartIPRotationSettings
public CallSettings StartIPRotationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.StartIPRotation and ClusterManagerClient.StartIPRotationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
UpdateClusterSettings
public CallSettings UpdateClusterSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.UpdateCluster and ClusterManagerClient.UpdateClusterAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
UpdateMasterSettings
public CallSettings UpdateMasterSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.UpdateMaster and ClusterManagerClient.UpdateMasterAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
UpdateNodePoolSettings
public CallSettings UpdateNodePoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ClusterManagerClient.UpdateNodePool and ClusterManagerClient.UpdateNodePoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 45 seconds.
Methods
Clone()
public ClusterManagerSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
ClusterManagerSettings |
A deep clone of this ClusterManagerSettings object. |
GetDefault()
public static ClusterManagerSettings GetDefault()Get a new instance of the default ClusterManagerSettings.
| Returns | |
|---|---|
| Type | Description |
ClusterManagerSettings |
A new instance of the default ClusterManagerSettings. |