Class AppsOutage
An outage incident reported for a Google Workspace service.
Implements
Inherited Members
Namespace: Google.Apis.AlertCenter.v1beta1.Data
Assembly: Google.Apis.AlertCenter.v1beta1.dll
Syntax
public class AppsOutage : IDirectResponseSchema
Properties
DashboardUri
Link to the outage event in Google Workspace Status Dashboard
Declaration
[JsonProperty("dashboardUri")]
public virtual string DashboardUri { 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 |
IncidentTrackingId
Incident tracking ID.
Declaration
[JsonProperty("incidentTrackingId")]
public virtual string IncidentTrackingId { get; set; }
Property Value
Type | Description |
---|---|
string |
MergeInfo
Indicates new alert details under which the outage is communicated. Only populated when Status is MERGED.
Declaration
[JsonProperty("mergeInfo")]
public virtual MergeInfo MergeInfo { get; set; }
Property Value
Type | Description |
---|---|
MergeInfo |
NextUpdateTime
object representation of NextUpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use NextUpdateTimeDateTimeOffset instead.")]
public virtual object NextUpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
NextUpdateTimeDateTimeOffset
DateTimeOffset representation of NextUpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? NextUpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
NextUpdateTimeRaw
Timestamp by which the next update is expected to arrive.
Declaration
[JsonProperty("nextUpdateTime")]
public virtual string NextUpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Products
List of products impacted by the outage.
Declaration
[JsonProperty("products")]
public virtual IList<string> Products { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ResolutionTime
object representation of ResolutionTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ResolutionTimeDateTimeOffset instead.")]
public virtual object ResolutionTime { get; set; }
Property Value
Type | Description |
---|---|
object |
ResolutionTimeDateTimeOffset
DateTimeOffset representation of ResolutionTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ResolutionTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
ResolutionTimeRaw
Timestamp when the outage is expected to be resolved, or has confirmed resolution. Provided only when known.
Declaration
[JsonProperty("resolutionTime")]
public virtual string ResolutionTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Status
Current outage status.
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type | Description |
---|---|
string |