Method: organizations.customConstraints.create

Creates a custom constraint.

Returns a google.rpc.Status with google.rpc.Code.NOT_FOUND if the organization does not exist. Returns a google.rpc.Status with google.rpc.Code.ALREADY_EXISTS if the constraint already exists on the given organization.

HTTP request

POST https://orgpolicy.googleapis.com/v2/{parent=organizations/*}/customConstraints

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. Must be in the following form:

  • organizations/{organization_id}

Authorization requires the following IAM permission on the specified resource parent:

  • orgpolicy.customConstraints.create

Request body

The request body contains an instance of CustomConstraint.

Response body

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

Authorization scopes

Requires the following OAuth scope:

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

For more information, see the Authentication Overview.