Package com.google.cloud.baremetalsolution.v2 (0.37.0)

GitHub RepositoryRPC DocumentationREST Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient Service Description: Performs management operations on Bare Metal Solution servers.

The baremetalsolution.googleapis.com service provides management capabilities for Bare Metal Solution servers. To access the API methods, you must assign Bare Metal Solution IAM roles

com.google.cloud.baremetalsolution.v2.NfsShare.AllowedClient

Represents an 'access point' for the share.

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.baremetalsolution.v2.BareMetalSolutionSettings Settings class to configure an instance of BareMetalSolutionClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListInstancesFixedSizeCollection
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListInstancesPage
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListInstancesPagedResponse
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListLocationsFixedSizeCollection
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListLocationsPage
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListLocationsPagedResponse
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListLunsFixedSizeCollection
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListLunsPage
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListLunsPagedResponse
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListNetworksFixedSizeCollection
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListNetworksPage
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListNetworksPagedResponse
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListNfsSharesFixedSizeCollection
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListNfsSharesPage
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListNfsSharesPagedResponse
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListOSImagesFixedSizeCollection
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListOSImagesPage
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListOSImagesPagedResponse
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListProvisioningQuotasFixedSizeCollection
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListProvisioningQuotasPage
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListProvisioningQuotasPagedResponse
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListSSHKeysFixedSizeCollection
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListSSHKeysPage
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListSSHKeysPagedResponse
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListVolumeSnapshotsFixedSizeCollection
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListVolumeSnapshotsPage
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListVolumeSnapshotsPagedResponse
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListVolumesFixedSizeCollection
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListVolumesPage
com.google.cloud.baremetalsolution.v2.BareMetalSolutionClient.ListVolumesPagedResponse
com.google.cloud.baremetalsolution.v2.BareMetalSolutionGrpc Performs management operations on Bare Metal Solution servers. The baremetalsolution.googleapis.com service provides management capabilities for Bare Metal Solution servers. To access the API methods, you
com.google.cloud.baremetalsolution.v2.BareMetalSolutionGrpc.BareMetalSolutionImplBase Base class for the server implementation of the service BareMetalSolution. Performs management operations on Bare Metal Solution servers.
com.google.cloud.baremetalsolution.v2.BareMetalSolutionProto
com.google.cloud.baremetalsolution.v2.BareMetalSolutionSettings.Builder Builder for BareMetalSolutionSettings.
com.google.cloud.baremetalsolution.v2.CommonProto
com.google.cloud.baremetalsolution.v2.CreateNfsShareRequest Message for creating an NFS share.
com.google.cloud.baremetalsolution.v2.CreateNfsShareRequest.Builder Message for creating an NFS share.
com.google.cloud.baremetalsolution.v2.CreateProvisioningConfigRequest Request for CreateProvisioningConfig.
com.google.cloud.baremetalsolution.v2.CreateProvisioningConfigRequest.Builder Request for CreateProvisioningConfig.
com.google.cloud.baremetalsolution.v2.CreateSSHKeyRequest Message for registering a public SSH key in a project.
com.google.cloud.baremetalsolution.v2.CreateSSHKeyRequest.Builder Message for registering a public SSH key in a project.
com.google.cloud.baremetalsolution.v2.CreateVolumeSnapshotRequest Message for creating a volume snapshot.
com.google.cloud.baremetalsolution.v2.CreateVolumeSnapshotRequest.Builder Message for creating a volume snapshot.
com.google.cloud.baremetalsolution.v2.DeleteNfsShareRequest Message for deleting an NFS share.
com.google.cloud.baremetalsolution.v2.DeleteNfsShareRequest.Builder Message for deleting an NFS share.
com.google.cloud.baremetalsolution.v2.DeleteSSHKeyRequest Message for deleting an SSH key from a project.
com.google.cloud.baremetalsolution.v2.DeleteSSHKeyRequest.Builder Message for deleting an SSH key from a project.
com.google.cloud.baremetalsolution.v2.DeleteVolumeSnapshotRequest Message for deleting named Volume snapshot.
com.google.cloud.baremetalsolution.v2.DeleteVolumeSnapshotRequest.Builder Message for deleting named Volume snapshot.
com.google.cloud.baremetalsolution.v2.DetachLunRequest Message for detach specific LUN from an Instance.
com.google.cloud.baremetalsolution.v2.DetachLunRequest.Builder Message for detach specific LUN from an Instance.
com.google.cloud.baremetalsolution.v2.DisableInteractiveSerialConsoleRequest Message for disabling the interactive serial console on an instance.
com.google.cloud.baremetalsolution.v2.DisableInteractiveSerialConsoleRequest.Builder Message for disabling the interactive serial console on an instance.
com.google.cloud.baremetalsolution.v2.DisableInteractiveSerialConsoleResponse Message for response of DisableInteractiveSerialConsole.
com.google.cloud.baremetalsolution.v2.DisableInteractiveSerialConsoleResponse.Builder Message for response of DisableInteractiveSerialConsole.
com.google.cloud.baremetalsolution.v2.EnableInteractiveSerialConsoleRequest Message for enabling the interactive serial console on an instance.
com.google.cloud.baremetalsolution.v2.EnableInteractiveSerialConsoleRequest.Builder Message for enabling the interactive serial console on an instance.
com.google.cloud.baremetalsolution.v2.EnableInteractiveSerialConsoleResponse Message for response of EnableInteractiveSerialConsole.
com.google.cloud.baremetalsolution.v2.EnableInteractiveSerialConsoleResponse.Builder Message for response of EnableInteractiveSerialConsole.
com.google.cloud.baremetalsolution.v2.EvictLunRequest Request for skip lun cooloff and delete it.
com.google.cloud.baremetalsolution.v2.EvictLunRequest.Builder Request for skip lun cooloff and delete it.
com.google.cloud.baremetalsolution.v2.EvictVolumeRequest Request for skip volume cooloff and delete it.
com.google.cloud.baremetalsolution.v2.EvictVolumeRequest.Builder Request for skip volume cooloff and delete it.
com.google.cloud.baremetalsolution.v2.GetInstanceRequest Message for requesting server information.
com.google.cloud.baremetalsolution.v2.GetInstanceRequest.Builder Message for requesting server information.
com.google.cloud.baremetalsolution.v2.GetLunRequest Message for requesting storage lun information.
com.google.cloud.baremetalsolution.v2.GetLunRequest.Builder Message for requesting storage lun information.
com.google.cloud.baremetalsolution.v2.GetNetworkRequest Message for requesting network information.
com.google.cloud.baremetalsolution.v2.GetNetworkRequest.Builder Message for requesting network information.
com.google.cloud.baremetalsolution.v2.GetNfsShareRequest Message for requesting NFS share information.
com.google.cloud.baremetalsolution.v2.GetNfsShareRequest.Builder Message for requesting NFS share information.
com.google.cloud.baremetalsolution.v2.GetProvisioningConfigRequest Request for GetProvisioningConfig.
com.google.cloud.baremetalsolution.v2.GetProvisioningConfigRequest.Builder Request for GetProvisioningConfig.
com.google.cloud.baremetalsolution.v2.GetVolumeRequest Message for requesting storage volume information.
com.google.cloud.baremetalsolution.v2.GetVolumeRequest.Builder Message for requesting storage volume information.
com.google.cloud.baremetalsolution.v2.GetVolumeSnapshotRequest Message for requesting volume snapshot information.
com.google.cloud.baremetalsolution.v2.GetVolumeSnapshotRequest.Builder Message for requesting volume snapshot information.
com.google.cloud.baremetalsolution.v2.Instance A server.
com.google.cloud.baremetalsolution.v2.Instance.Builder A server.
com.google.cloud.baremetalsolution.v2.InstanceConfig Configuration parameters for a new instance.
com.google.cloud.baremetalsolution.v2.InstanceConfig.Builder Configuration parameters for a new instance.
com.google.cloud.baremetalsolution.v2.InstanceConfig.NetworkAddress A network.
com.google.cloud.baremetalsolution.v2.InstanceConfig.NetworkAddress.Builder A network.
com.google.cloud.baremetalsolution.v2.InstanceName
com.google.cloud.baremetalsolution.v2.InstanceName.Builder Builder for projects/{project}/locations/{location}/instances/{instance}.
com.google.cloud.baremetalsolution.v2.InstanceProto
com.google.cloud.baremetalsolution.v2.InstanceQuota A resource budget.
com.google.cloud.baremetalsolution.v2.InstanceQuota.Builder A resource budget.
com.google.cloud.baremetalsolution.v2.ListInstancesRequest Message for requesting the list of servers.
com.google.cloud.baremetalsolution.v2.ListInstancesRequest.Builder Message for requesting the list of servers.
com.google.cloud.baremetalsolution.v2.ListInstancesResponse Response message for the list of servers.
com.google.cloud.baremetalsolution.v2.ListInstancesResponse.Builder Response message for the list of servers.
com.google.cloud.baremetalsolution.v2.ListLunsRequest Message for requesting a list of storage volume luns.
com.google.cloud.baremetalsolution.v2.ListLunsRequest.Builder Message for requesting a list of storage volume luns.
com.google.cloud.baremetalsolution.v2.ListLunsResponse Response message containing the list of storage volume luns.
com.google.cloud.baremetalsolution.v2.ListLunsResponse.Builder Response message containing the list of storage volume luns.
com.google.cloud.baremetalsolution.v2.ListNetworkUsageRequest Request to get networks with IPs.
com.google.cloud.baremetalsolution.v2.ListNetworkUsageRequest.Builder Request to get networks with IPs.
com.google.cloud.baremetalsolution.v2.ListNetworkUsageResponse Response with Networks with IPs
com.google.cloud.baremetalsolution.v2.ListNetworkUsageResponse.Builder Response with Networks with IPs
com.google.cloud.baremetalsolution.v2.ListNetworksRequest Message for requesting a list of networks.
com.google.cloud.baremetalsolution.v2.ListNetworksRequest.Builder Message for requesting a list of networks.
com.google.cloud.baremetalsolution.v2.ListNetworksResponse Response message containing the list of networks.
com.google.cloud.baremetalsolution.v2.ListNetworksResponse.Builder Response message containing the list of networks.
com.google.cloud.baremetalsolution.v2.ListNfsSharesRequest Message for requesting a list of NFS shares.
com.google.cloud.baremetalsolution.v2.ListNfsSharesRequest.Builder Message for requesting a list of NFS shares.
com.google.cloud.baremetalsolution.v2.ListNfsSharesResponse Response message containing the list of NFS shares.
com.google.cloud.baremetalsolution.v2.ListNfsSharesResponse.Builder Response message containing the list of NFS shares.
com.google.cloud.baremetalsolution.v2.ListOSImagesRequest Request for getting all available OS images.
com.google.cloud.baremetalsolution.v2.ListOSImagesRequest.Builder Request for getting all available OS images.
com.google.cloud.baremetalsolution.v2.ListOSImagesResponse Request for getting all available OS images.
com.google.cloud.baremetalsolution.v2.ListOSImagesResponse.Builder Request for getting all available OS images.
com.google.cloud.baremetalsolution.v2.ListProvisioningQuotasRequest Message for requesting the list of provisioning quotas.
com.google.cloud.baremetalsolution.v2.ListProvisioningQuotasRequest.Builder Message for requesting the list of provisioning quotas.
com.google.cloud.baremetalsolution.v2.ListProvisioningQuotasResponse Response message for the list of provisioning quotas.
com.google.cloud.baremetalsolution.v2.ListProvisioningQuotasResponse.Builder Response message for the list of provisioning quotas.
com.google.cloud.baremetalsolution.v2.ListSSHKeysRequest Message for listing the public SSH keys in a project.
com.google.cloud.baremetalsolution.v2.ListSSHKeysRequest.Builder Message for listing the public SSH keys in a project.
com.google.cloud.baremetalsolution.v2.ListSSHKeysResponse Message for response of ListSSHKeys.
com.google.cloud.baremetalsolution.v2.ListSSHKeysResponse.Builder Message for response of ListSSHKeys.
com.google.cloud.baremetalsolution.v2.ListVolumeSnapshotsRequest Message for requesting a list of volume snapshots.
com.google.cloud.baremetalsolution.v2.ListVolumeSnapshotsRequest.Builder Message for requesting a list of volume snapshots.
com.google.cloud.baremetalsolution.v2.ListVolumeSnapshotsResponse Response message containing the list of volume snapshots.
com.google.cloud.baremetalsolution.v2.ListVolumeSnapshotsResponse.Builder Response message containing the list of volume snapshots.
com.google.cloud.baremetalsolution.v2.ListVolumesRequest Message for requesting a list of storage volumes.
com.google.cloud.baremetalsolution.v2.ListVolumesRequest.Builder Message for requesting a list of storage volumes.
com.google.cloud.baremetalsolution.v2.ListVolumesResponse Response message containing the list of storage volumes.
com.google.cloud.baremetalsolution.v2.ListVolumesResponse.Builder Response message containing the list of storage volumes.
com.google.cloud.baremetalsolution.v2.LocationName
com.google.cloud.baremetalsolution.v2.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.baremetalsolution.v2.LogicalInterface 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
com.google.cloud.baremetalsolution.v2.LogicalInterface.Builder 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
com.google.cloud.baremetalsolution.v2.LogicalInterface.LogicalNetworkInterface Each logical network interface is effectively a network and IP pair.
com.google.cloud.baremetalsolution.v2.LogicalInterface.LogicalNetworkInterface.Builder Each logical network interface is effectively a network and IP pair.
com.google.cloud.baremetalsolution.v2.Lun A storage volume logical unit number (LUN).
com.google.cloud.baremetalsolution.v2.Lun.Builder A storage volume logical unit number (LUN).
com.google.cloud.baremetalsolution.v2.LunName
com.google.cloud.baremetalsolution.v2.LunName.Builder Builder for projects/{project}/locations/{location}/volumes/{volume}/luns/{lun}.
com.google.cloud.baremetalsolution.v2.LunProto
com.google.cloud.baremetalsolution.v2.NFSShareName
com.google.cloud.baremetalsolution.v2.NFSShareName.Builder Builder for projects/{project}/locations/{location}/nfsShares/{nfs_share}.
com.google.cloud.baremetalsolution.v2.Network A Network.
com.google.cloud.baremetalsolution.v2.Network.Builder A Network.
com.google.cloud.baremetalsolution.v2.NetworkAddressReservation A reservation of one or more addresses in a network.
com.google.cloud.baremetalsolution.v2.NetworkAddressReservation.Builder A reservation of one or more addresses in a network.
com.google.cloud.baremetalsolution.v2.NetworkConfig Configuration parameters for a new network.
com.google.cloud.baremetalsolution.v2.NetworkConfig.Builder Configuration parameters for a new network.
com.google.cloud.baremetalsolution.v2.NetworkConfig.IntakeVlanAttachment A GCP vlan attachment.
com.google.cloud.baremetalsolution.v2.NetworkConfig.IntakeVlanAttachment.Builder A GCP vlan attachment.
com.google.cloud.baremetalsolution.v2.NetworkMountPoint Mount point for a network.
com.google.cloud.baremetalsolution.v2.NetworkMountPoint.Builder Mount point for a network.
com.google.cloud.baremetalsolution.v2.NetworkName
com.google.cloud.baremetalsolution.v2.NetworkName.Builder Builder for projects/{project}/locations/{location}/networks/{network}.
com.google.cloud.baremetalsolution.v2.NetworkProto
com.google.cloud.baremetalsolution.v2.NetworkUsage Network with all used IP addresses.
com.google.cloud.baremetalsolution.v2.NetworkUsage.Builder Network with all used IP addresses.
com.google.cloud.baremetalsolution.v2.NfsShare An NFS share.
com.google.cloud.baremetalsolution.v2.NfsShare.AllowedClient.Builder Represents an 'access point' for the share.
com.google.cloud.baremetalsolution.v2.NfsShare.Builder An NFS share.
com.google.cloud.baremetalsolution.v2.NfsShareProto
com.google.cloud.baremetalsolution.v2.OSImage Operation System image.
com.google.cloud.baremetalsolution.v2.OSImage.Builder Operation System image.
com.google.cloud.baremetalsolution.v2.OperationMetadata Represents the metadata from a long-running operation.
com.google.cloud.baremetalsolution.v2.OperationMetadata.Builder Represents the metadata from a long-running operation.
com.google.cloud.baremetalsolution.v2.OsImageProto
com.google.cloud.baremetalsolution.v2.ProvisioningConfig A provisioning configuration.
com.google.cloud.baremetalsolution.v2.ProvisioningConfig.Builder A provisioning configuration.
com.google.cloud.baremetalsolution.v2.ProvisioningConfigName
com.google.cloud.baremetalsolution.v2.ProvisioningConfigName.Builder Builder for projects/{project}/locations/{location}/provisioningConfigs/{provisioning_config}.
com.google.cloud.baremetalsolution.v2.ProvisioningProto
com.google.cloud.baremetalsolution.v2.ProvisioningQuota A provisioning quota for a given project.
com.google.cloud.baremetalsolution.v2.ProvisioningQuota.Builder A provisioning quota for a given project.
com.google.cloud.baremetalsolution.v2.RenameInstanceRequest Message requesting rename of a server.
com.google.cloud.baremetalsolution.v2.RenameInstanceRequest.Builder Message requesting rename of a server.
com.google.cloud.baremetalsolution.v2.RenameNetworkRequest Message requesting rename of a server.
com.google.cloud.baremetalsolution.v2.RenameNetworkRequest.Builder Message requesting rename of a server.
com.google.cloud.baremetalsolution.v2.RenameNfsShareRequest Message requesting rename of a server.
com.google.cloud.baremetalsolution.v2.RenameNfsShareRequest.Builder Message requesting rename of a server.
com.google.cloud.baremetalsolution.v2.RenameVolumeRequest Message requesting rename of a server.
com.google.cloud.baremetalsolution.v2.RenameVolumeRequest.Builder Message requesting rename of a server.
com.google.cloud.baremetalsolution.v2.ResetInstanceRequest Message requesting to reset a server.
com.google.cloud.baremetalsolution.v2.ResetInstanceRequest.Builder Message requesting to reset a server.
com.google.cloud.baremetalsolution.v2.ResetInstanceResponse Response message from resetting a server.
com.google.cloud.baremetalsolution.v2.ResetInstanceResponse.Builder Response message from resetting a server.
com.google.cloud.baremetalsolution.v2.ResizeVolumeRequest Request for emergency resize Volume.
com.google.cloud.baremetalsolution.v2.ResizeVolumeRequest.Builder Request for emergency resize Volume.
com.google.cloud.baremetalsolution.v2.RestoreVolumeSnapshotRequest Message for restoring a volume snapshot.
com.google.cloud.baremetalsolution.v2.RestoreVolumeSnapshotRequest.Builder Message for restoring a volume snapshot.
com.google.cloud.baremetalsolution.v2.SSHKey An SSH key, used for authorizing with the interactive serial console feature.
com.google.cloud.baremetalsolution.v2.SSHKey.Builder An SSH key, used for authorizing with the interactive serial console feature.
com.google.cloud.baremetalsolution.v2.ServerNetworkTemplate Network template.
com.google.cloud.baremetalsolution.v2.ServerNetworkTemplate.Builder Network template.
com.google.cloud.baremetalsolution.v2.ServerNetworkTemplate.LogicalInterface Logical interface.
com.google.cloud.baremetalsolution.v2.ServerNetworkTemplate.LogicalInterface.Builder Logical interface.
com.google.cloud.baremetalsolution.v2.SshKeyName
com.google.cloud.baremetalsolution.v2.SshKeyName.Builder Builder for projects/{project}/locations/{location}/sshKeys/{ssh_key}.
com.google.cloud.baremetalsolution.v2.SshKeyProto
com.google.cloud.baremetalsolution.v2.StartInstanceRequest Message requesting to start a server.
com.google.cloud.baremetalsolution.v2.StartInstanceRequest.Builder Message requesting to start a server.
com.google.cloud.baremetalsolution.v2.StartInstanceResponse Response message from starting a server.
com.google.cloud.baremetalsolution.v2.StartInstanceResponse.Builder Response message from starting a server.
com.google.cloud.baremetalsolution.v2.StopInstanceRequest Message requesting to stop a server.
com.google.cloud.baremetalsolution.v2.StopInstanceRequest.Builder Message requesting to stop a server.
com.google.cloud.baremetalsolution.v2.StopInstanceResponse Response message from stopping a server.
com.google.cloud.baremetalsolution.v2.StopInstanceResponse.Builder Response message from stopping a server.
com.google.cloud.baremetalsolution.v2.SubmitProvisioningConfigRequest Request for SubmitProvisioningConfig.
com.google.cloud.baremetalsolution.v2.SubmitProvisioningConfigRequest.Builder Request for SubmitProvisioningConfig.
com.google.cloud.baremetalsolution.v2.SubmitProvisioningConfigResponse Response for SubmitProvisioningConfig.
com.google.cloud.baremetalsolution.v2.SubmitProvisioningConfigResponse.Builder Response for SubmitProvisioningConfig.
com.google.cloud.baremetalsolution.v2.UpdateInstanceRequest Message requesting to updating a server.
com.google.cloud.baremetalsolution.v2.UpdateInstanceRequest.Builder Message requesting to updating a server.
com.google.cloud.baremetalsolution.v2.UpdateNetworkRequest Message requesting to updating a network.
com.google.cloud.baremetalsolution.v2.UpdateNetworkRequest.Builder Message requesting to updating a network.
com.google.cloud.baremetalsolution.v2.UpdateNfsShareRequest Message requesting to updating an NFS share.
com.google.cloud.baremetalsolution.v2.UpdateNfsShareRequest.Builder Message requesting to updating an NFS share.
com.google.cloud.baremetalsolution.v2.UpdateProvisioningConfigRequest Message for updating a ProvisioningConfig.
com.google.cloud.baremetalsolution.v2.UpdateProvisioningConfigRequest.Builder Message for updating a ProvisioningConfig.
com.google.cloud.baremetalsolution.v2.UpdateVolumeRequest Message for updating a volume.
com.google.cloud.baremetalsolution.v2.UpdateVolumeRequest.Builder Message for updating a volume.
com.google.cloud.baremetalsolution.v2.VRF A network VRF.
com.google.cloud.baremetalsolution.v2.VRF.Builder A network VRF.
com.google.cloud.baremetalsolution.v2.VRF.QosPolicy QOS policy parameters.
com.google.cloud.baremetalsolution.v2.VRF.QosPolicy.Builder QOS policy parameters.
com.google.cloud.baremetalsolution.v2.VRF.VlanAttachment VLAN attachment details.
com.google.cloud.baremetalsolution.v2.VRF.VlanAttachment.Builder VLAN attachment details.
com.google.cloud.baremetalsolution.v2.Volume A storage volume.
com.google.cloud.baremetalsolution.v2.Volume.Builder A storage volume.
com.google.cloud.baremetalsolution.v2.Volume.SnapshotReservationDetail Details about snapshot space reservation and usage on the storage volume.
com.google.cloud.baremetalsolution.v2.Volume.SnapshotReservationDetail.Builder Details about snapshot space reservation and usage on the storage volume.
com.google.cloud.baremetalsolution.v2.VolumeConfig Configuration parameters for a new volume.
com.google.cloud.baremetalsolution.v2.VolumeConfig.Builder Configuration parameters for a new volume.
com.google.cloud.baremetalsolution.v2.VolumeConfig.LunRange A LUN(Logical Unit Number) range.
com.google.cloud.baremetalsolution.v2.VolumeConfig.LunRange.Builder A LUN(Logical Unit Number) range.
com.google.cloud.baremetalsolution.v2.VolumeConfig.NfsExport A NFS export entry.
com.google.cloud.baremetalsolution.v2.VolumeConfig.NfsExport.Builder A NFS export entry.
com.google.cloud.baremetalsolution.v2.VolumeName
com.google.cloud.baremetalsolution.v2.VolumeName.Builder Builder for projects/{project}/locations/{location}/volumes/{volume}.
com.google.cloud.baremetalsolution.v2.VolumeProto
com.google.cloud.baremetalsolution.v2.VolumeSnapshot A snapshot of a volume. Only boot volumes can have snapshots.
com.google.cloud.baremetalsolution.v2.VolumeSnapshot.Builder A snapshot of a volume. Only boot volumes can have snapshots.
com.google.cloud.baremetalsolution.v2.VolumeSnapshotName
com.google.cloud.baremetalsolution.v2.VolumeSnapshotName.Builder Builder for projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}.
com.google.cloud.baremetalsolution.v2.VolumeSnapshotProto

