Expand description
The data types sent to and returned from the API client.
Structs§
- Active
Time Ranges - Alias
- JSON template for Alias object in Directory API.
- Aliases
- JSON response template to list aliases in Directory API.
- Applications
- Asp
- 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.
- Asps
- Auxiliary
Message - 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.”}
- Batch
Create Printers Request - Request for adding new printers in batch.
- Batch
Create Printers Response - Response for adding new printers in batch.
- Batch
Delete Printers Request - Request for deleting existing printers in batch.
- Batch
Delete Printers Response - Response for deleting existing printers in batch.
- Building
- Public API: Resources.buildings
- Building
Address - Public API: Resources.buildings
- Building
Coordinates - Public API: Resources.buildings
- Buildings
- Public API: Resources.buildings
- Calendar
Resource - Public API: Resources.calendars
- Calendar
Resources - Public API: Resources.calendars
- Channel
- An notification channel used to watch for resource changes.
- Chrome
OsDevice - Google Chrome devices run on the Chrome OS. For more information about common API tasks, see the Developer’s Guide.
- Chrome
OsDevice Action - Chrome
OsDevices - Chrome
OsMove Devices Ou - CpuStatus
Reports - CpuTemperature
Info - Create
Printer Request - Request for adding a new printer.
- Customer
- Customer
Postal Address - Device
Files - Directory
Chromeosdevices Command - Information regarding a command that was issued to a device.
- Directory
Chromeosdevices Command Result - The result of executing a command.
- Directory
Chromeosdevices Issue Command Request - A request for issuing a command.
- Directory
Chromeosdevices Issue Command Response - A response for issuing a command.
- Disk
Volume Reports - Domain
Alias - Domain
Aliases - Domains
- Domains2
- Empty
- 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{}
. - Failure
Info - Info about failures
- Feature
- JSON template for Feature object in Directory API.
- Feature
Instance - JSON template for a feature instance.
- Feature
Rename - Features
- Public API: Resources.features
- Group
- 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.
- Groups
- Ims
- Last
Known Network - Information for an ip address.
- List
Printer Models Response - Response for listing allowed printer models.
- List
Printers Response - Response for listing printers.
- Member
- 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.
- Members
- Members
HasMember - JSON template for Has Member response in Directory API.
- Mobile
Device - 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.
- Mobile
Device Action - Mobile
Devices - Numeric
Indexing Spec - 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. - OrgUnit
- 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.
- OrgUnits
- Printer
- Printer configuration.
- Printer
Model - Printer manufacturer and model
- Privilege
- Privileges
- Recent
Users - List of recent device users, in descending order, by last login time.
- Role
- Role
Assignment - Defines an assignment of a role.
- Role
Assignments - Role
Privileges - Roles
- Schema
- The type of API resource. For Schema resources, this is always
admin#directory#schema
. - Schema
Field Spec - 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.
- Schemas
- JSON response template for List Schema operation in Directory API.
- System
RamFree Reports - Token
- JSON template for token resource in Directory API.
- Tokens
- JSON response template for List tokens operation in Directory API.
- TpmVersion
Info - Trusted Platform Module (TPM) (Read-only)
- User
- 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.
- User
About - JSON template for About (notes) of a user in Directory API.
- User
Address - JSON template for address.
- User
Email - JSON template for an email.
- User
External Id - JSON template for an externalId entry.
- User
Gender - UserIm
- JSON template for instant messenger of an user.
- User
Keyword - JSON template for a keyword entry.
- User
Language - JSON template for a language entry.
- User
Location - JSON template for a location entry.
- User
Make Admin - User
Name - User
Organization - JSON template for an organization entry.
- User
Phone - JSON template for a phone entry.
- User
Photo - User
Posix Account - JSON template for a POSIX account entry.
- User
Relation - JSON template for a relation entry.
- User
SshPublic Key - JSON template for a POSIX account entry.
- User
Undelete - User
Website - JSON template for a website entry.
- Users
- Verification
Code - The Directory API allows you to view, generate, and invalidate backup verification codes for a user.
- Verification
Codes - JSON response template for List verification codes operation in Directory API.
- Volume
Info
Enums§
- Alt
- Data format for response.
- Coordinates
Source - Source from which Building.coordinates are derived.
- Directory
Groups List Order By - Column to use for sorting results
- Directory
Mobiledevices List Order By - Device property to use for sorting results.
- Directory
Orgunits List Type - Whether to return all sub-organizations or just immediate children.
- Directory
Users Aliases List Event - Events to watch for.
- Directory
Users List Order By - Property to use for sorting results.
- Directory
Users List Projection - What subset of fields to fetch for this user.
- Error
Code - Canonical code for why the update failed to apply.
- Event
- Event on which subscription is intended (if subscribing)
- OrderBy
- Device property to use for sorting results.
- Projection
- Restrict information returned to a set of selected fields.
- Result
- The result of the command.
- Severity
- Message severity
- Sort
Order - Whether to return results in ascending or descending order. Must be used with the
orderBy
parameter. - State
- Indicates the command state.
- Type
- The type of the command.
- View
Type - 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.
- Xgafv
- V1 error format.