SaaS Runtime API (saasservicemgmt:v1)

2026-03-11

51 new methods | New API

Additions

    Methods
  • saasservicemgmt.operations.list

      Parameter Order : name

      Path : v1/{+name}

      Parameters :

        name

          Location : path

          Description : The name of the operation's parent resource.

          Required : Yes

          Pattern : ^operations$

          Type : string

        pageToken

          Description : The standard list page token.

          Location : query

          Type : string

        filter

          Type : string

          Location : query

          Description : The standard list filter.

        returnPartialSuccess

          Description : When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the ListOperationsResponse.unreachable field. This can only be `true` when reading across collections. For example, when `parent` is set to `"projects/example/locations/-"`. This field is not supported by default and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.

          Location : query

          Type : boolean

        pageSize

          Type : integer

          Description : The standard list page size.

          Location : query

          Format : int32

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

      Flat Path : v1/operations

      Description : Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.

      HTTP Method : GET

  • saasservicemgmt.operations.cancel

      Description : Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of `1`, corresponding to `Code.CANCELLED`.

      Parameter Order : name

      Parameters :

        name

          Description : The name of the operation resource to be cancelled.

          Type : string

          Pattern : ^operations/.*$

          Location : path

          Required : Yes

      Flat Path : v1/operations/{operationsId}:cancel

      Path : v1/{+name}:cancel

      HTTP Method : POST

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

  • saasservicemgmt.operations.delete

      Flat Path : v1/operations/{operationsId}

      Path : v1/{+name}

      Description : Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.

      HTTP Method : DELETE

      Parameter Order : name

      Parameters :

        name

          Description : The name of the operation resource to be deleted.

          Pattern : ^operations/.*$

          Type : string

          Location : path

          Required : Yes

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

  • saasservicemgmt.operations.get

      Path : v1/{+name}

      Description : Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

      Parameters :

        name

          Description : The name of the operation resource.

          Required : Yes

          Location : path

          Pattern : ^operations/.*$

          Type : string

      Parameter Order : name

      HTTP Method : GET

      Flat Path : v1/operations/{operationsId}

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

  • saasservicemgmt.projects.locations.list

      Flat Path : v1/projects/{projectsId}/locations

      Parameter Order : name

      HTTP Method : GET

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

      Path : v1/{+name}/locations

      Parameters :

        name

          Description : The resource that owns the locations collection, if applicable.

          Pattern : ^projects/[^/]+$

          Required : Yes

          Location : path

          Type : string

        filter

          Location : query

          Type : string

          Description : A filter to narrow down results to a preferred subset. The filtering language accepts strings like `"displayName=tokyo"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).

        pageToken

          Description : A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.

          Location : query

          Type : string

        pageSize

          Type : integer

          Format : int32

          Description : The maximum number of results to return. If not set, the service selects a default.

          Location : query

        extraLocationTypes

          Location : query

          Description : Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.

          Repeated : Yes

          Type : string

      Description : Lists information about the supported locations for this service. This method can be called in two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include public locations as well as private or other locations specifically visible to the project.

  • saasservicemgmt.projects.locations.get

      Parameter Order : name

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}

      HTTP Method : GET

      Path : v1/{+name}

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

      Description : Gets information about a location.

      Parameters :

        name

          Description : Resource name for the location.

          Location : path

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

          Required : Yes

          Type : string

  • saasservicemgmt.projects.locations.saas.patch

      Description : Update a single saas.

      HTTP Method : PATCH

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/saas/{saasId}

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

      Parameter Order : name

      Parameters :

        validateOnly

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

          Location : query

        updateMask

          Format : google-fieldmask

          Location : query

          Type : string

          Description : Field mask is used to specify the fields to be overwritten in the Saas resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields in the Saas will be overwritten.

        name

          Required : Yes

          Description : Identifier. The resource name (full URI of the resource) following the standard naming scheme: "projects/{project}/locations/{location}/saas/{saas}"

          Location : path

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

          Type : string

        requestId

          Location : query

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

      Path : v1/{+name}

  • saasservicemgmt.projects.locations.saas.list

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

      Parameters :

        orderBy

          Description : Order results as specified in https://google.aip.dev/132.

          Type : string

          Location : query

        pageToken

          Type : string

          Description : The page token: If the next_page_token from a previous response is provided, this request will send the subsequent page.

          Location : query

        pageSize

          Description : The maximum number of saas to send per page.

          Location : query

          Type : integer

          Format : int32

        filter

          Type : string

          Description : Filter the list as specified in https://google.aip.dev/160.

          Location : query

        parent

          Location : path

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

          Type : string

          Description : Required. The parent of the saas.

          Required : Yes

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/saas

      Parameter Order : parent

      Path : v1/{+parent}/saas

      Description : Retrieve a collection of saas.

      HTTP Method : GET

  • saasservicemgmt.projects.locations.saas.delete

      Path : v1/{+name}

      Description : Delete a single saas.

      Parameter Order : name

      Parameters :

        requestId

          Location : query

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type : string

        etag

          Location : query

          Type : string

          Description : The etag known to the client for the expected state of the saas. This is used with state-changing methods to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource. An etag wildcard provide optimistic concurrency based on the expected existence of the saas. The Any wildcard (`*`) requires that the resource must already exists, and the Not Any wildcard (`!*`) requires that it must not.

        name

          Type : string

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

          Description : Required. The resource name of the resource within a service.

          Required : Yes

          Location : path

        validateOnly

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Location : query

          Type : boolean

      HTTP Method : DELETE

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

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/saas/{saasId}

  • saasservicemgmt.projects.locations.saas.get

      Description : Retrieve a single saas.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/saas/{saasId}

      Parameters :

        name

          Description : Required. The resource name of the resource within a service.

          Required : Yes

          Type : string

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

          Location : path

      Parameter Order : name

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

      Path : v1/{+name}

      HTTP Method : GET

  • saasservicemgmt.projects.locations.saas.create

      Path : v1/{+parent}/saas

      HTTP Method : POST

      Parameters :

        validateOnly

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Location : query

          Type : boolean

        parent

          Location : path

          Description : Required. The parent of the saas.

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

          Required : Yes

          Type : string

        saasId

          Location : query

          Description : Required. The ID value for the new saas.

          Type : string

        requestId

          Location : query

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type : string

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

      Description : Create a new saas.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/saas

      Parameter Order : parent

  • saasservicemgmt.projects.locations.rolloutKinds.create

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/rolloutKinds

      Parameter Order : parent

      Description : Create a new rollout kind.

      Parameters :

        rolloutKindId

          Location : query

          Type : string

          Description : Required. The ID value for the new rollout kind.

        parent

          Description : Required. The parent of the rollout kind.

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

          Location : path

          Type : string

          Required : Yes

        validateOnly

          Location : query

          Type : boolean

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

        requestId

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type : string

          Location : query

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

      Path : v1/{+parent}/rolloutKinds

      HTTP Method : POST

  • saasservicemgmt.projects.locations.rolloutKinds.get

      Parameters :

        name

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

          Description : Required. The resource name of the resource within a service.

          Location : path

          Type : string

          Required : Yes

      HTTP Method : GET

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/rolloutKinds/{rolloutKindsId}

      Description : Retrieve a single rollout kind.

      Path : v1/{+name}

      Parameter Order : name

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

  • saasservicemgmt.projects.locations.rolloutKinds.list

      Parameter Order : parent

      Parameters :

        parent

          Location : path

          Required : Yes

          Type : string

          Description : Required. The parent of the rollout kind.

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

        pageToken

          Type : string

          Location : query

          Description : The page token: If the next_page_token from a previous response is provided, this request will send the subsequent page.

        pageSize

          Location : query

          Format : int32

          Type : integer

          Description : The maximum number of rollout kinds to send per page.

        filter

          Location : query

          Type : string

          Description : Filter the list as specified in https://google.aip.dev/160.

        orderBy

          Description : Order results as specified in https://google.aip.dev/132.

          Type : string

          Location : query

      HTTP Method : GET

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

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/rolloutKinds

      Description : Retrieve a collection of rollout kinds.

      Path : v1/{+parent}/rolloutKinds

  • saasservicemgmt.projects.locations.rolloutKinds.patch

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/rolloutKinds/{rolloutKindsId}

      Parameter Order : name

      Path : v1/{+name}

      Parameters :

        updateMask

          Format : google-fieldmask

          Location : query

          Description : Field mask is used to specify the fields to be overwritten in the RolloutKind resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields in the RolloutKind will be overwritten.

          Type : string

        name

          Location : path

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

          Type : string

          Required : Yes

          Description : Identifier. The resource name (full URI of the resource) following the standard naming scheme: "projects/{project}/locations/{location}/rolloutKinds/{rollout_kind_id}"

        validateOnly

          Location : query

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

        requestId

          Type : string

          Location : query

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

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

      Description : Update a single rollout kind.

      HTTP Method : PATCH

  • saasservicemgmt.projects.locations.rolloutKinds.delete

      Parameter Order : name

      HTTP Method : DELETE

      Description : Delete a single rollout kind.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/rolloutKinds/{rolloutKindsId}

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

      Path : v1/{+name}

      Parameters :

        requestId

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Location : query

        validateOnly

          Location : query

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

        etag

          Location : query

          Type : string

          Description : The etag known to the client for the expected state of the rollout kind. This is used with state-changing methods to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource. An etag wildcard provide optimistic concurrency based on the expected existence of the rollout kind. The Any wildcard (`*`) requires that the resource must already exists, and the Not Any wildcard (`!*`) requires that it must not.

        name

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

          Description : Required. The resource name of the resource within a service.

          Location : path

          Type : string

          Required : Yes

  • saasservicemgmt.projects.locations.units.list

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/units

      Parameter Order : parent

      Description : Retrieve a collection of units.

      HTTP Method : GET

      Parameters :

        parent

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

          Required : Yes

          Location : path

          Description : Required. The parent of the unit.

          Type : string

        orderBy

          Type : string

          Location : query

          Description : Order results as specified in https://google.aip.dev/132.

        pageToken

          Type : string

          Description : The page token: If the next_page_token from a previous response is provided, this request will send the subsequent page.

          Location : query

        filter

          Description : Filter the list as specified in https://google.aip.dev/160.

          Type : string

          Location : query

        pageSize

          Description : The maximum number of units to send per page.

          Format : int32

          Location : query

          Type : integer

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

      Path : v1/{+parent}/units

  • saasservicemgmt.projects.locations.units.get

      Description : Retrieve a single unit.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/units/{unitsId}

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

      HTTP Method : GET

      Path : v1/{+name}

      Parameter Order : name

      Parameters :

        name

          Required : Yes

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

          Type : string

          Description : Required. The resource name of the resource within a service.

          Location : path

  • saasservicemgmt.projects.locations.units.create

      Parameters :

        unitId

          Type : string

          Description : Required. The ID value for the new unit.

          Location : query

        parent

          Location : path

          Required : Yes

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

          Description : Required. The parent of the unit.

          Type : string

        requestId

          Location : query

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

        validateOnly

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

          Location : query

      Path : v1/{+parent}/units

      HTTP Method : POST

      Description : Create a new unit.

      Parameter Order : parent

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

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/units

  • saasservicemgmt.projects.locations.units.delete

      Parameters :

        etag

          Description : The etag known to the client for the expected state of the unit. This is used with state-changing methods to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource. An etag wildcard provide optimistic concurrency based on the expected existence of the unit. The Any wildcard (`*`) requires that the resource must already exists, and the Not Any wildcard (`!*`) requires that it must not.

          Type : string

          Location : query

        name

          Type : string

          Location : path

          Required : Yes

          Description : Required. The resource name of the resource within a service.

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

        validateOnly

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

          Location : query

        requestId

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Location : query

          Type : string

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

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/units/{unitsId}

      HTTP Method : DELETE

      Path : v1/{+name}

      Parameter Order : name

      Description : Delete a single unit.

  • saasservicemgmt.projects.locations.units.patch

      Path : v1/{+name}

      HTTP Method : PATCH

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/units/{unitsId}

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

      Description : Update a single unit.

      Parameters :

        name

          Required : Yes

          Location : path

          Description : Identifier. The resource name (full URI of the resource) following the standard naming scheme: "projects/{project}/locations/{location}/units/{unit}"

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

          Type : string

        updateMask

          Description : Field mask is used to specify the fields to be overwritten in the Unit resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields in the Unit will be overwritten.

          Type : string

          Location : query

          Format : google-fieldmask

        validateOnly

          Location : query

          Type : boolean

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

        requestId

          Location : query

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type : string

      Parameter Order : name

  • saasservicemgmt.projects.locations.unitKinds.create

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/unitKinds

      HTTP Method : POST

      Description : Create a new unit kind.

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

      Parameter Order : parent

      Path : v1/{+parent}/unitKinds

      Parameters :

        unitKindId

          Description : Required. The ID value for the new unit kind.

          Location : query

          Type : string

        requestId

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type : string

          Location : query

        parent

          Required : Yes

          Description : Required. The parent of the unit kind.

          Location : path

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

          Type : string

        validateOnly

          Type : boolean

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Location : query

  • saasservicemgmt.projects.locations.unitKinds.get

      Parameter Order : name

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

      Parameters :

        name

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

          Required : Yes

          Description : Required. The resource name of the resource within a service.

          Type : string

          Location : path

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/unitKinds/{unitKindsId}

      Path : v1/{+name}

      HTTP Method : GET

      Description : Retrieve a single unit kind.

  • saasservicemgmt.projects.locations.unitKinds.delete

      Parameter Order : name

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/unitKinds/{unitKindsId}

      Path : v1/{+name}

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

      HTTP Method : DELETE

      Description : Delete a single unit kind.

      Parameters :

        etag

          Location : query

          Type : string

          Description : The etag known to the client for the expected state of the unit kind. This is used with state-changing methods to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource. An etag wildcard provide optimistic concurrency based on the expected existence of the unit kind. The Any wildcard (`*`) requires that the resource must already exists, and the Not Any wildcard (`!*`) requires that it must not.

        name

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

          Required : Yes

          Location : path

          Description : Required. The resource name of the resource within a service.

          Type : string

        validateOnly

          Type : boolean

          Location : query

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

        requestId

          Type : string

          Location : query

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

  • saasservicemgmt.projects.locations.unitKinds.list

      Path : v1/{+parent}/unitKinds

      Parameter Order : parent

      HTTP Method : GET

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

      Parameters :

        orderBy

          Location : query

          Description : Order results as specified in https://google.aip.dev/132.

          Type : string

        pageToken

          Location : query

          Description : The page token: If the next_page_token from a previous response is provided, this request will send the subsequent page.

          Type : string

        filter

          Location : query

          Description : Filter the list as specified in https://google.aip.dev/160.

          Type : string

        parent

          Description : Required. The parent of the unit kind.

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

          Required : Yes

          Type : string

          Location : path

        pageSize

          Type : integer

          Format : int32

          Description : The maximum number of unit kinds to send per page.

          Location : query

      Description : Retrieve a collection of unit kinds.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/unitKinds

  • saasservicemgmt.projects.locations.unitKinds.patch

      Parameters :

        validateOnly

          Location : query

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

        requestId

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type : string

          Location : query

        name

          Type : string

          Description : Identifier. The resource name (full URI of the resource) following the standard naming scheme: "projects/{project}/locations/{location}/unitKinds/{unitKind}"

          Location : path

          Required : Yes

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

        updateMask

          Location : query

          Type : string

          Description : Field mask is used to specify the fields to be overwritten in the UnitKind resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields in the UnitKind will be overwritten.

          Format : google-fieldmask

      Description : Update a single unit kind.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/unitKinds/{unitKindsId}

      HTTP Method : PATCH

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

      Path : v1/{+name}

      Parameter Order : name

  • saasservicemgmt.projects.locations.tenants.list

      HTTP Method : GET

      Parameters :

        orderBy

          Location : query

          Type : string

          Description : Order results as specified in https://google.aip.dev/132.

        filter

          Description : Filter the list as specified in https://google.aip.dev/160.

          Type : string

          Location : query

        pageSize

          Description : The maximum number of tenants to send per page.

          Type : integer

          Format : int32

          Location : query

        pageToken

          Description : The page token: If the next_page_token from a previous response is provided, this request will send the subsequent page.

          Type : string

          Location : query

        parent

          Type : string

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

          Description : Required. The parent of the tenant.

          Required : Yes

          Location : path

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

      Path : v1/{+parent}/tenants

      Description : Retrieve a collection of tenants.

      Parameter Order : parent

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/tenants

  • saasservicemgmt.projects.locations.tenants.patch

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/tenants/{tenantsId}

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

      Parameter Order : name

      HTTP Method : PATCH

      Parameters :

        name

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

          Type : string

          Description : Identifier. The resource name (full URI of the resource) following the standard naming scheme: "projects/{project}/locations/{location}/tenants/{tenant}"

          Location : path

          Required : Yes

        updateMask

          Type : string

          Description : Field mask is used to specify the fields to be overwritten in the Tenant resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields in the Tenant will be overwritten.

          Location : query

          Format : google-fieldmask

        validateOnly

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Location : query

          Type : boolean

        requestId

          Location : query

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

      Path : v1/{+name}

      Description : Update a single tenant.

  • saasservicemgmt.projects.locations.tenants.get

      Path : v1/{+name}

      HTTP Method : GET

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/tenants/{tenantsId}

      Parameter Order : name

      Parameters :

        name

          Description : Required. The resource name of the resource within a service.

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

          Type : string

          Required : Yes

          Location : path

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

      Description : Retrieve a single tenant.

  • saasservicemgmt.projects.locations.tenants.create

      Path : v1/{+parent}/tenants

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

      HTTP Method : POST

      Parameters :

        parent

          Type : string

          Location : path

          Description : Required. The parent of the tenant.

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

          Required : Yes

        validateOnly

          Location : query

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

        requestId

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Location : query

        tenantId

          Type : string

          Description : Required. The ID value for the new tenant.

          Location : query

      Description : Create a new tenant.

      Parameter Order : parent

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/tenants

  • saasservicemgmt.projects.locations.tenants.delete

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/tenants/{tenantsId}

      Parameter Order : name

      Description : Delete a single tenant.

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

      HTTP Method : DELETE

      Parameters :

        name

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

          Description : Required. The resource name of the resource within a service.

          Type : string

          Required : Yes

          Location : path

        validateOnly

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Location : query

          Type : boolean

        etag

          Description : The etag known to the client for the expected state of the tenant. This is used with state-changing methods to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource. An etag wildcard provide optimistic concurrency based on the expected existence of the tenant. The Any wildcard (`*`) requires that the resource must already exists, and the Not Any wildcard (`!*`) requires that it must not.

          Location : query

          Type : string

        requestId

          Location : query

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

      Path : v1/{+name}

  • saasservicemgmt.projects.locations.rollouts.list

      Parameter Order : parent

      HTTP Method : GET

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/rollouts

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

      Description : Retrieve a collection of rollouts.

      Parameters :

        parent

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

          Required : Yes

          Description : Required. The parent of the rollout.

          Location : path

          Type : string

        pageSize

          Location : query

          Type : integer

          Format : int32

          Description : The maximum number of rollouts to send per page.

        orderBy

          Type : string

          Description : Order results as specified in https://google.aip.dev/132.

          Location : query

        pageToken

          Type : string

          Description : The page token: If the next_page_token from a previous response is provided, this request will send the subsequent page.

          Location : query

        filter

          Location : query

          Description : Filter the list as specified in https://google.aip.dev/160.

          Type : string

      Path : v1/{+parent}/rollouts

  • saasservicemgmt.projects.locations.rollouts.patch

      Path : v1/{+name}

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

      Parameter Order : name

      Parameters :

        requestId

          Location : query

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type : string

        name

          Type : string

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

          Description : Identifier. The resource name (full URI of the resource) following the standard naming scheme: "projects/{project}/locations/{location}/rollout/{rollout_id}"

          Location : path

          Required : Yes

        updateMask

          Format : google-fieldmask

          Location : query

          Type : string

          Description : Field mask is used to specify the fields to be overwritten in the Rollout resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields in the Rollout will be overwritten.

        validateOnly

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

          Location : query

      Description : Update a single rollout.

      HTTP Method : PATCH

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/rollouts/{rolloutsId}

  • saasservicemgmt.projects.locations.rollouts.get

      HTTP Method : GET

      Description : Retrieve a single rollout.

      Parameter Order : name

      Path : v1/{+name}

      Parameters :

        name

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

          Location : path

          Required : Yes

          Description : Required. The resource name of the resource within a service.

          Type : string

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/rollouts/{rolloutsId}

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

  • saasservicemgmt.projects.locations.rollouts.delete

      Parameters :

        validateOnly

          Location : query

          Type : boolean

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

        etag

          Location : query

          Description : The etag known to the client for the expected state of the rollout. This is used with state-changing methods to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource. An etag wildcard provide optimistic concurrency based on the expected existence of the rollout. The Any wildcard (`*`) requires that the resource must already exists, and the Not Any wildcard (`!*`) requires that it must not.

          Type : string

        requestId

          Location : query

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type : string

        name

          Location : path

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

          Required : Yes

          Description : Required. The resource name of the resource within a service.

          Type : string

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/rollouts/{rolloutsId}

      Path : v1/{+name}

      Parameter Order : name

      HTTP Method : DELETE

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

      Description : Delete a single rollout.

  • saasservicemgmt.projects.locations.rollouts.create

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

      Parameter Order : parent

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/rollouts

      Path : v1/{+parent}/rollouts

      HTTP Method : POST

      Description : Create a new rollout.

      Parameters :

        validateOnly

          Location : query

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

        rolloutId

          Description : Required. The ID value for the new rollout.

          Type : string

          Location : query

        parent

          Required : Yes

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

          Type : string

          Description : Required. The parent of the rollout.

          Location : path

        requestId

          Location : query

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

  • saasservicemgmt.projects.locations.releases.create

      Path : v1/{+parent}/releases

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

      Parameters :

        requestId

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Location : query

          Type : string

        releaseId

          Location : query

          Description : Required. The ID value for the new release.

          Type : string

        validateOnly

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Location : query

          Type : boolean

        parent

          Description : Required. The parent of the release.

          Location : path

          Type : string

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

          Required : Yes

      Parameter Order : parent

      HTTP Method : POST

      Description : Create a new release.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/releases

  • saasservicemgmt.projects.locations.releases.patch

      Path : v1/{+name}

      Description : Update a single release.

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

      HTTP Method : PATCH

      Parameters :

        requestId

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Location : query

        name

          Type : string

          Required : Yes

          Description : Identifier. The resource name (full URI of the resource) following the standard naming scheme: "projects/{project}/locations/{location}/releases/{release}"

          Location : path

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

        updateMask

          Location : query

          Type : string

          Description : Field mask is used to specify the fields to be overwritten in the Release resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields in the Release will be overwritten.

          Format : google-fieldmask

        validateOnly

          Location : query

          Type : boolean

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/releases/{releasesId}

      Parameter Order : name

  • saasservicemgmt.projects.locations.releases.list

      Path : v1/{+parent}/releases

      Parameters :

        orderBy

          Location : query

          Type : string

          Description : Order results as specified in https://google.aip.dev/132.

        pageSize

          Format : int32

          Location : query

          Type : integer

          Description : The maximum number of releases to send per page.

        filter

          Description : Filter the list as specified in https://google.aip.dev/160.

          Type : string

          Location : query

        parent

          Location : path

          Required : Yes

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

          Type : string

          Description : Required. The parent of the release.

        pageToken

          Location : query

          Description : The page token: If the next_page_token from a previous response is provided, this request will send the subsequent page.

          Type : string

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/releases

      Parameter Order : parent

      Description : Retrieve a collection of releases.

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

      HTTP Method : GET

  • saasservicemgmt.projects.locations.releases.get

      Path : v1/{+name}

      HTTP Method : GET

      Parameters :

        name

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

          Required : Yes

          Location : path

          Type : string

          Description : Required. The resource name of the resource within a service.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/releases/{releasesId}

      Description : Retrieve a single release.

      Parameter Order : name

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

  • saasservicemgmt.projects.locations.releases.delete

      Parameters :

        validateOnly

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

          Location : query

        etag

          Type : string

          Description : The etag known to the client for the expected state of the release. This is used with state-changing methods to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource. An etag wildcard provide optimistic concurrency based on the expected existence of the release. The Any wildcard (`*`) requires that the resource must already exists, and the Not Any wildcard (`!*`) requires that it must not.

          Location : query

        name

          Type : string

          Required : Yes

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

          Description : Required. The resource name of the resource within a service.

          Location : path

        requestId

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Location : query

          Type : string

      HTTP Method : DELETE

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/releases/{releasesId}

      Parameter Order : name

      Description : Delete a single release.

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

  • saasservicemgmt.projects.locations.saasTypes.list

      Parameters :

        pageSize

          Type : integer

          Location : query

          Description : The maximum number of saas types to send per page.

          Format : int32

        pageToken

          Description : The page token: If the next_page_token from a previous response is provided, this request will send the subsequent page.

          Type : string

          Location : query

        parent

          Required : Yes

          Description : Required. The parent of the saas type.

          Location : path

          Type : string

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

        orderBy

          Location : query

          Type : string

          Description : Order results as specified in https://google.aip.dev/132.

        filter

          Description : Filter the list as specified in https://google.aip.dev/160.

          Type : string

          Location : query

      HTTP Method : GET

      Description : Retrieve a collection of saas types.

      Parameter Order : parent

      Path : v1/{+parent}/saasTypes

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

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/saasTypes

  • saasservicemgmt.projects.locations.saasTypes.get

      Parameter Order : name

      Path : v1/{+name}

      HTTP Method : GET

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

      Parameters :

        name

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

          Type : string

          Required : Yes

          Location : path

          Description : Required. The resource name of the resource within a service.

      Description : Retrieve a single saas type.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/saasTypes/{saasTypesId}

  • saasservicemgmt.projects.locations.saasTypes.delete

      HTTP Method : DELETE

      Parameters :

        etag

          Location : query

          Description : The etag known to the client for the expected state of the saas type. This is used with state-changing methods to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource. An etag wildcard provide optimistic concurrency based on the expected existence of the saas type. The Any wildcard (`*`) requires that the resource must already exists, and the Not Any wildcard (`!*`) requires that it must not.

          Type : string

        requestId

          Location : query

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

        validateOnly

          Type : boolean

          Location : query

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

        name

          Description : Required. The resource name of the resource within a service.

          Type : string

          Location : path

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

          Required : Yes

      Path : v1/{+name}

      Parameter Order : name

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

      Description : Delete a single saas type.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/saasTypes/{saasTypesId}

  • saasservicemgmt.projects.locations.saasTypes.create

      Path : v1/{+parent}/saasTypes

      Parameters :

        validateOnly

          Type : boolean

          Location : query

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

        requestId

          Location : query

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

        saasTypeId

          Description : Required. The ID value for the new saas type.

          Type : string

          Location : query

        parent

          Type : string

          Location : path

          Description : Required. The parent of the saas type.

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

          Required : Yes

      Description : Create a new saas type.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/saasTypes

      Parameter Order : parent

      HTTP Method : POST

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

  • saasservicemgmt.projects.locations.saasTypes.patch

      Parameters :

        validateOnly

          Location : query

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

        requestId

          Location : query

          Type : string

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

        name

          Description : Identifier. The resource name (full URI of the resource) following the standard naming scheme: "projects/{project}/locations/{location}/saasTypes/{saasType}"

          Location : path

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

          Type : string

          Required : Yes

        updateMask

          Description : Field mask is used to specify the fields to be overwritten in the SaasType resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields in the SaasType will be overwritten.

          Format : google-fieldmask

          Location : query

          Type : string

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

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/saasTypes/{saasTypesId}

      Path : v1/{+name}

      HTTP Method : PATCH

      Parameter Order : name

      Description : Update a single saas type.

  • saasservicemgmt.projects.locations.unitOperations.delete

      Parameters :

        validateOnly

          Type : boolean

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Location : query

        etag

          Location : query

          Type : string

          Description : The etag known to the client for the expected state of the unit operation. This is used with state-changing methods to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource. An etag wildcard provide optimistic concurrency based on the expected existence of the unit operation. The Any wildcard (`*`) requires that the resource must already exists, and the Not Any wildcard (`!*`) requires that it must not.

        name

          Location : path

          Description : Required. The resource name of the resource within a service.

          Required : Yes

          Type : string

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

        requestId

          Location : query

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type : string

      HTTP Method : DELETE

      Path : v1/{+name}

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

      Parameter Order : name

      Description : Delete a single unit operation.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/unitOperations/{unitOperationsId}

  • saasservicemgmt.projects.locations.unitOperations.create

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/unitOperations

      Path : v1/{+parent}/unitOperations

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

      Parameter Order : parent

      HTTP Method : POST

      Parameters :

        parent

          Type : string

          Description : Required. The parent of the unit operation.

          Required : Yes

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

          Location : path

        unitOperationId

          Type : string

          Description : Required. The ID value for the new unit operation.

          Location : query

        validateOnly

          Location : query

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.

          Type : boolean

        requestId

          Type : string

          Location : query

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

      Description : Create a new unit operation.

  • saasservicemgmt.projects.locations.unitOperations.get

      HTTP Method : GET

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

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/unitOperations/{unitOperationsId}

      Description : Retrieve a single unit operation.

      Path : v1/{+name}

      Parameter Order : name

      Parameters :

        name

          Location : path

          Required : Yes

          Description : Required. The resource name of the resource within a service.

          Type : string

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

  • saasservicemgmt.projects.locations.unitOperations.list

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

      Path : v1/{+parent}/unitOperations

      Parameters :

        pageSize

          Type : integer

          Description : The maximum number of unit operations to send per page.

          Location : query

          Format : int32

        pageToken

          Location : query

          Type : string

          Description : The page token: If the next_page_token from a previous response is provided, this request will send the subsequent page.

        orderBy

          Type : string

          Description : Order results as specified in https://google.aip.dev/132.

          Location : query

        filter

          Type : string

          Location : query

          Description : Filter the list as specified in https://google.aip.dev/160.

        parent

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

          Type : string

          Required : Yes

          Description : Required. The parent of the unit operation.

          Location : path

      HTTP Method : GET

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/unitOperations

      Parameter Order : parent

      Description : Retrieve a collection of unit operations.

  • saasservicemgmt.projects.locations.unitOperations.patch

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/unitOperations/{unitOperationsId}

      Path : v1/{+name}

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

      HTTP Method : PATCH

      Description : Update a single unit operation.

      Parameter Order : name

      Parameters :

        name

          Type : string

          Description : Identifier. The resource name (full URI of the resource) following the standard naming scheme: "projects/{project}/locations/{location}/unitOperations/{unitOperation}"

          Location : path

          Required : Yes

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

        requestId

          Location : query

          Description : An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type : string

        updateMask

          Location : query

          Format : google-fieldmask

          Type : string

          Description : Field mask is used to specify the fields to be overwritten in the UnitOperation resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields in the UnitOperation will be overwritten.

        validateOnly

          Location : query

          Type : boolean

          Description : If "validate_only" is set to true, the service will try to validate that this request would succeed, but will not actually make changes.