--- AWSTemplateFormatVersion: "2010-09-09" Description: A sample template Resources: MyEC2Instance: Type: "AWS::EC2::Instance" Properties: ImageId: "ami-2f726546" InstanceType: t1.micro KeyName: "1" BlockDeviceMappings: - DeviceName: /dev/sdm Ebs: VolumeType: io1 Iops: 99 DeleteOnTermination: false VolumeSize: 20 - DeviceName: /dev/sdo Ebs: VolumeType: io1 Iops: 20001 DeleteOnTermination: false VolumeSize: 20 NetworkInterfaces: - DeviceIndex: "1" myBudgetMaxFloat: Type: "AWS::Budgets::Budget" Properties: NotificationsWithSubscribers: - Notification: Threshold: 1000000001 myBudgetMinFloat: Type: "AWS::Budgets::Budget" Properties: NotificationsWithSubscribers: - Notification: Threshold: 0.09 MyLoadBalancer: Type: AWS::ElasticLoadBalancing::LoadBalancer Properties: AvailabilityZones: - "us-east-1a" Instances: - i-123456 - i-abcdef Listeners: - LoadBalancerPort: '0' InstancePort: '65536' Protocol: HTTP - LoadBalancerPort: '1' InstancePort: 'one' Protocol: TCP HealthCheck: Target: HTTP:80/ HealthyThreshold: '3' UnhealthyThreshold: '5' Interval: '30' Timeout: '5'