Interfaces

Interface Description
com.google.cloud.baremetalsolution.v2.BareMetalSolutionGrpc.AsyncService Performs management operations on Bare Metal Solution servers. The baremetalsolution.googleapis.com service provides management capabilities for Bare Metal Solution servers. To access the API methods, you
com.google.cloud.baremetalsolution.v2.CreateNfsShareRequestOrBuilder
com.google.cloud.baremetalsolution.v2.CreateProvisioningConfigRequestOrBuilder
com.google.cloud.baremetalsolution.v2.CreateSSHKeyRequestOrBuilder
com.google.cloud.baremetalsolution.v2.CreateVolumeSnapshotRequestOrBuilder
com.google.cloud.baremetalsolution.v2.DeleteNfsShareRequestOrBuilder
com.google.cloud.baremetalsolution.v2.DeleteSSHKeyRequestOrBuilder
com.google.cloud.baremetalsolution.v2.DeleteVolumeSnapshotRequestOrBuilder
com.google.cloud.baremetalsolution.v2.DetachLunRequestOrBuilder
com.google.cloud.baremetalsolution.v2.DisableInteractiveSerialConsoleRequestOrBuilder
com.google.cloud.baremetalsolution.v2.DisableInteractiveSerialConsoleResponseOrBuilder
com.google.cloud.baremetalsolution.v2.EnableInteractiveSerialConsoleRequestOrBuilder
com.google.cloud.baremetalsolution.v2.EnableInteractiveSerialConsoleResponseOrBuilder
com.google.cloud.baremetalsolution.v2.EvictLunRequestOrBuilder
com.google.cloud.baremetalsolution.v2.EvictVolumeRequestOrBuilder
com.google.cloud.baremetalsolution.v2.GetInstanceRequestOrBuilder
com.google.cloud.baremetalsolution.v2.GetLunRequestOrBuilder
com.google.cloud.baremetalsolution.v2.GetNetworkRequestOrBuilder
com.google.cloud.baremetalsolution.v2.GetNfsShareRequestOrBuilder
com.google.cloud.baremetalsolution.v2.GetProvisioningConfigRequestOrBuilder
com.google.cloud.baremetalsolution.v2.GetVolumeRequestOrBuilder
com.google.cloud.baremetalsolution.v2.GetVolumeSnapshotRequestOrBuilder
com.google.cloud.baremetalsolution.v2.InstanceConfig.NetworkAddressOrBuilder
com.google.cloud.baremetalsolution.v2.InstanceConfigOrBuilder
com.google.cloud.baremetalsolution.v2.InstanceOrBuilder
com.google.cloud.baremetalsolution.v2.InstanceQuotaOrBuilder
com.google.cloud.baremetalsolution.v2.ListInstancesRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ListInstancesResponseOrBuilder
com.google.cloud.baremetalsolution.v2.ListLunsRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ListLunsResponseOrBuilder
com.google.cloud.baremetalsolution.v2.ListNetworkUsageRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ListNetworkUsageResponseOrBuilder
com.google.cloud.baremetalsolution.v2.ListNetworksRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ListNetworksResponseOrBuilder
com.google.cloud.baremetalsolution.v2.ListNfsSharesRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ListNfsSharesResponseOrBuilder
com.google.cloud.baremetalsolution.v2.ListOSImagesRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ListOSImagesResponseOrBuilder
com.google.cloud.baremetalsolution.v2.ListProvisioningQuotasRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ListProvisioningQuotasResponseOrBuilder
com.google.cloud.baremetalsolution.v2.ListSSHKeysRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ListSSHKeysResponseOrBuilder
com.google.cloud.baremetalsolution.v2.ListVolumeSnapshotsRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ListVolumeSnapshotsResponseOrBuilder
com.google.cloud.baremetalsolution.v2.ListVolumesRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ListVolumesResponseOrBuilder
com.google.cloud.baremetalsolution.v2.LogicalInterface.LogicalNetworkInterfaceOrBuilder
com.google.cloud.baremetalsolution.v2.LogicalInterfaceOrBuilder
com.google.cloud.baremetalsolution.v2.LunOrBuilder
com.google.cloud.baremetalsolution.v2.NetworkAddressReservationOrBuilder
com.google.cloud.baremetalsolution.v2.NetworkConfig.IntakeVlanAttachmentOrBuilder
com.google.cloud.baremetalsolution.v2.NetworkConfigOrBuilder
com.google.cloud.baremetalsolution.v2.NetworkMountPointOrBuilder
com.google.cloud.baremetalsolution.v2.NetworkOrBuilder
com.google.cloud.baremetalsolution.v2.NetworkUsageOrBuilder
com.google.cloud.baremetalsolution.v2.NfsShare.AllowedClientOrBuilder
com.google.cloud.baremetalsolution.v2.NfsShareOrBuilder
com.google.cloud.baremetalsolution.v2.OSImageOrBuilder
com.google.cloud.baremetalsolution.v2.OperationMetadataOrBuilder
com.google.cloud.baremetalsolution.v2.ProvisioningConfigOrBuilder
com.google.cloud.baremetalsolution.v2.ProvisioningQuotaOrBuilder
com.google.cloud.baremetalsolution.v2.RenameInstanceRequestOrBuilder
com.google.cloud.baremetalsolution.v2.RenameNetworkRequestOrBuilder
com.google.cloud.baremetalsolution.v2.RenameNfsShareRequestOrBuilder
com.google.cloud.baremetalsolution.v2.RenameVolumeRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ResetInstanceRequestOrBuilder
com.google.cloud.baremetalsolution.v2.ResetInstanceResponseOrBuilder
com.google.cloud.baremetalsolution.v2.ResizeVolumeRequestOrBuilder
com.google.cloud.baremetalsolution.v2.RestoreVolumeSnapshotRequestOrBuilder
com.google.cloud.baremetalsolution.v2.SSHKeyOrBuilder
com.google.cloud.baremetalsolution.v2.ServerNetworkTemplate.LogicalInterfaceOrBuilder
com.google.cloud.baremetalsolution.v2.ServerNetworkTemplateOrBuilder
com.google.cloud.baremetalsolution.v2.StartInstanceRequestOrBuilder
com.google.cloud.baremetalsolution.v2.StartInstanceResponseOrBuilder
com.google.cloud.baremetalsolution.v2.StopInstanceRequestOrBuilder
com.google.cloud.baremetalsolution.v2.StopInstanceResponseOrBuilder
com.google.cloud.baremetalsolution.v2.SubmitProvisioningConfigRequestOrBuilder
com.google.cloud.baremetalsolution.v2.SubmitProvisioningConfigResponseOrBuilder
com.google.cloud.baremetalsolution.v2.UpdateInstanceRequestOrBuilder
com.google.cloud.baremetalsolution.v2.UpdateNetworkRequestOrBuilder
com.google.cloud.baremetalsolution.v2.UpdateNfsShareRequestOrBuilder
com.google.cloud.baremetalsolution.v2.UpdateProvisioningConfigRequestOrBuilder
com.google.cloud.baremetalsolution.v2.UpdateVolumeRequestOrBuilder
com.google.cloud.baremetalsolution.v2.VRF.QosPolicyOrBuilder
com.google.cloud.baremetalsolution.v2.VRF.VlanAttachmentOrBuilder
com.google.cloud.baremetalsolution.v2.VRFOrBuilder
com.google.cloud.baremetalsolution.v2.Volume.SnapshotReservationDetailOrBuilder
com.google.cloud.baremetalsolution.v2.VolumeConfig.LunRangeOrBuilder
com.google.cloud.baremetalsolution.v2.VolumeConfig.NfsExportOrBuilder
com.google.cloud.baremetalsolution.v2.VolumeConfigOrBuilder
com.google.cloud.baremetalsolution.v2.VolumeOrBuilder
com.google.cloud.baremetalsolution.v2.VolumeSnapshotOrBuilder

