Show / Hide Table of Contents

Namespace Google.Apis.Baremetalsolution.v2

Classes

BaremetalsolutionBaseServiceRequest<TResponse>

A base abstract class for Baremetalsolution requests.

BaremetalsolutionService

The Baremetalsolution Service.

BaremetalsolutionService.Scope

Available OAuth 2.0 scopes for use with the Bare Metal Solution API.

BaremetalsolutionService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Bare Metal Solution API.

ProjectsResource

The "projects" collection of methods.

ProjectsResource.LocationsResource

The "locations" collection of methods.

ProjectsResource.LocationsResource.GetRequest

Gets information about a location.

ProjectsResource.LocationsResource.InstancesResource

The "instances" collection of methods.

ProjectsResource.LocationsResource.InstancesResource.DetachLunRequest

Detach LUN from Instance.

ProjectsResource.LocationsResource.InstancesResource.DisableHyperthreadingRequest

Perform disable hyperthreading operation on a single server.

ProjectsResource.LocationsResource.InstancesResource.DisableInteractiveSerialConsoleRequest

Disable the interactive serial console feature on an instance.

ProjectsResource.LocationsResource.InstancesResource.EnableHyperthreadingRequest

Perform enable hyperthreading operation on a single server.

ProjectsResource.LocationsResource.InstancesResource.EnableInteractiveSerialConsoleRequest

Enable the interactive serial console feature on an instance.

ProjectsResource.LocationsResource.InstancesResource.GetRequest

Get details about a single server.

ProjectsResource.LocationsResource.InstancesResource.ListRequest

List servers in a given project and location.

ProjectsResource.LocationsResource.InstancesResource.LoadAuthInfoRequest

Load auth info for a server.

ProjectsResource.LocationsResource.InstancesResource.PatchRequest

Update details of a single server.

ProjectsResource.LocationsResource.InstancesResource.ReimageRequest

Perform reimage operation on a single server.

ProjectsResource.LocationsResource.InstancesResource.RenameRequest

RenameInstance sets a new name for an instance. Use with caution, previous names become immediately invalidated.

ProjectsResource.LocationsResource.InstancesResource.ResetRequest

Perform an ungraceful, hard reset on a server. Equivalent to shutting the power off and then turning it back on.

ProjectsResource.LocationsResource.InstancesResource.StartRequest

Starts a server that was shutdown.

ProjectsResource.LocationsResource.InstancesResource.StopRequest

Stop a running server.

ProjectsResource.LocationsResource.ListRequest

Lists information about the supported locations for this service.

ProjectsResource.LocationsResource.NetworksResource

The "networks" collection of methods.

ProjectsResource.LocationsResource.NetworksResource.GetRequest

Get details of a single network.

ProjectsResource.LocationsResource.NetworksResource.ListNetworkUsageRequest

List all Networks (and used IPs for each Network) in the vendor account associated with the specified project.

ProjectsResource.LocationsResource.NetworksResource.ListRequest

List network in a given project and location.

ProjectsResource.LocationsResource.NetworksResource.PatchRequest

Update details of a single network.

ProjectsResource.LocationsResource.NetworksResource.RenameRequest

RenameNetwork sets a new name for a network. Use with caution, previous names become immediately invalidated.

ProjectsResource.LocationsResource.NfsSharesResource

The "nfsShares" collection of methods.

ProjectsResource.LocationsResource.NfsSharesResource.CreateRequest

Create an NFS share.

ProjectsResource.LocationsResource.NfsSharesResource.DeleteRequest

Delete an NFS share. The underlying volume is automatically deleted.

ProjectsResource.LocationsResource.NfsSharesResource.GetRequest

Get details of a single NFS share.

ProjectsResource.LocationsResource.NfsSharesResource.ListRequest

List NFS shares.

ProjectsResource.LocationsResource.NfsSharesResource.PatchRequest

Update details of a single NFS share.

ProjectsResource.LocationsResource.NfsSharesResource.RenameRequest

RenameNfsShare sets a new name for an nfsshare. Use with caution, previous names become immediately invalidated.

ProjectsResource.LocationsResource.OperationsResource

