customers

POST /v1alpha1/customers:provisionDeployment

Changed on

Creates a new SAS deployment through the GCP workflow. Creates a SAS organization if an organization match is not found.

Request

  • Base URL
    https://prod-tt-sasportal.googleapis.com
  • Auth
    • OAuth 2 and OAuth 2
      Implicithttps://accounts.google.com/o/oauth2/auth
      Scopeshttps://www.googleapis.com/auth/cloud-platform
      Authorization codehttps://accounts.google.com/o/oauth2/auth
      Token URLhttps://accounts.google.com/o/oauth2/token
      Scopeshttps://www.googleapis.com/auth/cloud-platform
    • or OAuth 2 and OAuth 2
      Implicithttps://accounts.google.com/o/oauth2/auth
      Scopeshttps://www.googleapis.com/auth/sasportal
      Authorization codehttps://accounts.google.com/o/oauth2/auth
      Token URLhttps://accounts.google.com/o/oauth2/token
      Scopeshttps://www.googleapis.com/auth/sasportal
  • TypeScript
    A function with typed inputs. Its response is checked against the schema.

Request body

organizationIdstring int64

Optional. If this field is set then a new deployment will be created under the organization specified by this id.

newOrganizationDisplayNamestring

Optional. If this field is set, and a new SAS Portal Organization needs to be created, its display name will be set to the value of this field.

newDeploymentDisplayNamestring

Optional. If this field is set, and a new SAS Portal Deployment needs to be created, its display name will be set to the value of this field.

Response

Successful response

errorMessagestring

Optional. Optional error message if the provisioning request is not successful.

Changes

    • info

      the security scope https://www.googleapis.com/auth/cloud-platform was added to the endpoint's security scheme Oauth2

    • info

      the security scope https://www.googleapis.com/auth/cloud-platform was added to the endpoint's security scheme Oauth2c

    • info

      the security scope https://www.googleapis.com/auth/sasportal was removed from the endpoint's security scheme Oauth2

    • info

      the security scope https://www.googleapis.com/auth/sasportal was removed from the endpoint's security scheme Oauth2c