Structs§
- Authorized
Keys View - A list of authorized public keys for a user account.
- Cloud
User Accounts - Central instance to access all CloudUserAccounts related resource activities
- Global
Accounts Operation Delete Call - Deletes the specified operation resource.
- Global
Accounts Operation GetCall - Retrieves the specified operation resource.
- Global
Accounts Operation List Call - Retrieves the list of operation resources contained within the specified project.
- Global
Accounts Operation Methods - A builder providing access to all methods supported on globalAccountsOperation resources.
It is not used directly, but through the
CloudUserAccounts
hub. - Group
- A Group resource.
- Group
AddMember Call - Adds users to the specified group.
- Group
Delete Call - Deletes the specified Group resource.
- Group
GetCall - Returns the specified Group resource.
- Group
Insert Call - Creates a Group resource in the specified project using the data included in the request.
- Group
List - There is no detailed description.
- Group
List Call - Retrieves the list of groups contained within the specified project.
- Group
Methods - A builder providing access to all methods supported on group resources.
It is not used directly, but through the
CloudUserAccounts
hub. - Group
Remove Member Call - Removes users from the specified group.
- Groups
AddMember Request - There is no detailed description.
- Groups
Remove Member Request - There is no detailed description.
- Linux
Account Views - A list of all Linux accounts for this project. This API is only used by Compute Engine virtual machines to get information about user accounts for a project or instance. Linux resources are read-only views into users and groups managed by the Compute Engine Accounts API.
- Linux
GetAuthorized Keys View Call - Returns a list of authorized public keys for a specific user account.
- Linux
GetAuthorized Keys View Response - There is no detailed description.
- Linux
GetLinux Account View Call - Retrieves a list of user accounts for an instance within a specific project.
- Linux
GetLinux Account Views Response - There is no detailed description.
- Linux
Group View - A detailed view of a Linux group.
- Linux
Methods - A builder providing access to all methods supported on linux resources.
It is not used directly, but through the
CloudUserAccounts
hub. - Linux
User View - A detailed view of a Linux user account.
- Operation
- An Operation resource, used to manage asynchronous API requests.
- Operation
Error - [Output Only] If errors are generated during processing of the operation, this field will be populated.
- Operation
Error Errors - [Output Only] The array of errors encountered while processing this operation.
- Operation
List - Contains a list of Operation resources.
- Operation
Warnings - [Output Only] If warning messages are generated during processing of the operation, this field will be populated.
- Operation
Warnings Data - [Output Only] Metadata about this warning in key: value format. For example: “data”: [ { “key”: “scope”, “value”: “zones/us-east1-d” }
- Public
Key - A public key for authenticating to guests.
- User
- A User resource.
- User
AddPublic KeyCall - Adds a public key to the specified User resource with the data included in the request.
- User
Delete Call - Deletes the specified User resource.
- User
GetCall - Returns the specified User resource.
- User
Insert Call - Creates a User resource in the specified project using the data included in the request.
- User
List - There is no detailed description.
- User
List Call - Retrieves a list of users contained within the specified project.
- User
Methods - A builder providing access to all methods supported on user resources.
It is not used directly, but through the
CloudUserAccounts
hub. - User
Remove Public KeyCall - Removes the specified public key from the user.
Enums§
- Scope
- Identifies the an OAuth2 authorization scope. A scope is needed when requesting an authorization token.