public sealed class ClusterManagerSettings : ServiceSettingsBase
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.
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.
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.
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. |