Package-level declarations

Types

Link copied to clipboard
data class As2ConfigPropertiesArgs(val basicAuthSecretId: Output<String>? = null, val compression: Output<ConnectorAs2ConfigPropertiesCompression>? = null, val encryptionAlgorithm: Output<ConnectorAs2ConfigPropertiesEncryptionAlgorithm>? = null, val localProfileId: Output<String>? = null, val mdnResponse: Output<ConnectorAs2ConfigPropertiesMdnResponse>? = null, val mdnSigningAlgorithm: Output<ConnectorAs2ConfigPropertiesMdnSigningAlgorithm>? = null, val messageSubject: Output<String>? = null, val partnerProfileId: Output<String>? = null, val preserveContentType: Output<ConnectorAs2ConfigPropertiesPreserveContentType>? = null, val signingAlgorithm: Output<ConnectorAs2ConfigPropertiesSigningAlgorithm>? = null) : ConvertibleToJava<As2ConfigPropertiesArgs>

Configuration for an AS2 connector.

Link copied to clipboard
data class CustomDirectoriesPropertiesArgs(val failedFilesDirectory: Output<String>, val mdnFilesDirectory: Output<String>, val payloadFilesDirectory: Output<String>, val statusFilesDirectory: Output<String>, val temporaryFilesDirectory: Output<String>) : ConvertibleToJava<CustomDirectoriesPropertiesArgs>

Specifies a separate directory for each type of file to store for an AS2 message.

