OrganizationEnvironmentIamBinding

class OrganizationEnvironmentIamBinding : KotlinCustomResource

Sets the IAM policy on an environment, if the policy already exists it will be replaced. For more information, see Manage users, roles, and permissions using the API. You must have the apigee.environments.setIamPolicy permission to call this API.

Properties

Link copied to clipboard
val condition: Output<Condition>?

An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.

Link copied to clipboard
val etag: Output<String>

The etag of the resource's IAM policy.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val members: Output<List<String>>

Identities that will be granted the privilege in role. Each entry can have one of the following values:

Link copied to clipboard
val name: Output<String>

The name of the resource to manage IAM policies for.

Link copied to clipboard
val project: Output<String>

The project in which the resource belongs. If it is not provided, a default will be supplied.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val role: Output<String>

The role that should be applied. Only one IamBinding can be used per role.

Link copied to clipboard
val urn: Output<String>