Namespace Google.Apis.Baremetalsolution.v2.Data
Classes
AllowedClient
Represents an 'access point' for the share.
DetachLunRequest
Message for detach specific LUN from an Instance.
DisableHyperthreadingRequest
Message requesting to perform disable hyperthreading operation on a server.
DisableInteractiveSerialConsoleRequest
Message for disabling the interactive serial console on an instance.
DisableInteractiveSerialConsoleResponse
Message for response of DisableInteractiveSerialConsole.
Empty
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); }
EnableHyperthreadingRequest
Message requesting to perform enable hyperthreading operation on a server.
EnableInteractiveSerialConsoleRequest
Message for enabling the interactive serial console on an instance.
EnableInteractiveSerialConsoleResponse
Message for response of EnableInteractiveSerialConsole.
EvictLunRequest
Request for skip lun cooloff and delete it.
EvictVolumeRequest
Request for skip volume cooloff and delete it.
GoogleCloudBaremetalsolutionV2LogicalInterface
Each logical interface represents a logical abstraction of the underlying physical interface (for eg. bond, nic) of the instance. Each logical interface can effectively map to multiple network-IP pairs and still be mapped to one underlying physical interface.
GoogleCloudBaremetalsolutionV2ServerNetworkTemplateLogicalInterface
Logical interface.
Instance
A server.
InstanceConfig
Configuration parameters for a new instance.
InstanceQuota
A resource budget.
IntakeVlanAttachment
A GCP vlan attachment.
ListInstancesResponse
Response message for the list of servers.
ListLocationsResponse
The response message for Locations.ListLocations.
ListLunsResponse
Response message containing the list of storage volume luns.
ListNetworkUsageResponse
Response with Networks with IPs
ListNetworksResponse
Response message containing the list of networks.
ListNfsSharesResponse
Response message containing the list of NFS shares.
ListOSImagesResponse
Request for getting all available OS images.
ListProvisioningQuotasResponse
Response message for the list of provisioning quotas.
ListSSHKeysResponse
Message for response of ListSSHKeys.
ListVolumeSnapshotsResponse
Response message containing the list of volume snapshots.
ListVolumesResponse
Response message containing the list of storage volumes.
LoadInstanceAuthInfoResponse
Response for LoadInstanceAuthInfo.
Location
A resource that represents a Google Cloud location.
LogicalNetworkInterface
Each logical network interface is effectively a network and IP pair.
Lun
A storage volume logical unit number (LUN).
LunRange
A LUN(Logical Unit Number) range.
Network
A Network.
NetworkAddress
A network.
NetworkAddressReservation
A reservation of one or more addresses in a network.
NetworkConfig
Configuration parameters for a new network.
NetworkMountPoint
Mount point for a network.
NetworkUsage
Network with all used IP addresses.
NfsExport
A NFS export entry.
NfsShare
An NFS share.
OSImage
Operation System image.
Operation
This resource represents a long-running operation that is the result of a network API call.
ProvisioningConfig
A provisioning configuration.
ProvisioningQuota
A provisioning quota for a given project.
QosPolicy
QOS policy parameters.
ReimageInstanceRequest
Message requesting to perform reimage operation on a server.
RenameInstanceRequest
Message requesting rename of a server.
RenameNetworkRequest
Message requesting rename of a server.
RenameNfsShareRequest
Message requesting rename of a server.
RenameVolumeRequest
Message requesting rename of a server.
ResetInstanceRequest
Message requesting to reset a server.
ResetInstanceResponse
Response message from resetting a server.
ResizeVolumeRequest
Request for emergency resize Volume.
RestoreVolumeSnapshotRequest
Message for restoring a volume snapshot.
SSHKey
An SSH key, used for authorizing with the interactive serial console feature.
ServerNetworkTemplate
Network template.
SnapshotReservationDetail
Details about snapshot space reservation and usage on the storage volume.
StartInstanceRequest
Message requesting to start a server.
StartInstanceResponse
Response message from starting a server.
Status
The Status
type defines a logical error model that is suitable for different programming environments,
including REST APIs and RPC APIs. It is used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details. You can find out more about this error model
and how to work with it in the API Design Guide.
StopInstanceRequest
Message requesting to stop a server.
StopInstanceResponse
Response message from stopping a server.
SubmitProvisioningConfigRequest
Request for SubmitProvisioningConfig.
SubmitProvisioningConfigResponse
Response for SubmitProvisioningConfig.
UserAccount
User account provisioned for the customer.
VRF
A network VRF.
VlanAttachment
VLAN attachment details.
Volume
A storage volume.
VolumeConfig
Configuration parameters for a new volume.
VolumeSnapshot
A snapshot of a volume. Only boot volumes can have snapshots.