Class GoogleAppsDriveLabelsV2betaFieldSelectionOptionsChoice
Selection field choice.
Implements
Inherited Members
Namespace: Google.Apis.DriveLabels.v2beta.Data
Assembly: Google.Apis.DriveLabels.v2beta.dll
Syntax
public class GoogleAppsDriveLabelsV2betaFieldSelectionOptionsChoice : IDirectResponseSchema
Properties
AppliedCapabilities
Output only. The capabilities related to this choice on applied metadata.
Declaration
[JsonProperty("appliedCapabilities")]
public virtual GoogleAppsDriveLabelsV2betaFieldSelectionOptionsChoiceAppliedCapabilities AppliedCapabilities { get; set; }
Property Value
Type | Description |
---|---|
GoogleAppsDriveLabelsV2betaFieldSelectionOptionsChoiceAppliedCapabilities |
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 GoogleAppsDriveLabelsV2betaUserInfo Creator { get; set; }
Property Value
Type | Description |
---|---|
GoogleAppsDriveLabelsV2betaUserInfo |
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 GoogleAppsDriveLabelsV2betaUserInfo Disabler { get; set; }
Property Value
Type | Description |
---|---|
GoogleAppsDriveLabelsV2betaUserInfo |
DisplayHints
Output only. UI display hints for rendering a choice.
Declaration
[JsonProperty("displayHints")]
public virtual GoogleAppsDriveLabelsV2betaFieldSelectionOptionsChoiceDisplayHints DisplayHints { get; set; }
Property Value
Type | Description |
---|---|
GoogleAppsDriveLabelsV2betaFieldSelectionOptionsChoiceDisplayHints |
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 GoogleAppsDriveLabelsV2betaLifecycle Lifecycle { get; set; }
Property Value
Type | Description |
---|---|
GoogleAppsDriveLabelsV2betaLifecycle |
LockStatus
Output only. The LockStatus of this choice.
Declaration
[JsonProperty("lockStatus")]
public virtual GoogleAppsDriveLabelsV2betaLockStatus LockStatus { get; set; }
Property Value
Type | Description |
---|---|
GoogleAppsDriveLabelsV2betaLockStatus |
Properties
Basic properties of the choice.
Declaration
[JsonProperty("properties")]
public virtual GoogleAppsDriveLabelsV2betaFieldSelectionOptionsChoiceProperties Properties { get; set; }
Property Value
Type | Description |
---|---|
GoogleAppsDriveLabelsV2betaFieldSelectionOptionsChoiceProperties |
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 GoogleAppsDriveLabelsV2betaUserInfo Publisher { get; set; }
Property Value
Type | Description |
---|---|
GoogleAppsDriveLabelsV2betaUserInfo |
SchemaCapabilities
Output only. The capabilities related to this option when editing the option.
Declaration
[JsonProperty("schemaCapabilities")]
public virtual GoogleAppsDriveLabelsV2betaFieldSelectionOptionsChoiceSchemaCapabilities SchemaCapabilities { get; set; }
Property Value
Type | Description |
---|---|
GoogleAppsDriveLabelsV2betaFieldSelectionOptionsChoiceSchemaCapabilities |
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 GoogleAppsDriveLabelsV2betaUserInfo Updater { get; set; }
Property Value
Type | Description |
---|---|
GoogleAppsDriveLabelsV2betaUserInfo |