Show / Hide Table of Contents

Class GoogleAppsDriveLabelsV2FieldSelectionOptionsChoice

Selection field choice.

Inheritance
object
GoogleAppsDriveLabelsV2FieldSelectionOptionsChoice
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.DriveLabels.v2.Data
Assembly: Google.Apis.DriveLabels.v2.dll
Syntax
public class GoogleAppsDriveLabelsV2FieldSelectionOptionsChoice : IDirectResponseSchema

Properties

AppliedCapabilities

Output only. The capabilities related to this choice on applied metadata.

Declaration
[JsonProperty("appliedCapabilities")]
public virtual GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceAppliedCapabilities AppliedCapabilities { get; set; }
Property Value
Type Description
GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceAppliedCapabilities

CreateTime

object representation of CreateTimeRaw.

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

CreateTimeDateTimeOffset

DateTimeOffset representation of CreateTimeRaw.

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

CreateTimeRaw

Output only. The time this choice was created.

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

Creator

Output only. The user who created this choice.

Declaration
[JsonProperty("creator")]
public virtual GoogleAppsDriveLabelsV2UserInfo Creator { get; set; }
Property Value
Type Description
GoogleAppsDriveLabelsV2UserInfo

DisableTime

object representation of DisableTimeRaw.

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

DisableTimeDateTimeOffset

DateTimeOffset representation of DisableTimeRaw.

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

DisableTimeRaw

Output only. The time this choice was disabled. This value has no meaning when the choice is not disabled.

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

Disabler

Output only. The user who disabled this choice. This value has no meaning when the option is not disabled.

Declaration
[JsonProperty("disabler")]
public virtual GoogleAppsDriveLabelsV2UserInfo Disabler { get; set; }
Property Value
Type Description
GoogleAppsDriveLabelsV2UserInfo

DisplayHints

Output only. UI display hints for rendering a choice.

Declaration
[JsonProperty("displayHints")]
public virtual GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceDisplayHints DisplayHints { get; set; }
Property Value
Type Description
GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceDisplayHints

ETag

The ETag of the item.

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

Id

The unique value of the choice. This ID is autogenerated. Matches the regex: ([a-zA-Z0-9_])+.

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

Lifecycle

Output only. Lifecycle of the choice.

Declaration
[JsonProperty("lifecycle")]
public virtual GoogleAppsDriveLabelsV2Lifecycle Lifecycle { get; set; }
Property Value
Type Description
GoogleAppsDriveLabelsV2Lifecycle

LockStatus

Output only. The LockStatus of this choice.

Declaration
[JsonProperty("lockStatus")]
public virtual GoogleAppsDriveLabelsV2LockStatus LockStatus { get; set; }
Property Value
Type Description
GoogleAppsDriveLabelsV2LockStatus

Properties

Basic properties of the choice.

Declaration
[JsonProperty("properties")]
public virtual GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties Properties { get; set; }
Property Value
Type Description
GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties

PublishTime

object representation of PublishTimeRaw.

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

PublishTimeDateTimeOffset

DateTimeOffset representation of PublishTimeRaw.

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

PublishTimeRaw

Output only. The time this choice was published. This value has no meaning when the choice is not published.

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

Publisher

Output only. The user who published this choice. This value has no meaning when the choice is not published.

Declaration
[JsonProperty("publisher")]
public virtual GoogleAppsDriveLabelsV2UserInfo Publisher { get; set; }
Property Value
Type Description
GoogleAppsDriveLabelsV2UserInfo

SchemaCapabilities

Output only. The capabilities related to this option when editing the option.

Declaration
[JsonProperty("schemaCapabilities")]
public virtual GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceSchemaCapabilities SchemaCapabilities { get; set; }
Property Value
Type Description
GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceSchemaCapabilities

UpdateTime

object representation of UpdateTimeRaw.

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

UpdateTimeDateTimeOffset

DateTimeOffset representation of UpdateTimeRaw.

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

UpdateTimeRaw

Output only. The time this choice was updated last.

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

Updater

Output only. The user who updated this choice last.

Declaration
[JsonProperty("updater")]
public virtual GoogleAppsDriveLabelsV2UserInfo Updater { get; set; }
Property Value
Type Description
GoogleAppsDriveLabelsV2UserInfo

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX