Fugue.AWS.RDS.Validation.AuroraMySQL

Module Members

runValidations

(Function)

Type Signature

 fun (DBInstance) -> Bool
Argument: dbInstance
Type: DBInstance
Returns:
Type: Bool

validInstanceClass

(Function)

Type Signature

 fun (DBInstanceClass) -> Validation
Argument: instanceClass
Type: DBInstanceClass
Returns:
Type: Validation

validateInstanceClass

(Function)

Type Signature

 fun (DBInstance) -> Validation
Argument: dbInstance
Type: DBInstance
Returns:
Type: Validation

allowedInstanceClasses

(Value)

allowedInstanceClasses:
  [DB_R3_LARGE
  ,DB_R3_XLARGE
  ,DB_R3_2XLARGE
  ,DB_R3_4XLARGE
  ,DB_R3_8XLARGE
  ,DB_R4_LARGE
  ,DB_R4_XLARGE
  ,DB_R4_2XLARGE
  ,DB_R4_4XLARGE
  ,DB_R4_8XLARGE
  ,DB_R4_16XLARGE
  ,DB_T2_SMALL
  ,DB_T2_MEDIUM]

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html

engine

(Value)

engine:
  "AuroraMySQL"