Method: resources.calendars.list

Recupera un elenco di risorse del calendario per un account.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
customer

string

L'ID univoco dell'account Google Workspace del cliente. In qualità di amministratore dell'account, puoi anche utilizzare l'alias my_customer per rappresentare l'ID cliente del tuo account.

Parametri di ricerca

Parametri
maxResults

integer

Numero massimo di risultati da restituire.

orderBy

string

Campi per ordinare i risultati in ordine crescente o decrescente. I campi supportati includono resourceId, resourceName, capacity, buildingId e floorName. Se non viene specificato alcun ordine, il valore predefinito è Crescente. Deve essere nel formato "campo [asc|desc], campo [asc|desc], ...". Ad esempio, buildingId, capacity desc restituisce i risultati ordinati per buildingId in ordine crescente, quindi in ordine decrescente per capacity.

pageToken

string

Token per specificare la pagina successiva nell'elenco.

query

string

Query stringa utilizzata per filtrare i risultati. Deve essere nel formato "valore operatore campo", in cui il campo può essere uno qualsiasi dei campi supportati e gli operatori possono essere qualsiasi operazione supportata. Gli operatori includono "=" per la corrispondenza esatta, "!=" per la mancata corrispondenza e ":" per la corrispondenza del prefisso o HAS, se applicabile. Per la corrispondenza del prefisso, il valore deve essere sempre seguito da un *. Gli operatori logici NOT e AND sono supportati (in questo ordine di precedenza). I campi supportati includono generatedResourceName, name, buildingId, floorName, capacity, featureInstances.feature.name, resourceEmail, resourceCategory. Ad esempio: buildingId=US-NYC-9TH AND featureInstances.feature.name:Phone.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

API pubblica: Resources.calendars

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (CalendarResource)
    }
  ],
  "nextPageToken": string
}
Campi
kind

string

Lo identifica come una raccolta di CalendarResources. È sempre admin#directory#resources#calendars#calendarResourcesList.

etag

string

ETag della risorsa.

items[]

object (CalendarResource)

Le risorse calendario in questa pagina dei risultati.

nextPageToken

string

Il token di continuazione, utilizzato per sfogliare le pagine dei grandi set di risultati. Fornisci questo valore in una richiesta successiva per restituire la pagina successiva dei risultati.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti 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

Per ulteriori informazioni, consulta la Guida alle autorizzazioni.