Package-level declarations
Types
Link copied to clipboard
object AcmpcaFunctions
Link copied to clipboard
A certificate issued via a private certificate authority
Link copied to clipboard
data class CertificateArgs(val apiPassthrough: Output<CertificateApiPassthroughArgs>? = null, val certificateAuthorityArn: Output<String>? = null, val certificateSigningRequest: Output<String>? = null, val signingAlgorithm: Output<String>? = null, val templateArn: Output<String>? = null, val validity: Output<CertificateValidityArgs>? = null, val validityNotBefore: Output<CertificateValidityArgs>? = null) : ConvertibleToJava<CertificateArgs>
A certificate issued via a private certificate authority
Link copied to clipboard
class CertificateArgsBuilder
Builder for CertificateArgs.
Link copied to clipboard
Private certificate authority.
Link copied to clipboard
Used to install the certificate authority certificate and update the certificate authority status.
Link copied to clipboard
data class CertificateAuthorityActivationArgs(val certificate: Output<String>? = null, val certificateAuthorityArn: Output<String>? = null, val certificateChain: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<CertificateAuthorityActivationArgs>
Used to install the certificate authority certificate and update the certificate authority status.
Link copied to clipboard
Builder for CertificateAuthorityActivationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CertificateAuthorityActivation.
Link copied to clipboard
data class CertificateAuthorityArgs(val csrExtensions: Output<CertificateAuthorityCsrExtensionsArgs>? = null, val keyAlgorithm: Output<String>? = null, val keyStorageSecurityStandard: Output<String>? = null, val revocationConfiguration: Output<CertificateAuthorityRevocationConfigurationArgs>? = null, val signingAlgorithm: Output<String>? = null, val subject: Output<CertificateAuthoritySubjectArgs>? = null, val tags: Output<List<CertificateAuthorityTagArgs>>? = null, val type: Output<String>? = null, val usageMode: Output<String>? = null) : ConvertibleToJava<CertificateAuthorityArgs>
Private certificate authority.
Link copied to clipboard
Builder for CertificateAuthorityArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CertificateAuthority.
Link copied to clipboard
Link copied to clipboard
Builder for Certificate.
Link copied to clipboard
Permission set on private certificate authority
Link copied to clipboard
Link copied to clipboard
class PermissionArgsBuilder
Builder for PermissionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Permission.
Functions
Link copied to clipboard
suspend fun certificate(name: String, block: suspend CertificateResourceBuilder.() -> Unit): Certificate
Link copied to clipboard
suspend fun certificateAuthority(name: String, block: suspend CertificateAuthorityResourceBuilder.() -> Unit): CertificateAuthority
Link copied to clipboard
suspend fun certificateAuthorityActivation(name: String, block: suspend CertificateAuthorityActivationResourceBuilder.() -> Unit): CertificateAuthorityActivation
Link copied to clipboard
suspend fun permission(name: String, block: suspend PermissionResourceBuilder.() -> Unit): Permission