Method: projects.locations.workloadIdentityPools.namespaces.create

Creates a new WorkloadIdentityPoolNamespace in a WorkloadIdentityPool.

HTTP request

POST https://iam.googleapis.com/v1/{parent=projects/*/locations/*/workloadIdentityPools/*}/namespaces

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. The parent resource to create the namespace in. The only supported location is global.

Query parameters

Parameters
workloadIdentityPoolNamespaceId

string

Required. The ID to use for the namespace. This value must: * contain at most 63 characters * contain only lowercase alphanumeric characters or - * start with an alphanumeric character * end with an alphanumeric character

The prefix "gcp-" will be reserved for future uses.

Request body

The request body contains an instance of WorkloadIdentityPoolNamespace.

Response body

If successful, the response body contains a newly created instance of Operation.

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/iam

For more information, see the Authentication Overview.