public sealed class WorkloadManagerSettings : ServiceSettingsBaseReference documentation and code samples for the Workload Manager v1 API class WorkloadManagerSettings.
Settings for WorkloadManagerClient instances.
Namespace
Google.Cloud.WorkloadManager.V1Assembly
Google.Cloud.WorkloadManager.V1.dll
Constructors
WorkloadManagerSettings()
public WorkloadManagerSettings()Constructs a new WorkloadManagerSettings object with default settings.
Properties
CreateEvaluationOperationsSettings
public OperationsSettings CreateEvaluationOperationsSettings { get; set; }Long Running Operation settings for calls to WorkloadManagerClient.CreateEvaluation and
WorkloadManagerClient.CreateEvaluationAsync.
| 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.
CreateEvaluationSettings
public CallSettings CreateEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.CreateEvaluation and WorkloadManagerClient.CreateEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteEvaluationOperationsSettings
public OperationsSettings DeleteEvaluationOperationsSettings { get; set; }Long Running Operation settings for calls to WorkloadManagerClient.DeleteEvaluation and
WorkloadManagerClient.DeleteEvaluationAsync.
| 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.
DeleteEvaluationSettings
public CallSettings DeleteEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.DeleteEvaluation and WorkloadManagerClient.DeleteEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteExecutionOperationsSettings
public OperationsSettings DeleteExecutionOperationsSettings { get; set; }Long Running Operation settings for calls to WorkloadManagerClient.DeleteExecution and
WorkloadManagerClient.DeleteExecutionAsync.
| 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.
DeleteExecutionSettings
public CallSettings DeleteExecutionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.DeleteExecution and WorkloadManagerClient.DeleteExecutionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
GetEvaluationSettings
public CallSettings GetEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.GetEvaluation and WorkloadManagerClient.GetEvaluationAsync.
| 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.
GetExecutionSettings
public CallSettings GetExecutionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.GetExecution and WorkloadManagerClient.GetExecutionAsync.
| 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.
ListEvaluationsSettings
public CallSettings ListEvaluationsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.ListEvaluations and WorkloadManagerClient.ListEvaluationsAsync.
| 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.
ListExecutionResultsSettings
public CallSettings ListExecutionResultsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.ListExecutionResults and WorkloadManagerClient.ListExecutionResultsAsync
.
| 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.
ListExecutionsSettings
public CallSettings ListExecutionsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.ListExecutions and WorkloadManagerClient.ListExecutionsAsync.
| 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.
ListRulesSettings
public CallSettings ListRulesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.ListRules and WorkloadManagerClient.ListRulesAsync.
| 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.
ListScannedResourcesSettings
public CallSettings ListScannedResourcesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.ListScannedResources and WorkloadManagerClient.ListScannedResourcesAsync
.
| 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.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }The settings to use for the LocationsClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
LocationsSettings |
|
RunEvaluationOperationsSettings
public OperationsSettings RunEvaluationOperationsSettings { get; set; }Long Running Operation settings for calls to WorkloadManagerClient.RunEvaluation and
WorkloadManagerClient.RunEvaluationAsync.
| 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.
RunEvaluationSettings
public CallSettings RunEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.RunEvaluation and WorkloadManagerClient.RunEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
UpdateEvaluationOperationsSettings
public OperationsSettings UpdateEvaluationOperationsSettings { get; set; }Long Running Operation settings for calls to WorkloadManagerClient.UpdateEvaluation and
WorkloadManagerClient.UpdateEvaluationAsync.
| 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.
UpdateEvaluationSettings
public CallSettings UpdateEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
WorkloadManagerClient.UpdateEvaluation and WorkloadManagerClient.UpdateEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public WorkloadManagerSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
WorkloadManagerSettings |
A deep clone of this WorkloadManagerSettings object. |
GetDefault()
public static WorkloadManagerSettings GetDefault()Get a new instance of the default WorkloadManagerSettings.
| Returns | |
|---|---|
| Type | Description |
WorkloadManagerSettings |
A new instance of the default WorkloadManagerSettings. |