Package-level declarations
Types
Link copied to clipboard
Resource for managing an AWS Mainframe Modernization Application.
Link copied to clipboard
data class ApplicationArgs(val definition: Output<ApplicationDefinitionArgs>? = null, val description: Output<String>? = null, val engineType: Output<String>? = null, val kmsKeyId: Output<String>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val timeouts: Output<ApplicationTimeoutsArgs>? = null) : ConvertibleToJava<ApplicationArgs>
Resource for managing an AWS Mainframe Modernization Application.
Link copied to clipboard
class ApplicationArgsBuilder
Builder for ApplicationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Application.
Link copied to clipboard
Resource for managing an AWS Mainframe Modernization Deployment.
Link copied to clipboard
data class DeploymentArgs(val applicationId: Output<String>? = null, val applicationVersion: Output<Int>? = null, val environmentId: Output<String>? = null, val forceStop: Output<Boolean>? = null, val start: Output<Boolean>? = null, val timeouts: Output<DeploymentTimeoutsArgs>? = null) : ConvertibleToJava<DeploymentArgs>
Resource for managing an AWS Mainframe Modernization Deployment.
Link copied to clipboard
class DeploymentArgsBuilder
Builder for DeploymentArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Deployment.
Link copied to clipboard
Resource for managing an AWS Mainframe Modernization Environment.
Link copied to clipboard
data class EnvironmentArgs(val applyChangesDuringMaintenanceWindow: Output<Boolean>? = null, val description: Output<String>? = null, val engineType: Output<String>? = null, val engineVersion: Output<String>? = null, val forceUpdate: Output<Boolean>? = null, val highAvailabilityConfig: Output<EnvironmentHighAvailabilityConfigArgs>? = null, val instanceType: Output<String>? = null, val kmsKeyId: Output<String>? = null, val name: Output<String>? = null, val preferredMaintenanceWindow: Output<String>? = null, val publiclyAccessible: Output<Boolean>? = null, val securityGroupIds: Output<List<String>>? = null, val storageConfiguration: Output<EnvironmentStorageConfigurationArgs>? = null, val subnetIds: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val timeouts: Output<EnvironmentTimeoutsArgs>? = null) : ConvertibleToJava<EnvironmentArgs>
Resource for managing an AWS Mainframe Modernization Environment.
Link copied to clipboard
class EnvironmentArgsBuilder
Builder for EnvironmentArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Environment.
Functions
Link copied to clipboard
suspend fun application(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
suspend fun deployment(name: String, block: suspend DeploymentResourceBuilder.() -> Unit): Deployment
Link copied to clipboard
suspend fun environment(name: String, block: suspend EnvironmentResourceBuilder.() -> Unit): Environment