本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AwsAutoScalingLaunchConfiguration
这些区域有:AwsAutoScalingLaunchConfiguration
对象提供有关启动配置的详细信息。
示例
AwsAutoScalingLaunchConfiguration: { "LaunchConfigurationName": "newtest", "ImageId": "ami-058a3739b02263842", "KeyName": "55hundredinstance", "SecurityGroups": [ "sg-01fce87ad6e019725" ], "ClassicLinkVpcSecurityGroups": [], "UserData": "...Base64-Encoded user data..." "InstanceType": "a1.metal", "KernelId": "", "RamdiskId": "ari-a51cf9cc", "BlockDeviceMappings": [ { "DeviceName": "/dev/sdh", "Ebs": { "VolumeSize": 30, "VolumeType": "gp2", "DeleteOnTermination": false, "Encrypted": true, "SnapshotId": "snap-ffaa1e69", "VirtualName": "ephemeral1" } }, { "DeviceName": "/dev/sdb", "NoDevice": true }, { "DeviceName": "/dev/sda1", "Ebs": { "SnapshotId": "snap-02420cd3d2dea1bc0", "VolumeSize": 8, "VolumeType": "gp2", "DeleteOnTermination": true, "Encrypted": false } }, { "DeviceName": "/dev/sdi", "Ebs": { "VolumeSize": 20, "VolumeType": "gp2", "DeleteOnTermination": false, "Encrypted": true } }, { "DeviceName": "/dev/sdc", "NoDevice": true } ], "InstanceMonitoring": { "Enabled": false }, "CreatedTime": 1620842933453, "EbsOptimized": false, "AssociatePublicIpAddress": true, "SpotPrice": "0.045" }
AwsAutoScalingLaunchConfiguration 属性
AwsAutoScalingLaunchConfiguration
可能具有以下属性。
AssociatePublicIpAddress
-
可选
对于在 VPC 中运行的 Auto Scaling 组,指定是否要将公有 IP 地址分配给该组的实例。
类型:Boolean
- BlockDeviceMappings
-
可选
指定实例的块储存储储存设备。
类型:对象数组
ClassicLinkVpcId
-
可选
EC2-Classic 实例链接到的启用了 ClassicLink 的 VPC 的标识符。
类型:字符串
最小长度:1
最大长度:255
ClassicLinkVpcSecurityGroups
-
可选
中指定的 VPC 的一个或多个安全组的标识符,
ClassicLinkVPCId
.类型:字符串数组
CreatedTime
-
可选
启动配置的创建日期和时间。
类型:字符串
格式:使用
date-time
在中指定的格式RFC 3339 第 5.6 节,互联网日期/时间格式. 值不能包含空格。 EbsOptimized
-
可选
是否针对 Amazon EBS I/O 优化启动配置。
类型:Boolean
IamInstanceProfile
-
可选
与实例的 IAM 角色关联的实例配置文件的名称或 ARN。该实例配置文件包含 IAM 角色。
类型:字符串
ImageId
-
可选
用于启动 EC2 实例的 Amazon 系统映像 (AMI) 的标识符。
类型:字符串
最小长度:1
最大长度:255
InstanceMonitoring
-
可选
指示组中实例的监控类型。
类型:对象
InstanceMonitoring.Enabled
-
可选
如果设置为
true
,然后组中的实例启动并进行详细监控。如果设置为
false
,然后使用基本监控启动组中的实例。类型:Boolean
InstanceType
-
可选
实例的实例类型。
类型:字符串
最小长度:1
最大长度:255
KernelId
-
可选
与 AMI 关联的内核的标识符。
类型:字符串
最小长度:1
最大长度:255
KeyName
-
可选
密钥对的名称。
类型:字符串
最小长度:1
最大长度:255
LaunchConfigurationName
-
可选
启动配置的名称。
类型:字符串
最小长度:1
最大长度:255
- MetadataOptions
-
可选
实例的元数据选项。
类型:对象
PlacementTenancy
-
可选
实例的租期。租赁方式为
dedicated
的实例在隔离的单租户硬件上运行,并且只能启动到 VPC 中。类型:字符串
允许的值:
default
|dedicated
RamdiskId
-
可选
与 AMI 关联的 RAM 磁盘的标识符。
类型:字符串
最小长度:1
最大长度:255
SecurityGroups
-
可选
分配给 Auto Scaling 组中的实例的安全组。
类型:字符串数组
SpotPrice
-
可选
为完成请求而启动的任何 Spot 实例的最高每小时价格。
类型:字符串
UserData
-
可选
要提供给已启动 EC2 实例的用户数据。必须是 base64 编码的文本。
类型:字符串
最大长度:21847
BlockDeviceMappings
这些区域有:BlockDeviceMappings
对象指定实例的块储存设备。
每个块设备可能具有以下属性。
DeviceName
-
可选
向 EC2 实例公开的设备名称。例如,
/dev/sdh
或xvdh
。类型:字符串
最小长度:1
最大长度:255
- Ebs
-
可选
用于在启动实例时自动设置 Amazon EBS 卷的参数。
您可以提供任何一种
Ebs
要么VirtualName
,但不能同时指定两者。类型:对象
NoDevice
-
可选
是否要隐藏包含在 AMI 的块储存设备映射中的设备。
如果
NoDevice
是的,那么你不能提供Ebs
.类型:Boolean
VirtualName
-
可选
虚拟设备的名称(例如
ephemeral0
)。您可以提供任何一种
VirtualName
要么Ebs
,但不能同时指定两者。Type: 字符串
最小长度:1
最大长度:255
Ebs
这些区域有:Ebs
对象包含用于在启动实例时自动设置 Amazon EBS 卷的参数。
Ebs
可能具有以下属性。
DeleteOnTermination
-
可选
实例终止时是否删除卷。
类型:Boolean
Encrypted
-
可选
是否加密卷。
类型:Boolean
Iops
-
可选
要为卷配置的每秒输入/输出 (I/O) 操作数 (IOPS)。
仅支持
gp3
要么io1
卷。对于 是必需的io1
卷。不与standard
、gp2
、st1
,或者sc1
卷。类型:整数
允许的值:
-
gp3
:3,000-16,000 -
io1
:100-64000
-
SnapshotId
-
可选
待使用卷的快照 ID。
您必须指定
VolumeSize
或SnapshotId
。类型:字符串
最小长度:1
最大长度:255
VolumeSize
-
可选
卷大小,以 GiBs 为单位。以下是每种卷类型支持的卷大小:
-
gp2
和gp3
:1-16384 -
io1
: 4-16384 -
st1
和sc1
:125-16384 -
standard
:1-1024
您必须指定
SnapshotId
或VolumeSize
。如果同时指定两者SnapshotId
和VolumeSize
,则卷大小必须等于或大于快照大小。类型:整数
最小值 1
最大值 16384
-
VolumeType
-
可选
卷的类型。
类型:字符串
有效值:
standard
|io1
|gp2
|st1
|sc1
|gp3
MetadataOptions
这些区域有:MetadataOptions
对象包含实例的元数据选项。
MetadataOptions
可能具有以下属性。
HttpEndPoint
-
启用或禁用您实例上的 HTTP 元数据终端节点。默认情况下,将启用元数据终端节点。
类型:字符串
有效值:
disabled
|enabled
HttpPutReponseHopLimit
-
可选
预期的 HTTP
PUT
实例元数据请求的响应跃点限制。该数字越大,实例元数据请求传播得越远。类型:整数
最小值 1
最大值 64
HttpTokens
-
可选
指示元数据请求是必需还是可选的令牌使用。默认情况下,令牌使用是可选的。
类型:字符串
有效值:
optional
|required