GetIAMPolicyPlainArgs

data class GetIAMPolicyPlainArgs(val auditConfigs: List<GetIAMPolicyAuditConfig>? = null, val bindings: List<GetIAMPolicyBinding>? = null) : ConvertibleToJava<GetIAMPolicyPlainArgs>

A collection of arguments for invoking getIAMPolicy.

Constructors

Link copied to clipboard
constructor(auditConfigs: List<GetIAMPolicyAuditConfig>? = null, bindings: List<GetIAMPolicyBinding>? = null)

Properties

Link copied to clipboard

A nested configuration block that defines logging additional configuration for your project. This field is only supported on gcp.projects.IAMPolicy, gcp.folder.IAMPolicy and gcp.organizations.IAMPolicy.

Link copied to clipboard

A nested configuration block (described below) defining a binding to be included in the policy document. Multiple binding arguments are supported. Each document configuration must have one or more binding blocks, which each accept the following arguments:

Functions

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