Table of Contents

Class CalendarResource

Namespace
Google.Apis.Admin.Directory.directory_v1.Data
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

string

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

string

Etags

ETag of the resource.

public virtual string Etags { get; set; }

Property Value

string

FeatureInstances

public virtual object FeatureInstances { get; set; }

Property Value

object

FloorName

Name of the floor a resource is located on.

public virtual string FloorName { get; set; }

Property Value

string

FloorSection

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

public virtual string FloorSection { get; set; }

Property Value

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)".

public virtual string GeneratedResourceName { get; set; }

Property Value

string

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

string

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

string

ResourceDescription

Description of the resource, visible only to admins.

public virtual string ResourceDescription { get; set; }

Property Value

string

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

string

ResourceId

The unique ID for the calendar resource.

public virtual string ResourceId { get; set; }

Property Value

string

ResourceName

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

public virtual string ResourceName { get; set; }

Property Value

string

ResourceType

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

public virtual string ResourceType { get; set; }

Property Value

string

UserVisibleDescription

Description of the resource, visible to users and admins.

public virtual string UserVisibleDescription { get; set; }

Property Value

string