--- 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: 2000 DeleteOnTermination: false VolumeSize: 20 - DeviceName: /dev/sdo Ebs: VolumeType: io1 Iops: 200 DeleteOnTermination: false VolumeSize: 20 NetworkInterfaces: - DeviceIndex: "1" myBudgetMaxFloat: Type: "AWS::Budgets::Budget" Properties: NotificationsWithSubscribers: - Notification: Threshold: 1000000000 myBudgetMinFloat: Type: "AWS::Budgets::Budget" Properties: NotificationsWithSubscribers: - Notification: Threshold: 0.1 MyLoadBalancer: Type: AWS::ElasticLoadBalancing::LoadBalancer Properties: AvailabilityZones: - "us-east-1a" Instances: - i-123456 - i-abcdef Listeners: - LoadBalancerPort: '1' InstancePort: '65535' Protocol: HTTP HealthCheck: Target: HTTP:80/ HealthyThreshold: '3' UnhealthyThreshold: '5' Interval: '30' Timeout: '5'