m2 library

AWS Mainframe Modernization.

Classes

AwsM2Application
Factory wrapper for aws_m2_application.
AwsM2Deployment
Factory wrapper for aws_m2_deployment.
AwsM2Environment
Factory wrapper for aws_m2_environment.
M2ApplicationDefinition
Exactly one of content, s3_location on the definition block of aws_m2_application: the provider rejects none and more than one, so each variant sets one of them.
M2ApplicationDefinitionContent
The M2ApplicationDefinition.content choice: sets content.
M2ApplicationDefinitionS3Location
The M2ApplicationDefinition.s3Location choice: sets s3_location.
M2EnvironmentEfs
Typed helper for the storage_configuration.efs block of aws_m2_environment (derived from provider schema).
M2EnvironmentFsx
Typed helper for the storage_configuration.fsx block of aws_m2_environment (derived from provider schema).
M2EnvironmentHighAvailabilityConfig
Typed helper for the high_availability_config block of aws_m2_environment (derived from provider schema).
M2EnvironmentStorageConfiguration
Exactly one of efs, fsx on the storage_configuration block of aws_m2_environment: the provider rejects none and more than one, so each variant sets one of them.
M2EnvironmentStorageConfigurationEfs
The M2EnvironmentStorageConfiguration.efs choice: sets efs.
M2EnvironmentStorageConfigurationFsx
The M2EnvironmentStorageConfiguration.fsx choice: sets fsx.

Enums

M2ApplicationEngineType
M2 Application Engine enum for engine_type.
M2EnvironmentEngineType
M2 Environment Engine enum for engine_type.