The "operations" collection of methods.

ProjectsResource.LocationsResource.OperationsResource.GetRequest

Get details about an operation.

ProjectsResource.LocationsResource.OsImagesResource

The "osImages" collection of methods.

ProjectsResource.LocationsResource.OsImagesResource.GetRequest

Get details of a single OS image.

ProjectsResource.LocationsResource.OsImagesResource.ListRequest

Retrieves the list of OS images which are currently approved.

ProjectsResource.LocationsResource.ProvisioningConfigsResource

The "provisioningConfigs" collection of methods.

ProjectsResource.LocationsResource.ProvisioningConfigsResource.CreateRequest

Create new ProvisioningConfig.

ProjectsResource.LocationsResource.ProvisioningConfigsResource.GetRequest

Get ProvisioningConfig by name.

ProjectsResource.LocationsResource.ProvisioningConfigsResource.PatchRequest

Update existing ProvisioningConfig.

ProjectsResource.LocationsResource.ProvisioningConfigsResource.SubmitRequest

Submit a provisioning configuration for a given project.

ProjectsResource.LocationsResource.ProvisioningQuotasResource

The "provisioningQuotas" collection of methods.

ProjectsResource.LocationsResource.ProvisioningQuotasResource.ListRequest

List the budget details to provision resources on a given project.

ProjectsResource.LocationsResource.SshKeysResource

The "sshKeys" collection of methods.

ProjectsResource.LocationsResource.SshKeysResource.CreateRequest

Register a public SSH key in the specified project for use with the interactive serial console feature.

ProjectsResource.LocationsResource.SshKeysResource.DeleteRequest

Deletes a public SSH key registered in the specified project.

ProjectsResource.LocationsResource.SshKeysResource.ListRequest

Lists the public SSH keys registered for the specified project. These SSH keys are used only for the interactive serial console feature.

ProjectsResource.LocationsResource.VolumesResource

The "volumes" collection of methods.

ProjectsResource.LocationsResource.VolumesResource.EvictRequest

Skips volume's cooloff and deletes it now. Volume must be in cooloff state.

ProjectsResource.LocationsResource.VolumesResource.GetRequest

Get details of a single storage volume.

ProjectsResource.LocationsResource.VolumesResource.ListRequest

List storage volumes in a given project and location.

ProjectsResource.LocationsResource.VolumesResource.LunsResource

The "luns" collection of methods.

ProjectsResource.LocationsResource.VolumesResource.LunsResource.EvictRequest

Skips lun's cooloff and deletes it now. Lun must be in cooloff state.

ProjectsResource.LocationsResource.VolumesResource.LunsResource.GetRequest

Get details of a single storage logical unit number(LUN).

ProjectsResource.LocationsResource.VolumesResource.LunsResource.ListRequest

List storage volume luns for given storage volume.

ProjectsResource.LocationsResource.VolumesResource.PatchRequest

Update details of a single storage volume.

ProjectsResource.LocationsResource.VolumesResource.RenameRequest

RenameVolume sets a new name for a volume. Use with caution, previous names become immediately invalidated.

ProjectsResource.LocationsResource.VolumesResource.ResizeRequest

Emergency Volume resize.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource

The "snapshots" collection of methods.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource.CreateRequest

Takes a snapshot of a boot volume. Returns INVALID_ARGUMENT if called for a non-boot volume.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource.DeleteRequest

Deletes a volume snapshot. Returns INVALID_ARGUMENT if called for a non-boot volume.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource.GetRequest

Returns the specified snapshot resource. Returns INVALID_ARGUMENT if called for a non-boot volume.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource.ListRequest

Retrieves the list of snapshots for the specified volume. Returns a response with an empty list of snapshots if called for a non-boot volume.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource.RestoreVolumeSnapshotRequest

Uses the specified snapshot to restore its parent volume. Returns INVALID_ARGUMENT if called for a non-boot volume.

Enums

BaremetalsolutionBaseServiceRequest<TResponse>.AltEnum

Data format for response.

BaremetalsolutionBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

In this article
Back to top Generated by DocFX