Package-level declarations

Types

Link copied to clipboard
class Connector : KotlinCustomResource

Represents a Connector that connects AWS PrivateCA and your directory

Link copied to clipboard
data class ConnectorArgs(val certificateAuthorityArn: Output<String>? = null, val directoryId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vpcInformation: Output<ConnectorVpcInformationArgs>? = null) : ConvertibleToJava<ConnectorArgs>

Represents a Connector that connects AWS PrivateCA and your directory

Link copied to clipboard
Link copied to clipboard
object ConnectorMapper : ResourceMapper<Connector>
Link copied to clipboard
Link copied to clipboard
class DirectoryRegistration : KotlinCustomResource

Definition of AWS::PCAConnectorAD::DirectoryRegistration Resource Type

Link copied to clipboard
data class DirectoryRegistrationArgs(val directoryId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<DirectoryRegistrationArgs>

Definition of AWS::PCAConnectorAD::DirectoryRegistration Resource Type

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ServicePrincipalName : KotlinCustomResource

Definition of AWS::PCAConnectorAD::ServicePrincipalName Resource Type

Link copied to clipboard
data class ServicePrincipalNameArgs(val connectorArn: Output<String>? = null, val directoryRegistrationArn: Output<String>? = null) : ConvertibleToJava<ServicePrincipalNameArgs>

Definition of AWS::PCAConnectorAD::ServicePrincipalName Resource Type

Link copied to clipboard
Link copied to clipboard
class Template : KotlinCustomResource

Represents a template that defines certificate configurations, both for issuance and client handling

Link copied to clipboard
data class TemplateArgs(val connectorArn: Output<String>? = null, val definition: Output<Any>? = null, val name: Output<String>? = null, val reenrollAllCertificateHolders: Output<Boolean>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<TemplateArgs>

Represents a template that defines certificate configurations, both for issuance and client handling

Link copied to clipboard
Link copied to clipboard
class TemplateGroupAccessControlEntry : KotlinCustomResource

Definition of AWS::PCAConnectorAD::TemplateGroupAccessControlEntry Resource Type

Link copied to clipboard
data class TemplateGroupAccessControlEntryArgs(val accessRights: Output<TemplateGroupAccessControlEntryAccessRightsArgs>? = null, val groupDisplayName: Output<String>? = null, val groupSecurityIdentifier: Output<String>? = null, val templateArn: Output<String>? = null) : ConvertibleToJava<TemplateGroupAccessControlEntryArgs>

Definition of AWS::PCAConnectorAD::TemplateGroupAccessControlEntry Resource Type

Link copied to clipboard
object TemplateMapper : ResourceMapper<Template>
Link copied to clipboard

Functions