You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: Amazon EBS volume is a durable, block-level storage device that you can attach to your instances. After you attach a volume to an instance, you can use it as you would use a physical hard drive.
4
+
Metadata:
5
+
AWS::CloudFormation::Interface:
6
+
ParameterGroups:
7
+
- Label:
8
+
default: EBS Configuration
9
+
Parameters:
10
+
- VolumeType
11
+
- VolumeSize
12
+
- Iops
13
+
- Throughput
14
+
- AvailabilityZone
15
+
- Encrypted
16
+
- KmsKeyId
17
+
Parameters:
18
+
VolumeType:
19
+
Description: If the volume type is io1 or io2, you must specify the IOPS that the volume supports.
The size of the volume, in GiBs. You must specify either a snapshot ID or a volume size. If you specify a snapshot, the default is the snapshot size. You can specify a volume size that is equal to or larger than the snapshot size.
26
+
The following are the supported volumes sizes for each volume type:
27
+
gp2 and gp3:1-16,384
28
+
io1 and io2: 4-16,384
29
+
st1 and sc1: 125-16,384
30
+
standard: 1-1,024
31
+
Type: Number
32
+
Default: 100
33
+
Iops:
34
+
Description: >-
35
+
The number of I/O operations per second (IOPS). For gp3, io1, and io2 volumes, this represents the number of IOPS that are provisioned for the volume.
36
+
applicable only if VolumeType selected is gp3,io1 or io2.
37
+
gp3: 3,000-16,000 IOPS
38
+
io1: 100-64,000 IOPS
39
+
io2: 100-64,000 IOPS
40
+
Type: Number
41
+
Default: 3000
42
+
Throughput:
43
+
Description: The throughput to provision for a gp3 volume, with a minimum of 125 MiB/s or a maximum of 1,000 MiB/s.
44
+
Type: Number
45
+
MaxValue: 1000
46
+
MinValue: 125
47
+
Default: 125
48
+
AvailabilityZone:
49
+
Description: choose the Availability Zone in which to create the volume. A volume can be attached only to instances that is in the same Availability Zone.
50
+
Type: AWS::EC2::AvailabilityZone::Name
51
+
Encrypted:
52
+
Description: Indicates whether the volume should be encrypted.
53
+
Type: String
54
+
AllowedValues: [true, false]
55
+
Default: false
56
+
KmsKeyId:
57
+
Description: >-
58
+
The ID of the AWS Key Management Service (AWS KMS) key used to encrypt Amazon Elastic Block Store (Amazon EBS) volume.
59
+
applicable only when AWS KMS key is available and Encryption is set to true.
60
+
Type: String
61
+
Default: NONE
62
+
63
+
ResearcherName:
64
+
Description: Researcher name that will be added as tag to the resources.
65
+
Type: String
66
+
ProjectId:
67
+
Description: Project Id that will be added as tag to the resources.
68
+
Type: String
69
+
Namespace:
70
+
Description: An environment name that will be prefixed to resource names.
0 commit comments