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 . Если порядок не указан, по умолчанию используется возрастающий. Должно иметь вид «поле [по возрастанию|убыванию], поле [по возрастанию|убыванию], ...». Например buildingId, capacity desc будут возвращать результаты, отсортированные сначала по buildingId в порядке возрастания, а затем по capacity в порядке убывания.

pageToken

string

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

query

string

Строковый запрос, используемый для фильтрации результатов. Должно иметь форму «значение оператора поля», где поле может быть любым из поддерживаемых полей, а операторы — любой из поддерживаемых операций. Операторы включают «=» для точного соответствия, «!=» для несоответствия и «:» для совпадения префикса или совпадения HAS, где это применимо. Для соответствия префикса за значением всегда должен следовать *. Поддерживаются логические операторы НЕ и И (в указанном порядке). Поддерживаемые поля включают 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

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