Show / Hide Table of Contents

Class RolloutPolicy

The policy for how automatic builds and rollouts are triggered and rolled out.

Inheritance
object
RolloutPolicy
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.FirebaseAppHosting.v1beta.Data
Assembly: Google.Apis.FirebaseAppHosting.v1beta.dll
Syntax
public class RolloutPolicy : IDirectResponseSchema

Properties

CodebaseBranch

If set, specifies a branch that triggers a new build to be started with this policy. Otherwise, no automatic rollouts will happen.

Declaration
[JsonProperty("codebaseBranch")]
public virtual string CodebaseBranch { get; set; }
Property Value
Type Description
string

Disabled

Optional. A flag that, if true, prevents automatic rollouts from being created via this RolloutPolicy.

Declaration
[JsonProperty("disabled")]
public virtual bool? Disabled { get; set; }
Property Value
Type Description
bool?

DisabledTime

object representation of DisabledTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DisabledTimeDateTimeOffset instead.")]
public virtual object DisabledTime { get; set; }
Property Value
Type Description
object

DisabledTimeDateTimeOffset

DateTimeOffset representation of DisabledTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? DisabledTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

DisabledTimeRaw

Output only. If disabled is set, the time at which the automatic rollouts were disabled.

Declaration
[JsonProperty("disabledTime")]
public virtual string DisabledTimeRaw { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX