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 CertificateTagsArgs(val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<CertificateTagsArgs>

Tags for Managed CCF Certificates

Link copied to clipboard
data class DeploymentTypeArgs(val appSourceUri: Output<String>? = null, val languageRuntime: Output<Either<String, LanguageRuntime>>? = null) : ConvertibleToJava<DeploymentTypeArgs>

Object representing DeploymentType for Managed CCF.

Link copied to clipboard
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 GetManagedCCFPlainArgs(val appName: String, val resourceGroupName: String) : ConvertibleToJava<GetManagedCCFPlainArgs>
Link copied to clipboard
data class LedgerPropertiesArgs(val aadBasedSecurityPrincipals: Output<List<AADBasedSecurityPrincipalArgs>>? = null, val certBasedSecurityPrincipals: Output<List<CertBasedSecurityPrincipalArgs>>? = null, val ledgerType: Output<Either<String, LedgerType>>? = null) : ConvertibleToJava<LedgerPropertiesArgs>

Additional Confidential Ledger properties.

Link copied to clipboard
data class ManagedCCFPropertiesArgs(val deploymentType: Output<DeploymentTypeArgs>? = null, val memberIdentityCertificates: Output<List<MemberIdentityCertificateArgs>>? = null, val nodeCount: Output<Int>? = null) : ConvertibleToJava<ManagedCCFPropertiesArgs>

Additional Managed CCF properties.

Link copied to clipboard
data class MemberIdentityCertificateArgs(val certificate: Output<String>? = null, val encryptionkey: Output<String>? = null, val tags: Output<List<CertificateTagsArgs>>? = null) : ConvertibleToJava<MemberIdentityCertificateArgs>

Object representing MemberIdentityCertificate for Managed CCF.