public sealed class ErrorBudget : IMessage<ErrorBudget>, IEquatable<ErrorBudget>, IDeepCloneable<ErrorBudget>, IBufferMessage, IMessageReference documentation and code samples for the SaaS Runtime v1beta1 API class ErrorBudget.
The configuration for error budget. If the number of failed units exceeds max(allowed_count, allowed_ratio * total_units), the rollout will be paused.
Implements
IMessageErrorBudget, IEquatableErrorBudget, IDeepCloneableErrorBudget, IBufferMessage, IMessageNamespace
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1Assembly
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1.dll
Constructors
ErrorBudget()
public ErrorBudget()ErrorBudget(ErrorBudget)
public ErrorBudget(ErrorBudget other)| Parameter | |
|---|---|
| Name | Description |
other |
ErrorBudget |
Properties
AllowedCount
public int AllowedCount { get; set; }Optional. The maximum number of failed units allowed in a location without pausing the rollout.
| Property Value | |
|---|---|
| Type | Description |
int |
|
AllowedPercentage
public int AllowedPercentage { get; set; }Optional. The maximum percentage of units allowed to fail (0, 100] within a location without pausing the rollout.
| Property Value | |
|---|---|
| Type | Description |
int |
|