Bare Metal Solution API (baremetalsolution:v1alpha1)

2022-03-08

2 new methods | New API

Additions

    Methods
  • baremetalsolution.projects.locations.submitProvisioningConfig

      Parameters:

        location

          Location: path

          Type: string

          Pattern: ^locations/[^/]+$

          Description: Required. The target location of the provisioning request.

          Required: Yes

        project

          Type: string

          Required: Yes

          Description: Required. The target project of the provisioning request.

          Location: path

          Pattern: ^projects/[^/]+$

      Description: Submit a provisiong configuration for a given project.

      Parameter Order:

    • project
    • location
    • HTTP Method: POST

      Path: v1alpha1/{+project}/{+location}:submitProvisioningConfig

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

      Flat Path: v1alpha1/projects/{projectsId}/locations/{locationsId}:submitProvisioningConfig

  • baremetalsolution.projects.provisioningQuotas.list

      Parameter Order: parent

      Path: v1alpha1/{+parent}/provisioningQuotas

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

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

      HTTP Method: GET

      Flat Path: v1alpha1/projects/{projectsId}/provisioningQuotas

      Parameters:

        parent

          Required: Yes

          Pattern: ^projects/[^/]+$

          Description: Required. The parent project containing the provisioning quotas.

          Type: string

          Location: path

        pageSize

          Location: query

          Type: integer

          Description: The maximum number of items to return.

          Format: int32

        pageToken

          Location: query

          Type: string

          Description: The next_page_token value returned from a previous List request, if any.

2 removed methods | Removed API

Deletions

    Methods
  • baremetalsolution.projects.provisioningQuotas.list

      Parameter Order: parent

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

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

      Path: v1alpha1/{+parent}/provisioningQuotas

      Flat Path: v1alpha1/projects/{projectsId}/provisioningQuotas

      Parameters:

        parent

          Pattern: ^projects/[^/]+$

          Description: Required. The parent project containing the provisioning quotas.

          Required: Yes

          Location: path

          Type: string

        pageToken

          Type: string

          Location: query

          Description: The next_page_token value returned from a previous List request, if any.

        pageSize

          Location: query

          Description: The maximum number of items to return.

          Format: int32

          Type: integer

      HTTP Method: GET

  • baremetalsolution.projects.locations.submitProvisioningConfig

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

      Path: v1alpha1/{+project}/{+location}:submitProvisioningConfig

      HTTP Method: POST

      Parameter Order:

    • project
    • location
    • Parameters:

        location

          Required: Yes

          Description: Required. The target location of the provisioning request.

          Pattern: ^locations/[^/]+$

          Location: path

          Type: string

        project

          Pattern: ^projects/[^/]+$

          Location: path

          Required: Yes

          Type: string

          Description: Required. The target project of the provisioning request.

      Description: Submit a provisiong configuration for a given project.

      Flat Path: v1alpha1/projects/{projectsId}/locations/{locationsId}:submitProvisioningConfig