Module google_oslogin1::api

source ·

Structs

Central instance to access all CloudOSLogin related resource activities
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); }
A response message for importing an SSH public key.
The user profile information used for logging in to a virtual machine on Google Compute Engine.
The POSIX account information associated with a Google account.
The SSH public key information associated with a Google account.
Retrieves the profile information used for logging in to a virtual machine on Google Compute Engine.
Adds an SSH public key and returns the profile information. Default POSIX account information is set when no username and UID exist as part of the login profile.
A builder providing access to all methods supported on user resources. It is not used directly, but through the CloudOSLogin hub.
Deletes a POSIX account.
Create an SSH public key
Deletes an SSH public key.
Retrieves an SSH public key.
Updates an SSH public key and returns the profile information. This method supports patch semantics.

Enums

Identifies the an OAuth2 authorization scope. A scope is needed when requesting an authorization token.