Bare Metal Solution API (baremetalsolution:v2)

2023-02-13

3 new methods

Additions

    Methods
  • baremetalsolution.projects.locations.instances.rename

      HTTP Method: POST

      Parameter Order: name

      Parameters:

        name

          Pattern: ^projects/[^/]+/locations/[^/]+/instances/[^/]+$

          Required: Yes

          Type: string

          Description: Immutable. The resource name of this `Instance`. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. Format: `projects/{project}/locations/{location}/instances/{instance}`

          Location: path

      Path: v2/{+name}:rename

      Description: RenameInstance sets a new name for an instance.

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Flat Path: v2/projects/{projectsId}/locations/{locationsId}/instances/{instancesId}:rename

  • baremetalsolution.projects.locations.volumes.evict

      HTTP Method: POST

      Flat Path: v2/projects/{projectsId}/locations/{locationsId}/volumes/{volumesId}:evict

      Parameters:

        name

          Pattern: ^projects/[^/]+/locations/[^/]+/volumes/[^/]+$

          Description: Required. The name of the Volume.

          Required: Yes

          Location: path

          Type: string

      Parameter Order: name

      Path: v2/{+name}:evict

      Scopes: https://www.googleapis.com/auth/cloud-platform

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

  • baremetalsolution.projects.locations.volumes.luns.evict

      Flat Path: v2/projects/{projectsId}/locations/{locationsId}/volumes/{volumesId}/luns/{lunsId}:evict

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

      Parameter Order: name

      Parameters:

        name

          Type: string

          Location: path

          Description: Required. The name of the lun.

          Required: Yes

          Pattern: ^projects/[^/]+/locations/[^/]+/volumes/[^/]+/luns/[^/]+$

      Path: v2/{+name}:evict

      Scopes: https://www.googleapis.com/auth/cloud-platform

      HTTP Method: POST