PermissionsArgs

data class PermissionsArgs(val certificates: Output<List<Either<String, CertificatePermissions>>>? = null, val keys: Output<List<Either<String, KeyPermissions>>>? = null, val secrets: Output<List<Either<String, SecretPermissions>>>? = null, val storage: Output<List<Either<String, StoragePermissions>>>? = null) : ConvertibleToJava<PermissionsArgs>

Permissions the identity has for keys, secrets, certificates and storage.

Constructors

Link copied to clipboard
constructor(certificates: Output<List<Either<String, CertificatePermissions>>>? = null, keys: Output<List<Either<String, KeyPermissions>>>? = null, secrets: Output<List<Either<String, SecretPermissions>>>? = null, storage: Output<List<Either<String, StoragePermissions>>>? = null)

Properties

Link copied to clipboard
val certificates: Output<List<Either<String, CertificatePermissions>>>? = null

Permissions to certificates

Link copied to clipboard
val keys: Output<List<Either<String, KeyPermissions>>>? = null

Permissions to keys

Link copied to clipboard
val secrets: Output<List<Either<String, SecretPermissions>>>? = null

Permissions to secrets

Link copied to clipboard
val storage: Output<List<Either<String, StoragePermissions>>>? = null

Permissions to storage accounts

Functions

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