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 CertificateTagsArgs(val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<CertificateTagsArgs> 
Tags for Managed CCF Certificates
Link copied to clipboard
                Builder for CertificateTagsArgs.
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
                Builder for DeploymentTypeArgs.
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 GetManagedCCFPlainArgs(val appName: String, val resourceGroupName: String) : ConvertibleToJava<GetManagedCCFPlainArgs> 
Link copied to clipboard
                Builder for 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
                Builder for LedgerPropertiesArgs.
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
                Builder for ManagedCCFPropertiesArgs.
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.
Link copied to clipboard
                Builder for MemberIdentityCertificateArgs.