Package-level declarations

Types

Link copied to clipboard
class AppAuthorization : KotlinCustomResource

Resource for managing an AWS AppFabric App Authorization.

Link copied to clipboard
data class AppAuthorizationArgs(val app: Output<String>? = null, val appBundleArn: Output<String>? = null, val authType: Output<String>? = null, val credential: Output<AppAuthorizationCredentialArgs>? = null, val tags: Output<Map<String, String>>? = null, val tenants: Output<List<AppAuthorizationTenantArgs>>? = null, val timeouts: Output<AppAuthorizationTimeoutsArgs>? = null) : ConvertibleToJava<AppAuthorizationArgs>

Resource for managing an AWS AppFabric App Authorization.

Link copied to clipboard
class AppAuthorizationConnection : KotlinCustomResource

Resource for managing an AWS AppFabric App Authorization Connection.

Link copied to clipboard
data class AppAuthorizationConnectionArgs(val appAuthorizationArn: Output<String>? = null, val appBundleArn: Output<String>? = null, val authRequest: Output<AppAuthorizationConnectionAuthRequestArgs>? = null, val timeouts: Output<AppAuthorizationConnectionTimeoutsArgs>? = null) : ConvertibleToJava<AppAuthorizationConnectionArgs>

Resource for managing an AWS AppFabric App Authorization Connection.

Link copied to clipboard
object AppAuthorizationMapper : ResourceMapper<AppAuthorization>
Link copied to clipboard
class AppBundle : KotlinCustomResource

Resource for managing an AWS AppFabric AppBundle.

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

Resource for managing an AWS AppFabric AppBundle.

Link copied to clipboard
Link copied to clipboard
object AppBundleMapper : ResourceMapper<AppBundle>
Link copied to clipboard
Link copied to clipboard
class Ingestion : KotlinCustomResource

Resource for managing an AWS AppFabric Ingestion.

Link copied to clipboard
data class IngestionArgs(val app: Output<String>? = null, val appBundleArn: Output<String>? = null, val ingestionType: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<IngestionArgs>

Resource for managing an AWS AppFabric Ingestion.

Link copied to clipboard
Link copied to clipboard
class IngestionDestination : KotlinCustomResource

Resource for managing an AWS AppFabric Ingestion Destination.

Link copied to clipboard
data class IngestionDestinationArgs(val appBundleArn: Output<String>? = null, val destinationConfiguration: Output<IngestionDestinationDestinationConfigurationArgs>? = null, val ingestionArn: Output<String>? = null, val processingConfiguration: Output<IngestionDestinationProcessingConfigurationArgs>? = null, val tags: Output<Map<String, String>>? = null, val timeouts: Output<IngestionDestinationTimeoutsArgs>? = null) : ConvertibleToJava<IngestionDestinationArgs>

Resource for managing an AWS AppFabric Ingestion Destination.

Link copied to clipboard
Link copied to clipboard
object IngestionMapper : ResourceMapper<Ingestion>
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun appBundle(name: String, block: suspend AppBundleResourceBuilder.() -> Unit): AppBundle
Link copied to clipboard
suspend fun ingestion(name: String, block: suspend IngestionResourceBuilder.() -> Unit): Ingestion