ApiTokenPolicyArgs

data class ApiTokenPolicyArgs(val effect: Output<String>, val id: Output<String>? = null, val permissionGroups: Output<List<ApiTokenPolicyPermissionGroupArgs>>, val resources: Output<Map<String, String>>) : ConvertibleToJava<ApiTokenPolicyArgs>

Constructors

Link copied to clipboard
constructor(effect: Output<String>, id: Output<String>? = null, permissionGroups: Output<List<ApiTokenPolicyPermissionGroupArgs>>, resources: Output<Map<String, String>>)

Properties

Link copied to clipboard
val effect: Output<String>

Allow or deny operations against the resources. Available values: "allow", "deny".

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

Policy identifier.

Link copied to clipboard

A set of permission groups that are specified to the policy.

Link copied to clipboard
val resources: Output<Map<String, String>>

A list of resource names that the policy applies to.

Functions

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