openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 281 kB
JSON
{"openapi":"3.0.0","servers":[{"url":"https://admin.googleapis.com/"}],"info":{"contact":{"name":"Google","url":"https://google.com","x-twitter":"youtube"},"description":"Admin SDK lets administrators of enterprise domains to view and manage resources like user, groups etc. It also provides audit and usage reports of domain.","license":{"name":"Creative Commons Attribution 3.0","url":"http://creativecommons.org/licenses/by/3.0/"},"termsOfService":"https://developers.google.com/terms/","title":"Admin SDK API","version":"directory_v1","x-apiClientRegistration":{"url":"https://console.developers.google.com"},"x-apisguru-categories":["analytics","media"],"x-logo":{"url":"https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"},"x-origin":[{"format":"google","url":"https://admin.googleapis.com/$discovery/rest?version=directory_v1","version":"v1"}],"x-preferred":true,"x-providerName":"googleapis.com","x-serviceName":"admin"},"externalDocs":{"url":"https://developers.google.com/admin-sdk/"},"tags":[{"name":"asps"},{"name":"channels"},{"name":"chromeosdevices"},{"name":"customer"},{"name":"customers"},{"name":"domainAliases"},{"name":"domains"},{"name":"groups"},{"name":"members"},{"name":"mobiledevices"},{"name":"orgunits"},{"name":"privileges"},{"name":"resources"},{"name":"roleAssignments"},{"name":"roles"},{"name":"schemas"},{"name":"tokens"},{"name":"twoStepVerification"},{"name":"users"},{"name":"verificationCodes"}],"paths":{"/admin/directory/v1/customer/{customerId}/devices/chromeos":{"get":{"description":"Retrieves a paginated list of Chrome OS devices within an account.","operationId":"directory.chromeosdevices.list","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"Return devices from all child orgunits, as well as the specified org unit. If this is set to true, 'orgUnitPath' must be provided.","in":"query","name":"includeChildOrgunits","schema":{"type":"boolean"}},{"description":"Maximum number of results to return.","in":"query","name":"maxResults","schema":{"minimum":1,"type":"integer"}},{"description":"Device property to use for sorting results.","in":"query","name":"orderBy","schema":{"enum":["annotatedLocation","annotatedUser","lastSync","notes","serialNumber","status"],"type":"string"}},{"description":"The full path of the organizational unit (minus the leading `/`) or its unique ID.","in":"query","name":"orgUnitPath","schema":{"type":"string"}},{"description":"The `pageToken` query parameter is used to request the next page of query results. The follow-on request's `pageToken` query parameter is the `nextPageToken` from your previous response.","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"Restrict information returned to a set of selected fields.","in":"query","name":"projection","schema":{"enum":["BASIC","FULL"],"type":"string"}},{"description":"Search string in the format given at https://developers.google.com/admin-sdk/directory/v1/list-query-operators","in":"query","name":"query","schema":{"type":"string"}},{"description":"Whether to return results in ascending or descending order. Must be used with the `orderBy` parameter.","in":"query","name":"sortOrder","schema":{"enum":["ASCENDING","DESCENDING"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChromeOsDevices"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly"]}],"tags":["chromeosdevices"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}]},"/admin/directory/v1/customer/{customerId}/devices/chromeos/moveDevicesToOu":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"post":{"description":"Moves or inserts multiple Chrome OS devices to an organizational unit. You can move up to 50 devices at once.","operationId":"directory.chromeosdevices.moveDevicesToOu","parameters":[{"description":"Immutable. ID of the Google Workspace account","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"Full path of the target organizational unit or its ID","in":"query","name":"orgUnitPath","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChromeOsMoveDevicesToOu"}}}},"responses":{"200":{"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos"]}],"tags":["chromeosdevices"]}},"/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}":{"get":{"description":"Retrieves a Chrome OS device's properties.","operationId":"directory.chromeosdevices.get","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The unique ID of the device. The `deviceId`s are returned in the response from the [chromeosdevices.list](/admin-sdk/directory/v1/reference/chromeosdevices/list) method.","in":"path","name":"deviceId","required":true,"schema":{"type":"string"}},{"description":"Determines whether the response contains the full list of properties or only a subset.","in":"query","name":"projection","schema":{"enum":["BASIC","FULL"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChromeOsDevice"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly"]}],"tags":["chromeosdevices"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"patch":{"description":"Updates a device's updatable properties, such as `annotatedUser`, `annotatedLocation`, `notes`, `orgUnitPath`, or `annotatedAssetId`. This method supports [patch semantics](/admin-sdk/directory/v1/guides/performance#patch).","operationId":"directory.chromeosdevices.patch","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The unique ID of the device. The `deviceId`s are returned in the response from the [chromeosdevices.list](/admin-sdk/v1/reference/chromeosdevices/list) method.","in":"path","name":"deviceId","required":true,"schema":{"type":"string"}},{"description":"Restrict information returned to a set of selected fields.","in":"query","name":"projection","schema":{"enum":["BASIC","FULL"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChromeOsDevice"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChromeOsDevice"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos"]}],"tags":["chromeosdevices"]},"put":{"description":"Updates a device's updatable properties, such as `annotatedUser`, `annotatedLocation`, `notes`, `orgUnitPath`, or `annotatedAssetId`.","operationId":"directory.chromeosdevices.update","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The unique ID of the device. The `deviceId`s are returned in the response from the [chromeosdevices.list](/admin-sdk/v1/reference/chromeosdevices/list) method.","in":"path","name":"deviceId","required":true,"schema":{"type":"string"}},{"description":"Restrict information returned to a set of selected fields.","in":"query","name":"projection","schema":{"enum":["BASIC","FULL"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChromeOsDevice"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChromeOsDevice"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos"]}],"tags":["chromeosdevices"]}},"/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}/commands/{commandId}":{"get":{"description":"Gets command data a specific command issued to the device.","operationId":"admin.customer.devices.chromeos.commands.get","parameters":[{"description":"Immutable. ID of the Google Workspace account.","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"Immutable. ID of Chrome OS Device.","in":"path","name":"deviceId","required":true,"schema":{"type":"string"}},{"description":"Immutable. ID of Chrome OS Device Command.","in":"path","name":"commandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DirectoryChromeosdevicesCommand"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly"]}],"tags":["customer"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}]},"/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}:issueCommand":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"post":{"description":"Issues a command for the device to execute.","operationId":"admin.customer.devices.chromeos.issueCommand","parameters":[{"description":"Immutable. ID of the Google Workspace account.","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"Immutable. ID of Chrome OS Device.","in":"path","name":"deviceId","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DirectoryChromeosdevicesIssueCommandRequest"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DirectoryChromeosdevicesIssueCommandResponse"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos"]}],"tags":["customer"]}},"/admin/directory/v1/customer/{customerId}/devices/chromeos/{resourceId}/action":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"post":{"description":"Use [BatchChangeChromeOsDeviceStatus](/admin-sdk/directory/reference/rest/v1/customer.devices.chromeos/batchChangeStatus) instead. Takes an action that affects a Chrome OS Device. This includes deprovisioning, disabling, and re-enabling devices. *Warning:* * Deprovisioning a device will stop device policy syncing and remove device-level printers. After a device is deprovisioned, it must be wiped before it can be re-enrolled. * Lost or stolen devices should use the disable action. * Re-enabling a disabled device will consume a device license. If you do not have sufficient licenses available when completing the re-enable action, you will receive an error. For more information about deprovisioning and disabling devices, visit the [help center](https://support.google.com/chrome/a/answer/3523633).","operationId":"directory.chromeosdevices.action","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The unique ID of the device. The `resourceId`s are returned in the response from the [chromeosdevices.list](/admin-sdk/directory/v1/reference/chromeosdevices/list) method.","in":"path","name":"resourceId","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChromeOsDeviceAction"}}}},"responses":{"200":{"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos"]}],"tags":["chromeosdevices"]}},"/admin/directory/v1/customer/{customerId}/devices/chromeos:batchChangeStatus":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"post":{"description":"Changes the status of a batch of ChromeOS devices. For more information about changing a ChromeOS device state [Repair, repurpose, or retire ChromeOS devices](https://support.google.com/chrome/a/answer/3523633).","operationId":"admin.customer.devices.chromeos.batchChangeStatus","parameters":[{"description":"Required. Immutable ID of the Google Workspace account.","in":"path","name":"customerId","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchChangeChromeOsDeviceStatusRequest"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchChangeChromeOsDeviceStatusResponse"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.chromeos"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.chromeos"]}],"tags":["customer"]}},"/admin/directory/v1/customer/{customerId}/devices/mobile":{"get":{"description":"Retrieves a paginated list of all user-owned mobile devices for an account. To retrieve a list that includes company-owned devices, use the Cloud Identity [Devices API](https://cloud.google.com/identity/docs/concepts/overview-devices) instead. This method times out after 60 minutes. For more information, see [Troubleshoot error codes](https://developers.google.com/admin-sdk/directory/v1/guides/troubleshoot-error-codes).","operationId":"directory.mobiledevices.list","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"Maximum number of results to return. Max allowed value is 100.","in":"query","name":"maxResults","schema":{"maximum":100,"minimum":1,"type":"integer"}},{"description":"Device property to use for sorting results.","in":"query","name":"orderBy","schema":{"enum":["deviceId","email","lastSync","model","name","os","status","type"],"type":"string"}},{"description":"Token to specify next page in the list","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"Restrict information returned to a set of selected fields.","in":"query","name":"projection","schema":{"enum":["BASIC","FULL"],"type":"string"}},{"description":"Search string in the format given at https://developers.google.com/admin-sdk/directory/v1/search-operators","in":"query","name":"query","schema":{"type":"string"}},{"description":"Whether to return results in ascending or descending order. Must be used with the `orderBy` parameter.","in":"query","name":"sortOrder","schema":{"enum":["ASCENDING","DESCENDING"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MobileDevices"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.mobile"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.mobile"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.mobile.action"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.mobile.action"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.mobile.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.mobile.readonly"]}],"tags":["mobiledevices"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}]},"/admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}":{"delete":{"description":"Removes a mobile device.","operationId":"directory.mobiledevices.delete","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The unique ID the API service uses to identify the mobile device.","in":"path","name":"resourceId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.mobile"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.mobile"]}],"tags":["mobiledevices"]},"get":{"description":"Retrieves a mobile device's properties.","operationId":"directory.mobiledevices.get","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The unique ID the API service uses to identify the mobile device.","in":"path","name":"resourceId","required":true,"schema":{"type":"string"}},{"description":"Restrict information returned to a set of selected fields.","in":"query","name":"projection","schema":{"enum":["BASIC","FULL"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MobileDevice"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.mobile"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.mobile"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.mobile.action"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.mobile.action"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.mobile.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.mobile.readonly"]}],"tags":["mobiledevices"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}]},"/admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}/action":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"post":{"description":"Takes an action that affects a mobile device. For example, remotely wiping a device.","operationId":"directory.mobiledevices.action","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The unique ID the API service uses to identify the mobile device.","in":"path","name":"resourceId","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MobileDeviceAction"}}}},"responses":{"200":{"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.mobile"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.mobile"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.device.mobile.action"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.device.mobile.action"]}],"tags":["mobiledevices"]}},"/admin/directory/v1/customer/{customerId}/orgunits":{"get":{"description":"Retrieves a list of all organizational units for an account.","operationId":"directory.orgunits.list","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The full path to the organizational unit or its unique ID. Returns the children of the specified organizational unit.","in":"query","name":"orgUnitPath","schema":{"type":"string"}},{"description":"Whether to return all sub-organizations or just immediate children.","in":"query","name":"type","schema":{"enum":["all","children","allIncludingParent"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgUnits"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.orgunit"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.orgunit"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.orgunit.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.orgunit.readonly"]}],"tags":["orgunits"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"post":{"description":"Adds an organizational unit.","operationId":"directory.orgunits.insert","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgUnit"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgUnit"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.orgunit"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.orgunit"]}],"tags":["orgunits"]}},"/admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath}":{"delete":{"description":"Removes an organizational unit.","operationId":"directory.orgunits.delete","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The full path of the organizational unit (minus the leading `/`) or its unique ID.","in":"path","name":"orgUnitPath","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.orgunit"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.orgunit"]}],"tags":["orgunits"]},"get":{"description":"Retrieves an organizational unit.","operationId":"directory.orgunits.get","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The full path of the organizational unit (minus the leading `/`) or its unique ID.","in":"path","name":"orgUnitPath","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgUnit"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.orgunit"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.orgunit"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.orgunit.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.orgunit.readonly"]}],"tags":["orgunits"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"patch":{"description":"Updates an organizational unit. This method supports [patch semantics](/admin-sdk/directory/v1/guides/performance#patch)","operationId":"directory.orgunits.patch","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The full path of the organizational unit (minus the leading `/`) or its unique ID.","in":"path","name":"orgUnitPath","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgUnit"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgUnit"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.orgunit"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.orgunit"]}],"tags":["orgunits"]},"put":{"description":"Updates an organizational unit.","operationId":"directory.orgunits.update","parameters":[{"description":"The unique ID for the customer's Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users).","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"The full path of the organizational unit (minus the leading `/`) or its unique ID.","in":"path","name":"orgUnitPath","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgUnit"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgUnit"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.orgunit"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.orgunit"]}],"tags":["orgunits"]}},"/admin/directory/v1/customer/{customerId}/schemas":{"get":{"description":"Retrieves all schemas for a customer.","operationId":"directory.schemas.list","parameters":[{"description":"The unique ID for the customer's Google Workspace account. In case of a multi-domain account, to fetch all groups for a customer, use this field instead of `domain`. You can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users](/admin-sdk/directory/v1/reference/users) resource. You must provide either the `customer` or the `domain` parameter.","in":"path","name":"customerId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Schemas"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.userschema"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.userschema"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.userschema.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.userschema.readonly"]}],"tags":["schemas"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"post":{"description":"Creates a schema.","operationId":"directory.schemas.insert","parameters":[{"description":"Immutable ID of the Google Workspace account.","in":"path","name":"customerId","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Schema"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Schema"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.userschema"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.userschema"]}],"tags":["schemas"]}},"/admin/directory/v1/customer/{customerId}/schemas/{schemaKey}":{"delete":{"description":"Deletes a schema.","operationId":"directory.schemas.delete","parameters":[{"description":"Immutable ID of the Google Workspace account.","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"Name or immutable ID of the schema.","in":"path","name":"schemaKey","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.userschema"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.userschema"]}],"tags":["schemas"]},"get":{"description":"Retrieves a schema.","operationId":"directory.schemas.get","parameters":[{"description":"The unique ID for the customer's Google Workspace account. In case of a multi-domain account, to fetch all groups for a customer, use this field instead of `domain`. You can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users](/admin-sdk/directory/v1/reference/users) resource. You must provide either the `customer` or the `domain` parameter.","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"Name or immutable ID of the schema.","in":"path","name":"schemaKey","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Schema"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.userschema"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.userschema"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.userschema.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.userschema.readonly"]}],"tags":["schemas"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"patch":{"description":"Patches a schema.","operationId":"directory.schemas.patch","parameters":[{"description":"Immutable ID of the Google Workspace account.","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"Name or immutable ID of the schema.","in":"path","name":"schemaKey","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Schema"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Schema"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.userschema"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.userschema"]}],"tags":["schemas"]},"put":{"description":"Updates a schema.","operationId":"directory.schemas.update","parameters":[{"description":"Immutable ID of the Google Workspace account.","in":"path","name":"customerId","required":true,"schema":{"type":"string"}},{"description":"Name or immutable ID of the schema.","in":"path","name":"schemaKey","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Schema"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Schema"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.userschema"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.userschema"]}],"tags":["schemas"]}},"/admin/directory/v1/customer/{customer}/domainaliases":{"get":{"description":"Lists the domain aliases of the customer.","operationId":"directory.domainAliases.list","parameters":[{"description":"The unique ID for the customer's Google Workspace account. In case of a multi-domain account, to fetch all groups for a customer, use this field instead of `domain`. You can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users](/admin-sdk/directory/v1/reference/users) resource. You must provide either the `customer` or the `domain` parameter.","in":"path","name":"customer","required":true,"schema":{"type":"string"}},{"description":"Name of the parent domain for which domain aliases are to be fetched.","in":"query","name":"parentDomainName","schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainAliases"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain.readonly"]}],"tags":["domainAliases"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"post":{"description":"Inserts a domain alias of the customer.","operationId":"directory.domainAliases.insert","parameters":[{"description":"Immutable ID of the Google Workspace account.","in":"path","name":"customer","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainAlias"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainAlias"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain"]}],"tags":["domainAliases"]}},"/admin/directory/v1/customer/{customer}/domainaliases/{domainAliasName}":{"delete":{"description":"Deletes a domain Alias of the customer.","operationId":"directory.domainAliases.delete","parameters":[{"description":"Immutable ID of the Google Workspace account.","in":"path","name":"customer","required":true,"schema":{"type":"string"}},{"description":"Name of domain alias to be retrieved.","in":"path","name":"domainAliasName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain"]}],"tags":["domainAliases"]},"get":{"description":"Retrieves a domain alias of the customer.","operationId":"directory.domainAliases.get","parameters":[{"description":"The unique ID for the customer's Google Workspace account. In case of a multi-domain account, to fetch all groups for a customer, use this field instead of `domain`. You can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users](/admin-sdk/directory/v1/reference/users) resource. You must provide either the `customer` or the `domain` parameter.","in":"path","name":"customer","required":true,"schema":{"type":"string"}},{"description":"Name of domain alias to be retrieved.","in":"path","name":"domainAliasName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainAlias"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain.readonly"]}],"tags":["domainAliases"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}]},"/admin/directory/v1/customer/{customer}/domains":{"get":{"description":"Lists the domains of the customer.","operationId":"directory.domains.list","parameters":[{"description":"The unique ID for the customer's Google Workspace account. In case of a multi-domain account, to fetch all groups for a customer, use this field instead of `domain`. You can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users](/admin-sdk/directory/v1/reference/users) resource. You must provide either the `customer` or the `domain` parameter.","in":"path","name":"customer","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Domains2"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain.readonly"]}],"tags":["domains"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}],"post":{"description":"Inserts a domain of the customer.","operationId":"directory.domains.insert","parameters":[{"description":"Immutable ID of the Google Workspace account.","in":"path","name":"customer","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Domains"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Domains"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain"]}],"tags":["domains"]}},"/admin/directory/v1/customer/{customer}/domains/{domainName}":{"delete":{"description":"Deletes a domain of the customer.","operationId":"directory.domains.delete","parameters":[{"description":"Immutable ID of the Google Workspace account.","in":"path","name":"customer","required":true,"schema":{"type":"string"}},{"description":"Name of domain to be deleted","in":"path","name":"domainName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain"]}],"tags":["domains"]},"get":{"description":"Retrieves a domain of the customer.","operationId":"directory.domains.get","parameters":[{"description":"The unique ID for the customer's Google Workspace account. In case of a multi-domain account, to fetch all groups for a customer, use this field instead of `domain`. You can also use the `my_customer` alias to represent your account's `customerId`. The `customerId` is also returned as part of the [Users](/admin-sdk/directory/v1/reference/users) resource. You must provide either the `customer` or the `domain` parameter.","in":"path","name":"customer","required":true,"schema":{"type":"string"}},{"description":"Name of domain to be retrieved","in":"path","name":"domainName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Domains"}}},"description":"Successful response"}},"security":[{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain"]},{"Oauth2":["https://www.googleapis.com/auth/admin.directory.domain.readonly"],"Oauth2c":["https://www.googleapis.com/auth/admin.directory.domain.readonly"]}],"tags":["domains"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/uploadType"}]},"/admin/directory/v1/customer/{customer}/res