Link copied to clipboard
data class GetAgreementPlainArgs(val agreementId: String, val serverId: String) : ConvertibleToJava<GetAgreementPlainArgs>
Link copied to clipboard
data class GetCertificatePlainArgs(val certificateId: String) : ConvertibleToJava<GetCertificatePlainArgs>
Link copied to clipboard
data class GetConnectorPlainArgs(val connectorId: String) : ConvertibleToJava<GetConnectorPlainArgs>
Link copied to clipboard
data class GetProfilePlainArgs(val profileId: String) : ConvertibleToJava<GetProfilePlainArgs>
Link copied to clipboard
data class GetServerPlainArgs(val arn: String) : ConvertibleToJava<GetServerPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetUserPlainArgs(val arn: String) : ConvertibleToJava<GetUserPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetWebAppPlainArgs(val arn: String) : ConvertibleToJava<GetWebAppPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetWorkflowPlainArgs(val workflowId: String) : ConvertibleToJava<GetWorkflowPlainArgs>
Link copied to clipboard
data class ServerEndpointDetailsArgs(val addressAllocationIds: Output<List<String>>? = null, val securityGroupIds: Output<List<String>>? = null, val subnetIds: Output<List<String>>? = null, val vpcEndpointId: Output<String>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<ServerEndpointDetailsArgs>
Link copied to clipboard
data class ServerIdentityProviderDetailsArgs(val directoryId: Output<String>? = null, val function: Output<String>? = null, val invocationRole: Output<String>? = null, val sftpAuthenticationMethods: Output<ServerSftpAuthenticationMethods>? = null, val url: Output<String>? = null) : ConvertibleToJava<ServerIdentityProviderDetailsArgs>
Link copied to clipboard
data class ServerProtocolDetailsArgs(val as2Transports: Output<List<ServerAs2Transport>>? = null, val passiveIp: Output<String>? = null, val setStatOption: Output<ServerSetStatOption>? = null, val tlsSessionResumptionMode: Output<ServerTlsSessionResumptionMode>? = null) : ConvertibleToJava<ServerProtocolDetailsArgs>
Link copied to clipboard
data class ServerS3StorageOptionsArgs(val directoryListingOptimization: Output<ServerDirectoryListingOptimization>? = null) : ConvertibleToJava<ServerS3StorageOptionsArgs>
Link copied to clipboard
data class ServerWorkflowDetailArgs(val executionRole: Output<String>, val workflowId: Output<String>) : ConvertibleToJava<ServerWorkflowDetailArgs>
Link copied to clipboard
data class ServerWorkflowDetailsArgs(val onPartialUpload: Output<List<ServerWorkflowDetailArgs>>? = null, val onUpload: Output<List<ServerWorkflowDetailArgs>>? = null) : ConvertibleToJava<ServerWorkflowDetailsArgs>
Link copied to clipboard
data class SftpConfigPropertiesArgs(val trustedHostKeys: Output<List<String>>? = null, val userSecretId: Output<String>? = null) : ConvertibleToJava<SftpConfigPropertiesArgs>

Configuration for an SFTP connector.

Link copied to clipboard
data class UserHomeDirectoryMapEntryArgs(val entry: Output<String>, val target: Output<String>, val type: Output<UserMapType>? = null) : ConvertibleToJava<UserHomeDirectoryMapEntryArgs>
Link copied to clipboard
data class UserPosixProfileArgs(val gid: Output<Double>, val secondaryGids: Output<List<Double>>? = null, val uid: Output<Double>) : ConvertibleToJava<UserPosixProfileArgs>
Link copied to clipboard
data class WebAppCustomizationArgs(val faviconFile: Output<String>? = null, val logoFile: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<WebAppCustomizationArgs>
Link copied to clipboard
data class WebAppIdentityProviderDetailsArgs(val applicationArn: Output<String>? = null, val instanceArn: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<WebAppIdentityProviderDetailsArgs>

You can provide a structure that contains the details for the identity provider to use with your web app.

Link copied to clipboard
data class WebAppUnitsPropertiesArgs(val provisioned: Output<Int>) : ConvertibleToJava<WebAppUnitsPropertiesArgs>

A union that contains the value for number of concurrent connections or the user sessions on your web app.

Link copied to clipboard
data class WorkflowEfsInputFileLocationArgs(val fileSystemId: Output<String>? = null, val path: Output<String>? = null) : ConvertibleToJava<WorkflowEfsInputFileLocationArgs>

Specifies the details for an EFS file.

Link copied to clipboard
data class WorkflowInputFileLocationArgs(val efsFileLocation: Output<WorkflowEfsInputFileLocationArgs>? = null, val s3FileLocation: Output<WorkflowS3InputFileLocationArgs>? = null) : ConvertibleToJava<WorkflowInputFileLocationArgs>

Specifies the location for the file being decrypted. Only applicable for the Decrypt type of workflow steps.

Link copied to clipboard
data class WorkflowS3FileLocationArgs(val s3FileLocation: Output<WorkflowS3InputFileLocationArgs>? = null) : ConvertibleToJava<WorkflowS3FileLocationArgs>

Specifies the location for the file being copied. Only applicable for the Copy type of workflow steps.

Link copied to clipboard
data class WorkflowS3InputFileLocationArgs(val bucket: Output<String>? = null, val key: Output<String>? = null) : ConvertibleToJava<WorkflowS3InputFileLocationArgs>

Specifies the details for a S3 file.

Link copied to clipboard
data class WorkflowS3TagArgs(val key: Output<String>, val value: Output<String>) : ConvertibleToJava<WorkflowS3TagArgs>

Specifies the key-value pair that are assigned to a file during the execution of a Tagging step.

Link copied to clipboard
Link copied to clipboard
data class WorkflowStepArgs(val copyStepDetails: Output<WorkflowStepCopyStepDetailsPropertiesArgs>? = null, val customStepDetails: Output<WorkflowStepCustomStepDetailsPropertiesArgs>? = null, val decryptStepDetails: Output<WorkflowStepDecryptStepDetailsPropertiesArgs>? = null, val deleteStepDetails: Output<WorkflowStepDeleteStepDetailsPropertiesArgs>? = null, val tagStepDetails: Output<WorkflowStepTagStepDetailsPropertiesArgs>? = null, val type: Output<WorkflowStepType>? = null) : ConvertibleToJava<WorkflowStepArgs>

The basic building block of a workflow.

Link copied to clipboard
data class WorkflowStepCopyStepDetailsPropertiesArgs(val destinationFileLocation: Output<WorkflowS3FileLocationArgs>? = null, val name: Output<String>? = null, val overwriteExisting: Output<WorkflowStepCopyStepDetailsPropertiesOverwriteExisting>? = null, val sourceFileLocation: Output<String>? = null) : ConvertibleToJava<WorkflowStepCopyStepDetailsPropertiesArgs>

Details for a step that performs a file copy.

data class WorkflowStepCustomStepDetailsPropertiesArgs(val name: Output<String>? = null, val sourceFileLocation: Output<String>? = null, val target: Output<String>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<WorkflowStepCustomStepDetailsPropertiesArgs>

Details for a step that invokes a lambda function.

data class WorkflowStepDecryptStepDetailsPropertiesArgs(val destinationFileLocation: Output<WorkflowInputFileLocationArgs>, val name: Output<String>? = null, val overwriteExisting: Output<WorkflowStepDecryptStepDetailsPropertiesOverwriteExisting>? = null, val sourceFileLocation: Output<String>? = null, val type: Output<WorkflowStepDecryptStepDetailsPropertiesType>) : ConvertibleToJava<WorkflowStepDecryptStepDetailsPropertiesArgs>

Details for a step that performs a file decryption.

data class WorkflowStepDeleteStepDetailsPropertiesArgs(val name: Output<String>? = null, val sourceFileLocation: Output<String>? = null) : ConvertibleToJava<WorkflowStepDeleteStepDetailsPropertiesArgs>

Details for a step that deletes the file.

Link copied to clipboard
data class WorkflowStepTagStepDetailsPropertiesArgs(val name: Output<String>? = null, val sourceFileLocation: Output<String>? = null, val tags: Output<List<WorkflowS3TagArgs>>? = null) : ConvertibleToJava<WorkflowStepTagStepDetailsPropertiesArgs>

Details for a step that creates one or more tags.