PrincipalAccessBoundaryPolicyDetailsRuleArgs

data class PrincipalAccessBoundaryPolicyDetailsRuleArgs(val description: Output<String>? = null, val effect: Output<String>, val resources: Output<List<String>>) : ConvertibleToJava<PrincipalAccessBoundaryPolicyDetailsRuleArgs>

Constructors

constructor(description: Output<String>? = null, effect: Output<String>, resources: Output<List<String>>)

Properties

Link copied to clipboard
val description: Output<String>? = null

The description of the principal access boundary policy rule. Must be less than or equal to 256 characters.

Link copied to clipboard
val effect: Output<String>

The access relationship of principals to the resources in this rule. Possible values: ALLOW

Link copied to clipboard
val resources: Output<List<String>>

A list of Cloud Resource Manager resources. The resource and all the descendants are included. The number of resources in a policy is limited to 500 across all rules. The following resource types are supported:

Functions

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