Method: resources.calendars.list

アカウントのカレンダー リソースのリストを取得します。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
customer

string

お客様の Google Workspace アカウントの一意の ID。アカウント管理者は、アカウントのお客様 ID を表す my_customer エイリアスを使用することもできます。

クエリ パラメータ

パラメータ
maxResults

integer

返される結果の最大数。

orderBy

string

結果の並べ替え基準として使用するフィールド(昇順または降順)。サポートされているフィールドには、resourceIdresourceNamecapacitybuildingIdfloorName があります。順序が指定されていない場合、デフォルトは昇順です。「フィールド [昇順|降順]、フィールド [昇順|降順]、...」の形式にする必要があります。たとえば、buildingId, capacity desc は、まず buildingId で昇順に、次に capacity で降順に並べ替えられた結果を返します。

pageToken

string

リストの次のページを指定するトークン。

query

string

結果のフィルタリングに使用される文字列クエリ。「フィールド演算子値」の形式にする必要があります。フィールドはサポートされているフィールドのいずれか、演算子はサポートされているオペレーションのいずれかです。演算子には、完全一致の場合は「=」、不一致の場合は「!=」、接頭辞一致または HAS 一致の場合は「:」が含まれます。接頭辞一致の場合、値の末尾には常に * を付ける必要があります。論理演算子 NOT と AND がサポートされています(優先順位は上記の順序です)。サポートされているフィールドは、generatedResourceNamenamebuildingIdfloorNamecapacityfeatureInstances.feature.nameresourceEmailresourceCategory です。例: 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

詳しくは、認可ガイドをご覧ください。