Expand description

The data types sent to and returned from the API client.

Structs

JSON template for Alias object in Directory API.

JSON response template to list aliases in Directory API.

An application-specific password (ASP) is used with applications that do not accept a verification code when logging into the application on certain devices. The ASP access code is used instead of the login and password you commonly use when accessing an application through a browser. For more information about ASPs and how to create one, see the help center.

Auxiliary message about issues with printers or settings. Example: {message_type:AUXILIARY_MESSAGE_WARNING, field_mask:make_and_model, message:“Given printer is invalid or no longer supported.”}

Request for adding new printers in batch.

Response for adding new printers in batch.

Request for deleting existing printers in batch.

Response for deleting existing printers in batch.

Public API: Resources.buildings

Public API: Resources.buildings

Public API: Resources.buildings

Public API: Resources.buildings

Public API: Resources.calendars

Public API: Resources.calendars

An notification channel used to watch for resource changes.

Google Chrome devices run on the Chrome OS. For more information about common API tasks, see the Developer’s Guide.

Request for adding a new printer.

Information regarding a command that was issued to a device.

The result of executing a command.

A request for issuing a command.

A response for issuing a command.

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for Empty is empty JSON object {}.

Info about failures

JSON template for Feature object in Directory API.

JSON template for a feature instance.

Public API: Resources.features

Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.

Information for an ip address.

Response for listing allowed printer models.

Response for listing printers.

A Google Groups member can be a user or another group. This member can be inside or outside of your account’s domains. For more information about common group member tasks, see the Developer’s Guide.

JSON template for Has Member response in Directory API.

Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.

Indexing spec for a numeric field. By default, only exact match queries will be supported for numeric fields. Setting the numericIndexingSpec allows range queries to be supported.

Managing your account’s organizational units allows you to configure your users’ access to services and custom settings. For more information about common organizational unit tasks, see the Developer’s Guide.

Printer configuration.

Printer manufacturer and model

List of recent device users, in descending order, by last login time.

Defines an assignment of a role.

The type of API resource. For Schema resources, this is always admin#directory#schema.

You can use schemas to add custom fields to user profiles. You can use these fields to store information such as the projects your users work on, their physical locations, their hire dates, or whatever else fits your business needs. For more information, see Custom User Fields.

JSON response template for List Schema operation in Directory API.

JSON template for token resource in Directory API.

JSON response template for List tokens operation in Directory API.

Trusted Platform Module (TPM) (Read-only)

The Directory API allows you to create and manage your account’s users, user aliases, and user Gmail chat profile photos. For more information about common tasks, see the User Accounts Developer’s Guide and the User Aliases Developer’s Guide.

JSON template for About (notes) of a user in Directory API.

JSON template for address.

JSON template for an email.

JSON template for an externalId entry.

JSON template for instant messenger of an user.

JSON template for a keyword entry.

JSON template for a language entry.

JSON template for a location entry.

JSON template for an organization entry.

JSON template for a phone entry.

JSON template for a POSIX account entry.

JSON template for a relation entry.

JSON template for a POSIX account entry.

JSON template for a website entry.

The Directory API allows you to view, generate, and invalidate backup verification codes for a user.

JSON response template for List verification codes operation in Directory API.

Enums

Data format for response.

Source from which Building.coordinates are derived.

Column to use for sorting results

Device property to use for sorting results.

Whether to return all sub-organizations or just immediate children.

Events to watch for.

Property to use for sorting results.

What subset of fields to fetch for this user.

Canonical code for why the update failed to apply.

Event on which subscription is intended (if subscribing)

Device property to use for sorting results.

Restrict information returned to a set of selected fields.

The result of the command.

Message severity

Whether to return results in ascending or descending order. Must be used with the orderBy parameter.

Indicates the command state.

The type of the command.

Whether to fetch the administrator-only or domain-wide public view of the user. For more information, see Retrieve a user as a non-administrator.

V1 error format.