Method: resources.calendars.list

Возвращает список ресурсов календаря для учетной записи.

HTTP-запрос

GET https://admin.googleapis.com/admin/directory/v1/customer/{customer}/resources/calendars

URL использует синтаксис перекодировки gRPC .

Параметры пути

Параметры
customer

string

Уникальный идентификатор учётной записи клиента Google Workspace. Как администратор учётной записи, вы также можете использовать псевдоним my_customer для представления идентификатора клиента вашей учётной записи.

Параметры запроса

Параметры
maxResults

integer

Максимальное количество возвращаемых результатов.

orderBy

string

Поля для сортировки результатов по возрастанию или убыванию. Поддерживаются поля resourceId , resourceName , capacity , buildingId и floorName . Если порядок не указан, по умолчанию используется возрастающий порядок. Должно иметь вид «field [возр|уб], field [возр|уб], ...». Например buildingId, capacity desc вернет результаты, отсортированные сначала по buildingId в порядке возрастания, а затем по capacity в порядке убывания.

pageToken

string

Токен для указания следующей страницы в списке.

query

string

Строковый запрос, используемый для фильтрации результатов. Содержит одно или несколько условий поиска, каждое из которых содержит поле, оператор и значение. Поле может быть любым из поддерживаемых полей, а операторы — любой из поддерживаемых операций. Операторы включают '=' для точного совпадения, '!=' для несовпадения и ':' для совпадения префикса или совпадения HAS, где применимо. При совпадении префикса за значением всегда должен следовать *. Поддерживаются логические операторы NOT и AND (в указанном порядке приоритета). Поддерживаемые поля включают generatedResourceName , name , buildingId , floorName , capacity , featureInstances.feature.name , resourceEmail , resourceCategory . Например, buildingId=US-NYC-9TH AND featureInstances.feature.name:Phone .

Текст запроса

Тело запроса должно быть пустым.

Тело ответа

Публичный API: Resources.calendars

В случае успеха тело ответа содержит данные со следующей структурой:

JSON-представление
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (CalendarResource)
    }
  ],
  "nextPageToken": string
}
Поля
kind

string

Определяет это как коллекцию CalendarResources. Всегда имеет вид admin#directory#resources#calendars#calendarResourcesList .

etag

string

ETag ресурса.

items[]

object ( CalendarResource )

CalendarResources на этой странице результатов.

nextPageToken

string

Токен продолжения, используемый для постраничного просмотра больших наборов результатов. Укажите это значение в последующем запросе, чтобы получить следующую страницу результатов.

Области авторизации

Требуется одна из следующих областей OAuth:

  • https://apps-apis.google.com/a/feeds/calendar/resource/
  • https://www.googleapis.com/auth/admin.directory.resource.calendar
  • https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly

Более подробную информацию смотрите в Руководстве по авторизации .