Show / Hide Table of Contents

Class CalendarResource

Public API: Resources.calendars

Inheritance
object
CalendarResource
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.Admin.Directory.directory_v1.Data
Assembly: Google.Apis.Admin.Directory.directory_v1.dll
Syntax
public class CalendarResource : IDirectResponseSchema

Properties

BuildingId

Unique ID for the building a resource is located in.

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

Capacity

Capacity of a resource, number of seats in a room.

Declaration
[JsonProperty("capacity")]
public virtual int? Capacity { get; set; }
Property Value
Type Description
int?

ETag

The ETag of the item.

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

Etags

ETag of the resource.

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

FeatureInstances

Instances of features for the calendar resource.

Declaration
[JsonProperty("featureInstances")]
public virtual object FeatureInstances { get; set; }
Property Value
Type Description
object

FloorName

Name of the floor a resource is located on.

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

FloorSection

Name of the section within a floor a resource is located in.

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

GeneratedResourceName

The read-only auto-generated name of the calendar resource which includes metadata about the resource such as building name, floor, capacity, etc. For example, "NYC-2-Training Room 1A (16)".

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

Kind

The type of the resource. For calendar resources, the value is admin#directory#resources#calendars#CalendarResource.

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

ResourceCategory

The category of the calendar resource. Either CONFERENCE_ROOM or OTHER. Legacy data is set to CATEGORY_UNKNOWN.

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

ResourceDescription

Description of the resource, visible only to admins.

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

ResourceEmail

The read-only email for the calendar resource. Generated as part of creating a new calendar resource.

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

ResourceId

The unique ID for the calendar resource.

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

ResourceName

The name of the calendar resource. For example, "Training Room 1A".

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

ResourceType

The type of the calendar resource, intended for non-room resources.

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

UserVisibleDescription

Description of the resource, visible to users and admins.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX