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.