# Functions
New creates a new Service.
NewService creates a new Service.
# Constants
See the printers that your organization can use with Chrome.
See, add, edit, and permanently delete the printers that your organization can use with Chrome.
View customer related information.
View and manage customer related information.
View your ChromeOS devices' metadata.
View and manage your ChromeOS devices' metadata.
Manage your mobile devices by performing administrative tasks.
View your mobile devices' metadata.
View and manage your mobile devices' metadata.
View domains related to your customers.
View and manage the provisioning of domains for your customers.
View group subscriptions on your domain.
View and manage group subscriptions on your domain.
View groups on your domain.
View and manage the provisioning of groups on your domain.
View organization units on your domain.
View and manage organization units on your domain.
View calendar resources on your domain.
View and manage the provisioning of calendar resources on your domain.
View delegated admin roles for your domain.
Manage delegated admin roles for your domain.
View user aliases on your domain.
View and manage user aliases on your domain.
See info about users on your domain.
View user schemas on your domain.
View and manage the provisioning of user schemas on your domain.
View and manage the provisioning of users on your domain.
Manage data access permissions for users on your domain.
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
# Structs
Alias: JSON template for Alias object in Directory API.
Aliases: JSON response template to list aliases in Directory API.
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.
AuxiliaryMessage: Auxiliary message about issues with printers or settings.
BacklightInfo: Information about the device's backlights.
BatchChangeChromeOsDeviceStatusRequest: A request for changing the status of a batch of ChromeOS devices.
BatchChangeChromeOsDeviceStatusResponse: The response of changing the status of a batch of ChromeOS devices.
BatchCreatePrintersRequest: Request for adding new printers in batch.
BatchCreatePrintersResponse: Response for adding new printers in batch.
BatchCreatePrintServersRequest: Request to add multiple new print servers in a batch.
BatchDeletePrintersRequest: Request for deleting existing printers in batch.
BatchDeletePrintersResponse: Response for deleting existing printers in batch.
BatchDeletePrintServersRequest: Request to delete multiple existing print servers in a batch.
Building: Public API: Resources.buildings.
BuildingAddress: Public API: Resources.buildings.
BuildingCoordinates: Public API: Resources.buildings.
Buildings: Public API: Resources.buildings.
ByteUsage: Represents a data capacity with some amount of current usage in bytes.
CalendarResource: Public API: Resources.calendars.
CalendarResources: Public API: Resources.calendars.
ChangeChromeOsDeviceStatusResult: The result of a single ChromeOS device for a Change state operation.
ChangeChromeOsDeviceStatusSucceeded: Response for a successful ChromeOS device status change.
Channel: An notification channel used to watch for resource changes.
ChromeOsDevice: Google Chrome devices run on the Chrome OS (https://support.google.com/chromeos).
ChromeOsDeviceAction: Data about an update to the status of a Chrome OS device.
ChromeOsDeviceCpuInfo: CPU specs for a CPU.
ChromeOsDeviceCpuInfoLogicalCpus: Status of a single logical CPU.
ChromeOsDeviceCpuInfoLogicalCpusCStates: Status of a single C-state.
ChromeOsDeviceLastKnownNetwork: Information for an ip address.
ChromeOsDeviceRecentUsers: A list of recent device users, in descending order, by last login time.
ChromeOsDeviceTpmVersionInfo: Trusted Platform Module (TPM) (Read-only).
CreatePrinterRequest: Request for adding a new printer.
CreatePrintServerRequest: Request for adding a new print server.
DirectoryChromeosdevicesCommand: Information regarding a command that was issued to a device.
DirectoryChromeosdevicesCommandResult: The result of executing a command.
DirectoryChromeosdevicesIssueCommandRequest: A request for issuing a command.
DirectoryChromeosdevicesIssueCommandResponse: A response for issuing a command.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
FailureInfo: Info about failures.
FanInfo: Information about the device's fan.
Feature: JSON template for Feature object in Directory API.
FeatureInstance: JSON template for a feature instance.
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.
GroupAlias: The Directory API manages aliases, which are alternative email addresses.
ListPrinterModelsResponse: Response for listing allowed printer models.
ListPrintersResponse: Response for listing printers.
Member: A Google Groups member can be a user or another group.
MembersHasMember: JSON template for Has Member response in Directory API.
MobileDevice: Google Workspace Mobile Management includes Android, Google Sync (https://support.google.com/a/answer/135937), and iOS devices.
OrgUnit: Managing your account's organizational units allows you to configure your users' access to services and custom settings.
OsUpdateStatus: Contains information regarding the current OS update status.
Printer: Printer configuration.
PrinterModel: Printer manufacturer and model.
PrintServer: Configuration for a print server.
PrintServerFailureInfo: Info about failures.
RoleAssignment: Defines an assignment of a role.
Schema: The type of API resource.
SchemaFieldSpec: You can use schemas to add custom fields to user profiles.
SchemaFieldSpecNumericIndexingSpec: Indexing spec for a numeric field.
Schemas: JSON response template for List Schema operation in Directory API.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Token: JSON template for token resource in Directory API.
Tokens: JSON response template for List tokens operation in Directory API.
User: The Directory API allows you to create and manage your account's users, user aliases, and user Google profile photos.
UserAbout: JSON template for About (notes) of a user in Directory API.
UserAddress: JSON template for address.
UserAlias: The Directory API manages aliases, which are alternative email addresses.
UserEmail: JSON template for an email.
UserEmailPublicKeyEncryptionCertificates: Public Key Encryption Certificates.
UserExternalId: JSON template for an externalId entry.
UserIm: JSON template for instant messenger of an user.
UserKeyword: JSON template for a keyword entry.
UserLanguage: JSON template for a language entry.
UserLocation: JSON template for a location entry.
UserOrganization: JSON template for an organization entry.
UserPhone: JSON template for a phone entry.
UserPosixAccount: JSON template for a POSIX account entry.
UserRelation: JSON template for a relation entry.
UserSshPublicKey: JSON template for a POSIX account entry.
UserWebsite: JSON template for a website entry.
VerificationCode: The Directory API allows you to view, generate, and invalidate backup verification codes for a user.
VerificationCodes: JSON response template for list verification codes operation in Directory API.