Class CalendarResource
- Assembly
- Google.Apis.Admin.Directory.directory_v1.dll
JSON template for Calendar Resource object in Directory API.
public class CalendarResource : IDirectResponseSchema
- Inheritance
-
CalendarResource
- Implements
-
IDirectResponseSchema
- Inherited Members
Constructors
CalendarResource()
public CalendarResource()
Properties
BuildingId
Unique ID for the building a resource is located in.
public virtual string BuildingId { get; set; }
Property Value
Capacity
Capacity of a resource, number of seats in a room.
public virtual int? Capacity { get; set; }
Property Value
- int?
ETag
The ETag of the item.
public virtual string ETag { get; set; }
Property Value
Etags
ETag of the resource.
public virtual string Etags { get; set; }
Property Value
FeatureInstances
public virtual object FeatureInstances { get; set; }
Property Value
FloorName
Name of the floor a resource is located on.
public virtual string FloorName { get; set; }
Property Value
FloorSection
Name of the section within a floor a resource is located in.
public virtual string FloorSection { get; set; }
Property Value
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)".
public virtual string GeneratedResourceName { get; set; }
Property Value
Kind
The type of the resource. For calendar resources, the value is admin#directory#resources#calendars#CalendarResource.
public virtual string Kind { get; set; }
Property Value
ResourceCategory
The category of the calendar resource. Either CONFERENCE_ROOM or OTHER. Legacy data is set to CATEGORY_UNKNOWN.
public virtual string ResourceCategory { get; set; }
Property Value
ResourceDescription
Description of the resource, visible only to admins.
public virtual string ResourceDescription { get; set; }
Property Value
ResourceEmail
The read-only email for the calendar resource. Generated as part of creating a new calendar resource.
public virtual string ResourceEmail { get; set; }
Property Value
ResourceId
The unique ID for the calendar resource.
public virtual string ResourceId { get; set; }
Property Value
ResourceName
The name of the calendar resource. For example, "Training Room 1A".
public virtual string ResourceName { get; set; }
Property Value
ResourceType
The type of the calendar resource, intended for non-room resources.
public virtual string ResourceType { get; set; }
Property Value
UserVisibleDescription
Description of the resource, visible to users and admins.
public virtual string UserVisibleDescription { get; set; }