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, где это применимо. Для соответствия префикса за значением всегда должен следовать *. Поддерживаются логические операторы 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

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