AADBasedSecurityPrincipalArgs

data class AADBasedSecurityPrincipalArgs(val ledgerRoleName: Output<Either<String, LedgerRoleName>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<AADBasedSecurityPrincipalArgs>

AAD based security principal with associated Ledger RoleName

Constructors

Link copied to clipboard
constructor(ledgerRoleName: Output<Either<String, LedgerRoleName>>? = null, principalId: Output<String>? = null, tenantId: Output<String>? = null)

Properties

Link copied to clipboard
val ledgerRoleName: Output<Either<String, LedgerRoleName>>? = null

LedgerRole associated with the Security Principal of Ledger

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

UUID/GUID based Principal Id of the Security Principal

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

UUID/GUID based Tenant Id of the Security Principal

Functions

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