GrantArgs

data class GrantArgs(val allowedOperations: Output<List<String>>? = null, val grantName: Output<String>? = null, val homeRegion: Output<String>? = null, val licenseArn: Output<String>? = null, val principals: Output<List<String>>? = null, val status: Output<String>? = null) : ConvertibleToJava<GrantArgs>

An example resource schema demonstrating some basic constructs and validation rules.

Constructors

Link copied to clipboard
constructor(allowedOperations: Output<List<String>>? = null, grantName: Output<String>? = null, homeRegion: Output<String>? = null, licenseArn: Output<String>? = null, principals: Output<List<String>>? = null, status: Output<String>? = null)

Properties

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

Allowed operations for the grant.

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

Name for the created Grant.

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

Home region for the created grant.

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

License Arn for the grant.

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

The grant principals. You can specify one of the following as an Amazon Resource Name (ARN):

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

Granted license status.

Functions

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