SaaS Runtime v1beta1 API - Class ErrorBudget (1.0.0-beta01)

public sealed class ErrorBudget : IMessage<ErrorBudget>, IEquatable<ErrorBudget>, IDeepCloneable<ErrorBudget>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > ErrorBudget

Namespace

Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1

Assembly

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