import { ExampleDomain } from './example_types'; export enum EndpointType { NonAlias = 'NON_ALIAS', AnotherRecord = 'ANOTHER_RECORD', APIGateway = 'API_GATEWAY', CloudFront = 'CLOUDFRONT', ElasticBeanstalk = 'ELASTIC_BEANSTALK', ElasticLoadBalancerApplicationAndClassic = 'ELB_APPLICATION_CLASSIC', ElasticLoadBalancerNetwork = 'ELB_NETWORK', GlobalAccelerator = 'GLOBAL_ACCELERATOR', S3 = 'S3', VPC = 'VPC', } export enum RoutingPolicy { Simple = 'SIMPLE', Weighted = 'WEIGHTED', Geolocation = 'GEOLOCATION', Latency = 'LATENCY', Failover = 'FAILOVER', Multivalue = 'MULTIVALUE', } export const DEFAULT_RECORD: ExampleDomain.ApiRecord = { recordName: 'canada_eh', recordType: 'A', routeTrafficToEndpoints: ['127.0.0.1'], routingPolicy: RoutingPolicy.Simple, ttl: 300, };