Show / Hide Table of Contents

Class GoogleCloudBeyondcorpAppconnectorsV1ResourceInfo

ResourceInfo represents the information or status of an app connector resource component that's used to report on various parts of the system. For example, ResourceInfo can be used to convey the status of a remote_agent, including the status of an appgateway for an runtime environment in a container instance.

Inheritance
object
GoogleCloudBeyondcorpAppconnectorsV1ResourceInfo
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.BeyondCorp.v1.Data
Assembly: Google.Apis.BeyondCorp.v1.dll
Syntax
public class GoogleCloudBeyondcorpAppconnectorsV1ResourceInfo : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

Id

Required. Unique Id for the resource.

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

Resource

Specific details for the resource. This is for internal use only.

Declaration
[JsonProperty("resource")]
public virtual IDictionary<string, object> Resource { get; set; }
Property Value
Type Description
IDictionary<string, object>

Status

Overall health status. Overall status is derived based on the status of each sub level resources.

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

Sub

List of Info for the sub level resources.

Declaration
[JsonProperty("sub")]
public virtual IList<GoogleCloudBeyondcorpAppconnectorsV1ResourceInfo> Sub { get; set; }
Property Value
Type Description
IList<GoogleCloudBeyondcorpAppconnectorsV1ResourceInfo>

Time

object representation of TimeRaw.

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

TimeDateTimeOffset

DateTimeOffset representation of TimeRaw.

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

TimeRaw

The timestamp to collect the info. It is suggested to be set by the topmost level resource only.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX