Show / Hide Table of Contents

Namespace Google.Apis.CloudOSLogin.v1beta

Classes

CloudOSLoginBaseServiceRequest<TResponse>

A base abstract class for CloudOSLogin requests.

CloudOSLoginService

The CloudOSLogin Service.

CloudOSLoginService.Scope

Available OAuth 2.0 scopes for use with the Cloud OS Login API.

CloudOSLoginService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Cloud OS Login API.

UsersResource

The "users" collection of methods.

UsersResource.GetLoginProfileRequest

Retrieves the profile information used for logging in to a virtual machine on Google Compute Engine.

UsersResource.ImportSshPublicKeyRequest

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.

UsersResource.ProjectsResource

The "projects" collection of methods.

UsersResource.ProjectsResource.DeleteRequest

Deletes a POSIX account.

UsersResource.SshPublicKeysResource

The "sshPublicKeys" collection of methods.

UsersResource.SshPublicKeysResource.CreateRequest

Create an SSH public key

UsersResource.SshPublicKeysResource.DeleteRequest

Deletes an SSH public key.

UsersResource.SshPublicKeysResource.GetRequest

Retrieves an SSH public key.

UsersResource.SshPublicKeysResource.PatchRequest

Updates an SSH public key and returns the profile information. This method supports patch semantics.

Enums

CloudOSLoginBaseServiceRequest<TResponse>.AltEnum

Data format for response.

CloudOSLoginBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

UsersResource.GetLoginProfileRequest.ViewEnum

The view configures whether to retrieve security keys information.

UsersResource.ImportSshPublicKeyRequest.ViewEnum

The view configures whether to retrieve security keys information.

In This Article
Back to top