ProjectsLocationsVolumes
class ProjectsLocationsVolumes extends Resource (View source)
The "volumes" collection of methods.
Typical usage is:
$baremetalsolutionService = new Google\Service\Baremetalsolution(...);
$volumes = $baremetalsolutionService->projects_locations_volumes;
Methods
Skips volume's cooloff and deletes it now. Volume must be in cooloff state.
Get details of a single storage volume. (volumes.get)
List storage volumes in a given project and location.
RenameVolume sets a new name for a volume. Use with caution, previous names become immediately invalidated. (volumes.rename)
Emergency Volume resize. (volumes.resize)
Details
Operation
evict(string $name, EvictVolumeRequest $postBody, array $optParams = [])
Skips volume's cooloff and deletes it now. Volume must be in cooloff state.
(volumes.evict)
Volume
get(string $name, array $optParams = [])
Get details of a single storage volume. (volumes.get)
ListVolumesResponse
listProjectsLocationsVolumes(string $parent, array $optParams = [])
List storage volumes in a given project and location.
(volumes.listProjectsLocationsVolumes)
Operation
patch(string $name, Volume $postBody, array $optParams = [])
Update details of a single storage volume. (volumes.patch)
Volume
rename(string $name, RenameVolumeRequest $postBody, array $optParams = [])
RenameVolume sets a new name for a volume. Use with caution, previous names become immediately invalidated. (volumes.rename)
Operation
resize(string $volume, ResizeVolumeRequest $postBody, array $optParams = [])
Emergency Volume resize. (volumes.resize)