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
Builder for AADBasedSecurityPrincipalArgs.
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
Builder for CertBasedSecurityPrincipalArgs.
Link copied to clipboard
data class GetLedgerPlainArgs(val ledgerName: String, val resourceGroupName: String) : ConvertibleToJava<GetLedgerPlainArgs>
Link copied to clipboard
Builder for GetLedgerPlainArgs.
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.
Link copied to clipboard
Builder for LedgerPropertiesArgs.