GetIAMPolicyBinding

data class GetIAMPolicyBinding(val condition: GetIAMPolicyBindingCondition? = null, val members: List<String>, val role: String) : ConvertibleToJava<GetIAMPolicyBinding>

Constructors

Link copied to clipboard
constructor(condition: GetIAMPolicyBindingCondition? = null, members: List<String>, role: String)

Properties

Link copied to clipboard

An IAM Condition for a given binding. Structure is documented below.

Link copied to clipboard

An array of identities that will be granted the privilege in the role. For more details on format and restrictions see https://cloud.google.com/billing/reference/rest/v1/Policy#Binding Each entry can have one of the following values:

Link copied to clipboard

The role/permission that will be granted to the members. See the IAM Roles documentation for a complete list of roles. Note that custom roles must be of the format [projects|organizations]/{parent-name}/roles/{role-name}.

Functions

Link copied to clipboard
open override fun toJava(): GetIAMPolicyBinding