Package-level declarations

Types

Link copied to clipboard
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

Link copied to clipboard
data class CertBasedSecurityPrincipalArgs(val cert: Output<String>? = null, val ledgerRoleName: Output<Either<String, LedgerRoleName>>? = null) : ConvertibleToJava<CertBasedSecurityPrincipalArgs>

Cert based security principal with Ledger RoleName

Link copied to clipboard
data class GetLedgerPlainArgs(val ledgerName: String, val resourceGroupName: String) : ConvertibleToJava<GetLedgerPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class LedgerPropertiesArgs(val aadBasedSecurityPrincipals: Output<List<AADBasedSecurityPrincipalArgs>>? = null, val certBasedSecurityPrincipals: Output<List<CertBasedSecurityPrincipalArgs>>? = null, val ledgerStorageAccount: Output<String>? = null, val ledgerType: Output<Either<String, LedgerType>>? = null) : ConvertibleToJava<LedgerPropertiesArgs>

Additional Confidential Ledger properties.