Class CalendarResource
Public API: Resources.calendars
Implements
Inherited Members
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 |