Enums

Enum Description
com.google.cloud.baremetalsolution.v2.Instance.State The possible states for this server.
com.google.cloud.baremetalsolution.v2.InstanceConfig.NetworkConfig The network configuration of the instance.
com.google.cloud.baremetalsolution.v2.Lun.MultiprotocolType Display the operating systems present for the LUN multiprotocol type.
com.google.cloud.baremetalsolution.v2.Lun.State The possible states for the LUN.
com.google.cloud.baremetalsolution.v2.Lun.StorageType The storage types for a LUN.
com.google.cloud.baremetalsolution.v2.Network.State The possible states for this Network.
com.google.cloud.baremetalsolution.v2.Network.Type Network type.
com.google.cloud.baremetalsolution.v2.NetworkConfig.Bandwidth Interconnect bandwidth.
com.google.cloud.baremetalsolution.v2.NetworkConfig.ServiceCidr Service network block.
com.google.cloud.baremetalsolution.v2.NetworkConfig.Type Network type.
com.google.cloud.baremetalsolution.v2.NfsShare.MountPermissions The possible mount permissions.
com.google.cloud.baremetalsolution.v2.NfsShare.State The possible states for this NFS share.
com.google.cloud.baremetalsolution.v2.NfsShare.StorageType The storage type for a volume.
com.google.cloud.baremetalsolution.v2.ProvisioningConfig.State The possible states for this ProvisioningConfig.
com.google.cloud.baremetalsolution.v2.ProvisioningQuota.AssetType The available asset types for intake.
com.google.cloud.baremetalsolution.v2.ProvisioningQuota.AvailabilityCase
com.google.cloud.baremetalsolution.v2.ProvisioningQuota.QuotaCase
com.google.cloud.baremetalsolution.v2.ServerNetworkTemplate.LogicalInterface.InterfaceType Interface type.
com.google.cloud.baremetalsolution.v2.VRF.State The possible states for this VRF.
com.google.cloud.baremetalsolution.v2.Volume.Protocol Storage protocol.
com.google.cloud.baremetalsolution.v2.Volume.SnapshotAutoDeleteBehavior The kinds of auto delete behavior to use when snapshot reserved space is full.
com.google.cloud.baremetalsolution.v2.Volume.State The possible states for a storage volume.
com.google.cloud.baremetalsolution.v2.Volume.StorageType The storage type for a volume.
com.google.cloud.baremetalsolution.v2.Volume.WorkloadProfile The possible values for a workload profile.
com.google.cloud.baremetalsolution.v2.VolumeConfig.NfsExport.ClientCase
com.google.cloud.baremetalsolution.v2.VolumeConfig.NfsExport.Permissions Permissions that can granted for an export.
com.google.cloud.baremetalsolution.v2.VolumeConfig.Protocol The protocol used to access the volume.
com.google.cloud.baremetalsolution.v2.VolumeConfig.Type The types of Volumes.
com.google.cloud.baremetalsolution.v2.VolumePerformanceTier Performance tier of the Volume.
com.google.cloud.baremetalsolution.v2.VolumeSnapshot.SnapshotType Represents the type of a snapshot.
com.google.cloud.baremetalsolution.v2.WorkloadProfile The possible values for a workload profile.