Package-level declarations
Types
Link copied to clipboard
data class AgreementArgs(val accessRole: Output<String>? = null, val baseDirectory: Output<String>? = null, val description: Output<String>? = null, val localProfileId: Output<String>? = null, val partnerProfileId: Output<String>? = null, val serverId: Output<String>? = null, val status: Output<AgreementStatus>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<AgreementArgs>
Resource Type definition for AWS::Transfer::Agreement
Link copied to clipboard
class AgreementArgsBuilder
Builder for AgreementArgs.
Link copied to clipboard
Link copied to clipboard
class AgreementResourceBuilder
Builder for Agreement.
Link copied to clipboard
Resource Type definition for AWS::Transfer::Certificate
Link copied to clipboard
data class CertificateArgs(val activeDate: Output<String>? = null, val certificate: Output<String>? = null, val certificateChain: Output<String>? = null, val description: Output<String>? = null, val inactiveDate: Output<String>? = null, val privateKey: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val usage: Output<CertificateUsage>? = null) : ConvertibleToJava<CertificateArgs>
Resource Type definition for AWS::Transfer::Certificate
Link copied to clipboard
class CertificateArgsBuilder
Builder for CertificateArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Certificate.
Link copied to clipboard
data class ConnectorArgs(val accessRole: Output<String>? = null, val as2Config: Output<As2ConfigPropertiesArgs>? = null, val loggingRole: Output<String>? = null, val securityPolicyName: Output<String>? = null, val sftpConfig: Output<SftpConfigPropertiesArgs>? = null, val tags: Output<List<TagArgs>>? = null, val url: Output<String>? = null) : ConvertibleToJava<ConnectorArgs>
Resource Type definition for AWS::Transfer::Connector
Link copied to clipboard
class ConnectorArgsBuilder
Builder for ConnectorArgs.
Link copied to clipboard
Link copied to clipboard
class ConnectorResourceBuilder
Builder for Connector.
Link copied to clipboard
data class ProfileArgs(val as2Id: Output<String>? = null, val certificateIds: Output<List<String>>? = null, val profileType: Output<ProfileType>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ProfileArgs>
Resource Type definition for AWS::Transfer::Profile
Link copied to clipboard
class ProfileArgsBuilder
Builder for ProfileArgs.
Link copied to clipboard
Link copied to clipboard
class ProfileResourceBuilder
Builder for Profile.
Link copied to clipboard
object TransferFunctions
Link copied to clipboard
data class WorkflowArgs(val description: Output<String>? = null, val onExceptionSteps: Output<List<WorkflowStepArgs>>? = null, val steps: Output<List<WorkflowStepArgs>>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<WorkflowArgs>
Resource Type definition for AWS::Transfer::Workflow
Link copied to clipboard
class WorkflowArgsBuilder
Builder for WorkflowArgs.
Link copied to clipboard
Link copied to clipboard
class WorkflowResourceBuilder
Builder for Workflow.
Functions
Link copied to clipboard
suspend fun certificate(name: String, block: suspend CertificateResourceBuilder.() -> Unit): Certificate