It("returns a resource pool given a range", func() {
			resourcePoolCloudProperties := awsConfig.ResourcePool("127.0.0.2/24")
			Expect(resourcePoolCloudProperties).To(Equal(core.ResourcePoolCloudProperties{
				InstanceType:     "m3.medium",
				AvailabilityZone: "some-az-1c",
				EphemeralDisk: &core.ResourcePoolCloudPropertiesEphemeralDisk{
					Size: 10240,
					Type: "gp2",
				},
			}))
		})
	})

	Describe("CPI", func() {
		It("returns the cpi specific to AWS", func() {
			cpi := awsConfig.CPI()
			Expect(cpi).To(Equal(iaas.CPI{
				JobName:     "aws_cpi",
				ReleaseName: "bosh-aws-cpi",
			}))
		})
	})

	Describe("Properties", func() {
		It("returns the properties specific to AWS", func() {
			properties := awsConfig.Properties("some-static-ip")

			Expect(properties).To(Equal(iaas.Properties{
				AWS: &iaas.PropertiesAWS{
					AccessKeyID:           "some-access-key-id",
					SecretAccessKey:       "some-secret-access-key",