Cloud Identity API (cloudidentity:v1beta1)

2025-08-07

5 new methods

Additions

    Methods
  • cloudidentity.inboundOidcSsoProfiles.create

      Path : v1beta1/inboundOidcSsoProfiles

      Flat Path : v1beta1/inboundOidcSsoProfiles

      HTTP Method : POST

      Scopes :

    • https://www.googleapis.com/auth/cloud-identity.inboundsso
    • https://www.googleapis.com/auth/cloud-platform
    • Description : Creates an InboundOidcSsoProfile for a customer. When the target customer has enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448), the `Operation` in the response will have `"done": false`, it will not have a response, and the metadata will have `"state": "awaiting-multi-party-approval"`.

  • cloudidentity.inboundOidcSsoProfiles.patch

      Path : v1beta1/{+name}

      Flat Path : v1beta1/inboundOidcSsoProfiles/{inboundOidcSsoProfilesId}

      HTTP Method : PATCH

      Parameters :

        name

          Description : Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the OIDC SSO profile.

          Pattern : ^inboundOidcSsoProfiles/[^/]+$

          Location : path

          Required : Yes

          Type : string

        updateMask

          Description : Required. The list of fields to be updated.

          Location : query

          Type : string

          Format : google-fieldmask

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-identity.inboundsso
    • https://www.googleapis.com/auth/cloud-platform
    • Description : Updates an InboundOidcSsoProfile. When the target customer has enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448), the `Operation` in the response will have `"done": false`, it will not have a response, and the metadata will have `"state": "awaiting-multi-party-approval"`.

  • cloudidentity.inboundOidcSsoProfiles.delete

      Path : v1beta1/{+name}

      Flat Path : v1beta1/inboundOidcSsoProfiles/{inboundOidcSsoProfilesId}

      HTTP Method : DELETE

      Parameters :

        name

          Description : Required. The [resource name](https://cloud.google.com/apis/design/resource_names) of the InboundOidcSsoProfile to delete. Format: `inboundOidcSsoProfiles/{sso_profile_id}`

          Pattern : ^inboundOidcSsoProfiles/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-identity.inboundsso
    • https://www.googleapis.com/auth/cloud-platform
    • Description : Deletes an InboundOidcSsoProfile.

  • cloudidentity.inboundOidcSsoProfiles.get

  • cloudidentity.inboundOidcSsoProfiles.list

      Path : v1beta1/inboundOidcSsoProfiles

      Flat Path : v1beta1/inboundOidcSsoProfiles

      HTTP Method : GET

      Parameters :

        filter

          Description : A [Common Expression Language](https://github.com/google/cel-spec) expression to filter the results. The only supported filter is filtering by customer. For example: `customer=="customers/C0123abc"`. Omitting the filter or specifying a filter of `customer=="customers/my_customer"` will return the profiles for the customer that the caller (authenticated user) belongs to. Specifying a filter of `customer==""` will return the global shared OIDC profiles.

          Location : query

          Type : string

        pageSize

          Description : The maximum number of InboundOidcSsoProfiles to return. The service may return fewer than this value. If omitted (or defaulted to zero) the server will use a sensible default. This default may change over time. The maximum allowed value is 100. Requests with page_size greater than that will be silently interpreted as having this maximum value.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : A page token, received from a previous `ListInboundOidcSsoProfiles` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListInboundOidcSsoProfiles` must match the call that provided the page token.

          Location : query

          Type : string

      Scopes :

    • https://www.googleapis.com/auth/cloud-identity.inboundsso
    • https://www.googleapis.com/auth/cloud-identity.inboundsso.readonly
    • https://www.googleapis.com/auth/cloud-platform
    • Description : Lists InboundOidcSsoProfile objects for a Google enterprise customer.