Fugue.Console.API.EC2

Table of Contents

Module Members

new

(Function)

Type Signature

 fun { name: String,
       region: Region,
       hostedZone: String,
       domain: String,
       version: String,
       sslArn: String,
       instanceType: InstanceType,
       kmsUUID: String} -> EwcEC2
Argument: name
Type: String
Argument: region
Type: Region
Argument: hostedZone
Type: String
Argument: domain
Type: String
Argument: version
Type: String
Argument: sslArn
Type: String
Argument: instanceType
Type: InstanceType
Argument: kmsUUID
Type: String
Returns:
Type: EwcEC2

EwcEC2

(Type)

type EwcEC2:
  service: Service
  loadBalancer: LoadBalancer
  network: Network
  dns: ResourceRecordSet
  asg: Optional<AutoScalingGroup>
  logGroup: LogGroup
  db: EwcDB
  cache: ReplicationGroup

Record {

Field: service
Type: Service
Field: loadBalancer
Type: LoadBalancer
Field: network
Type: Network
Field: dns
Type: ResourceRecordSet
Field: asg
Type: Optional<AutoScalingGroup>
Field: logGroup
Type: LogGroup
Field: db
Type: EwcDB
Field: cache
Type: ReplicationGroup

}