AccessBoundaryPolicyArgs

data class AccessBoundaryPolicyArgs(val displayName: Output<String>? = null, val name: Output<String>? = null, val parent: Output<String>? = null, val rules: Output<List<AccessBoundaryPolicyRuleArgs>>? = null) : ConvertibleToJava<AccessBoundaryPolicyArgs>

Represents a collection of access boundary policies to apply to a given resource. NOTE: This is a private feature and users should contact GCP support if they would like to test it. {{% examples %}}

Example Usage

{{% /examples %}}

Import

AccessBoundaryPolicy can be imported using any of these accepted formats* {{parent}}/{{name}} In Terraform v1.5.0 and later, use an import block to import AccessBoundaryPolicy using one of the formats above. For exampletf import { id = "{{parent}}/{{name}}" to = google_iam_access_boundary_policy.default }

$ pulumi import gcp:iam/accessBoundaryPolicy:AccessBoundaryPolicy When using the [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import), AccessBoundaryPolicy can be imported using one of the formats above. For example
$ pulumi import gcp:iam/accessBoundaryPolicy:AccessBoundaryPolicy default {{parent}}/{{name}}

Constructors

Link copied to clipboard
fun AccessBoundaryPolicyArgs(displayName: Output<String>? = null, name: Output<String>? = null, parent: Output<String>? = null, rules: Output<List<AccessBoundaryPolicyRuleArgs>>? = null)

Functions

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

Properties

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

The display name of the rule.

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

The name of the policy.

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

The attachment point is identified by its URL-encoded full resource name.

Link copied to clipboard

Rules to be applied. Structure is documented below.