日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

ALIYUN::ECS::InstanceGroupClone

ALIYUN::ECS::InstanceGroupClone類型用于克隆一組ECS實例。

語法

 {
  "Type": "ALIYUN::ECS::InstanceGroupClone",
  "Properties": {
    "BackendServerWeight": Integer,
    "SystemDiskAutoSnapshotPolicyId": String,
    "DiskMappings": List,
    "Period": Number,
    "LaunchTemplateName": String,
    "RamRoleName": String,
    "ResourceGroupId": String,
    "KeyPairName": String,
    "SystemDiskDiskName": String,
    "PeriodUnit": String,
    "Description": String,
    "Tags": List,
    "AutoRenewPeriod": Number,
    "ImageId": String,
    "AutoRenew": String,
    "SpotStrategy": String,
    "SourceInstanceId": String,
    "EniMappings": List,
    "Password": String,
    "PasswordInherit": Boolean,
    "MaxAmount": Integer,
    "AutoReleaseTime": String,
    "SystemDiskCategory": String,
    "LoadBalancerIdToAttach": String,
    "LaunchTemplateId": String,
    "LaunchTemplateVersion": String,
    "ZoneId": String,
    "InternetMaxBandwidthOut": Integer,
    "InstanceName": String,
    "DeletionProtection": Boolean,
    "DeploymentSetId": String,
    "Ipv6AddressCount": Integer,
    "SecurityGroupId": String,
    "SecurityGroupIds": List,
    "SpotPriceLimit": String,
    "HpcClusterId": String,
    "SystemDiskDescription": String,
    "Ipv6Addresses": List,
    "SystemDiskProvisionedIops": Integer,
    "SystemDiskBurstingEnabled": Boolean,
    "SystemDiskKMSKeyId": String,
    "SystemDiskStorageClusterId": String,
    "InternetMaxBandwidthIn": Integer,
    "UpdatePolicy": String,
    "SystemDiskEncryptAlgorithm": String,
    "SystemDiskEncrypted": String,
    "SecurityOptions": Map,
    "ImageOptions": Map,
    "NetworkOptions": Map,
    "HostNames": List,
    "NetworkInterfaceQueueNumber": Integer,
    "UniqueSuffix": Boolean,
    "CpuOptions": Map
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

ResourceGroupId

String

實例所在的資源組ID。

HpcClusterId

String

實例所屬的EHPC集群ID。

SourceInstanceId

String

需要克隆的ECS實例ID。

克隆實例規(guī)格、鏡像、帶寬收費方式、帶寬限制、網(wǎng)絡類型等。如果源ECS實例加入多個安全組,新的實例會加入源實例的首個安全組。

MaxAmount

Integer

一次性創(chuàng)建ECS實例的個數(shù)。

取值范圍:1~100。

BackendServerWeight

Integer

ECS實例在負載均衡器實例中的權(quán)重。

取值范圍:0~100。

默認值:100。

LoadBalancerIdToAttach

String

ECS實例將加入到的負載均衡實例的ID。

Description

String

描述信息。

最長256個字符。

ImageId

String

用于啟動ECS實例的鏡像ID,包括公共鏡像、自定義鏡像和云市場鏡像。

支持通過模糊的方式指定公共鏡像ID,無需指定一個完整的公共鏡像ID。例如:

  • 指定ubuntu,最終會匹配ubuntu16_0402_64_20G_alibase_20170818.vhd。

  • 指定ubuntu_14,最終會匹配ubuntu_14_0405_64_20G_alibase_20170824.vhd。

  • 指定ubuntu*14*32,最終會匹配ubuntu_14_0405_32_40G_alibase_20170711.vhd。

  • 指定ubuntu_16_0402_32,最終會匹配ubuntu_16_0402_32_40G_alibase_20170711.vhd。

InternetMaxBandwidthOut

Integer

公網(wǎng)最大出網(wǎng)帶寬。

單位:Mbps。

取值范圍:

  • 按固定帶寬計費時:0~200。

  • 按流量計費時:1~200。

SecurityGroupId

String

實例所屬的安全組。

不支持同時指定SecurityGroupId和SecurityGroupIds。

SecurityGroupIds

List

實例所屬的安全組列表。

更多信息,請參見安全組

不支持同時指定SecurityGroupId和SecurityGroupIds。

InstanceName

String

實例名稱。

最長為128個字符。可包含英文字母、漢字、數(shù)字、下劃線(_)、半角句號(.)和短劃線(-)。

Password

String

ECS實例登錄密碼。

長度為8~30個字符。必須同時包含英文字母、數(shù)字和特殊字符,支持特殊字符:()`~!@#$%^&*-_+=|{}[]:;'<>,.?/

如果指定此參數(shù),請使用HTTPS協(xié)議調(diào)用API,以避免密碼泄露。

PasswordInherit

Boolean

是否使用鏡像預設(shè)的密碼。

取值:

  • true:使用鏡像預設(shè)的密碼。

  • false:不使用鏡像預設(shè)的密碼。

說明

使用該參數(shù)時,Password參數(shù)必須為空,同時您需要確保使用的鏡像已經(jīng)設(shè)置了密碼。

DiskMappings

List

需要掛載的磁盤。

最多支持16塊磁盤。

更多信息,請參見DiskMappings屬性

Period

Number

付費周期。

取值:1~9、12、24、36、48、60。

單位:月。

當InstanceChargeType取值為PrePaid時,此參數(shù)為必選參數(shù);當InstanceChargeType取值為PostPaid時,此參數(shù)為可選參數(shù)。

Tags

List

用戶自定義標簽。

最多支持20個標簽,格式:[{"Key": "tagKey", "Value": "tagValue"},{"Key": "tagKey2", "Value": "tagValue2"}]

更多信息,請參見Tags屬性

ZoneId

String

可用區(qū)ID。

KeyPairName

String

ECS實例綁定的密鑰對名稱。

如果是Windows ECS實例,則忽略該參數(shù)。如果已填寫KeyPairName,Password的內(nèi)容仍會被設(shè)置到實例中,但是Linux系統(tǒng)中的密碼登錄方式會被禁止。

RamRoleName

String

實例RAM角色名稱。

您可以調(diào)用ListRoles查詢實例RAM角色名稱,更多信息,請參見CreateRole - 創(chuàng)建角色ListRoles - 獲取角色列表

SpotPriceLimit

String

實例的每小時最高價格。

最大支持3位小數(shù)。當SpotStrategy為SpotWithPriceLimit時,SpotPriceLimit生效。

SpotStrategy

String

后付費實例的競價策略。

當InstanceChargeType取值為PostPaid時,此參數(shù)為必選參數(shù)。

取值:

  • NoSpot(默認值):正常按量付費實例。

  • SpotWithPriceLimit:上限價格的競價實例。

  • SpotAsPriceGo:系統(tǒng)自動出價,最高不超過按量付費價格。

SystemDiskDiskName

String

系統(tǒng)盤名稱。

長度為2~128個字符。必須以英文字母或漢字開頭,不能以http://https://開頭。可包含數(shù)字、半角冒號(:)、下劃線(_)和短劃線(-)。

PeriodUnit

String

購買資源的時長。

取值:

  • Week

    PeriodUnit取值為Week時,Period取值為1、2、3、4,AutoRenewPeriod取值為1、2、3。

  • Month(默認值)

    PeriodUnit取值為Month時,Period取值為1、2、3、4、5、6、7、8、9、12、24、36、48、60,AutoRenewPeriod取值為1、2、3、6、12。

AutoRenewPeriod

Number

每次自動續(xù)費的時長。

當AutoRenew為true時,該參數(shù)為必填參數(shù)。

取值:

  • 1(默認值)

  • 2

  • 3

  • 6

  • 12

AutoRenew

String

是否自動續(xù)費。

取值:

  • True:自動續(xù)費。

  • False(默認值):不自動續(xù)費。

當InstanceChargeType取值PrePaid時,此參數(shù)為必選參數(shù)。

EniMappings

List

附加到實例的彈性網(wǎng)卡。

附加到實例的彈性網(wǎng)卡個數(shù)最多為1個。

更多信息,請參見EniMappings屬性

AutoReleaseTime

String

ECS實例自動釋放的時間。

時間格式必須遵守ISO8601規(guī)范,例如:yyyy-MM-ddTHH:mm:ssZ。釋放時間不能超過三年。

SystemDiskCategory

String

系統(tǒng)盤類型。

取值:

  • cloud:普通云盤。

  • cloud_efficiency(默認值):高效云盤。

  • cloud_ssd:SSD云盤。

  • cloud_essd:ESSD云盤。

SystemDiskProvisionedIops

Integer

系統(tǒng)盤預配的 IOPS。

SystemDiskBurstingEnabled

Boolean

系統(tǒng)盤是否啟用突發(fā)。

取值:

  • true:啟用。

  • false(默認值):禁用。

LaunchTemplateName

String

啟動模板的名稱。

LaunchTemplateVersion

String

啟動模板的版本。

如果沒有指定版本,則使用默認版本。

LaunchTemplateId

String

啟動模板ID。

SystemDiskDescription

String

系統(tǒng)盤描述信息。

DeletionProtection

Boolean

實例釋放保護屬性,指定是否支持通過控制臺或DeleteInstance接口釋放實例。

取值:

  • true:支持。

  • false:不支持。

DeploymentSetId

String

部署集ID。

Ipv6AddressCount

Integer

為彈性網(wǎng)卡指定隨機生成的IPv6地址數(shù)量。

不能同時指定Ipv6Addresses和Ipv6AddressCount。

Ipv6Addresses

List

為彈性網(wǎng)卡指定的一個或多個IPv6地址。

列表最大長度為1。屬性的更改不影響現(xiàn)有實例。不能同時指定Ipv6Addresses和Ipv6AddressCount。

SystemDiskAutoSnapshotPolicyId

String

系統(tǒng)盤自動快照策略ID。

SystemDiskKMSKeyId

String

系統(tǒng)盤使用的KMS密鑰ID。

SystemDiskStorageClusterId

String

系統(tǒng)盤專屬塊存儲集群ID。

InternetMaxBandwidthIn

Integer

最大互聯(lián)網(wǎng)輸出帶寬設(shè)置。 

單位為Mbps(兆比特每秒)。 

取值范圍為0~200。

默認值為200。

UpdatePolicy

String

指定更新時的策略。

取值:

  • ForNewInstance(默認值):更新策略針對新增實例生效。

  • ForAllInstances:更新策略針對所有實例生效。

SystemDiskEncryptAlgorithm

String

系統(tǒng)盤采用的加密算法。

取值:

  • AES-256。

  • SM4-128。

SystemDiskEncrypted

String

系統(tǒng)盤是否加密。

取值:

  • true:加密。

  • false:不加密。

SecurityOptions

Map

可信系統(tǒng)相關(guān)屬性信息。

更多信息,請參見SecurityOptions屬性

ImageOptions

Map

鏡像相關(guān)屬性信息。

更多信息,請參見ImageOptions屬性

NetworkOptions

Map

網(wǎng)絡相關(guān)屬性參數(shù)。

更多信息,請參見NetworkOptions屬性

HostNames

List

創(chuàng)建多臺實例時,為每臺實例指定不同的主機名。

NetworkInterfaceQueueNumber

Integer

主網(wǎng)卡隊列數(shù)。

注意:

  • 不能超過實例規(guī)格允許的單塊網(wǎng)卡最大隊列數(shù)。

  • 實例的所有網(wǎng)卡累加隊列數(shù)不能超過實例規(guī)格允許的隊列數(shù)總配額。實例規(guī)格的單塊網(wǎng)卡最大隊列數(shù)和總配額可以通過DescribeInstanceTypes接口查詢MaximumQueueNumberPerEniTotalEniQueueQuantity字段。

  • 如果NetworkInterface.N.InstanceType取值為Primary,則不能設(shè)置NetworkInterfaceQueueNumber,只能設(shè)置NetworkInterface.N.QueueNumber

UniqueSuffix

Boolean

當創(chuàng)建多臺實例時,是否為HostNameInstanceName自動添加有序后綴。

有序后綴從001開始遞增,最大不能超過999。取值范圍:

  • true:添加。

  • false(默認值):不添加。

HostNameInstanceName按照指定排序格式設(shè)置,未設(shè)置命名后綴name_suffix,即命名格式為name_prefix[begin_number,bits]時,UniqueSuffix不生效,名稱僅按照指定順序排序。

更多信息,請參見批量設(shè)置有序的實例名稱或主機名稱

CpuOptions

Map

CPU相關(guān)屬性參數(shù)。

更多信息,請參見CpuOptions屬性

DiskMappings語法

"DiskMappings": [
  {
    "Category": String,
    "DiskName": String,
    "Description": String,
    "Encrypted": String,
    "KMSKeyId": String,
    "Device": String,
    "SnapshotId": String,
    "Size": String,
    "PerformanceLevel": String,
    "AutoSnapshotPolicyId": String,
    "ProvisionedIops": Integer,
    "BurstingEnabled": Boolean,
    "StorageClusterId": String
  }
]

DiskMappings屬性

屬性名稱

類型

必須

允許更新

描述

約束

Size

String

數(shù)據(jù)盤大小。

單位:GB。

Category

String

數(shù)據(jù)盤的類型。

取值:

  • cloud(默認值):普通云盤。

  • cloud_ssd:SSD云盤。

  • cloud_essd:ESSD云盤。

  • cloud_efficiency:高效云盤。

DiskName

String

數(shù)據(jù)盤的名稱。

最長128個字符。可包含英文字母、漢字、數(shù)字、下劃線(_)、半角句號(.)和短劃線(-)。

Description

String

數(shù)據(jù)盤的描述。

長度為2~256個字符。不能以http://https://開頭。

Device

String

數(shù)據(jù)盤在ECS中的名稱。

取值示例:/dev/xvd[a-z]

SnapshotId

String

快照ID。

Encrypted

String

數(shù)據(jù)盤是否加密。

取值:

  • true:加密。

  • false(默認值):不加密。

KMSKeyId

String

數(shù)據(jù)盤對應的KMS密鑰ID。

AutoSnapshotPolicyId

String

自動快照策略ID。

PerformanceLevel

String

創(chuàng)建ESSD云盤作為系統(tǒng)盤使用時,設(shè)置云盤的性能等級。

取值:

  • PL0:單盤最高隨機讀寫IOPS為1萬。

  • PL1(默認值):單盤最高隨機讀寫IOPS為5萬。

  • PL2:單盤最高隨機讀寫IOPS為10萬。

  • PL3:單盤最高隨機讀寫IOPS為100萬。

關(guān)于如何選擇ESSD性能等級,請參見ESSD云盤

ProvisionedIops

Integer

預配的IOPS。

BurstingEnabled

Boolean

是否啟用突發(fā)。

取值:

  • true:啟用。

  • false(默認值):禁用。

StorageClusterId

String

專屬塊存儲集群ID。

EniMappings語法

"EniMappings": [
  {
    "SecurityGroupId": String,
    "VSwitchId": String,
    "Description": String,
    "NetworkInterfaceName": String,
    "PrimaryIpAddress": String,    
    "InstanceType": String,
    "Ipv6AddressCount": Integer,
    "NetworkInterfaceTrafficMode": String,
    "Ipv6Addresses": List,
    "QueueNumber": Integer,
    "SecurityGroupIds": List,
    "QueuePairNumber": Integer,
    "NetworkInterfaceId": String,
    "DeleteOnRelease": Boolean,
    "NetworkCardIndex": Integer
  }
]

EniMappings屬性

屬性名稱

類型

必須

允許更新

描述

約束

SecurityGroupId

String

安全組ID。

所屬的安全組ID必須是同一個專有網(wǎng)絡下的安全組。

VSwitchId

String

交換機ID。

Description

String

彈性網(wǎng)卡的描述信息。

長度為2~256個字符,不能以http://https://開頭。

NetworkInterfaceName

String

彈性網(wǎng)卡名稱。

長度為2~128個字符。必須以英文字母或漢字開頭,不能以http://https://開頭。可包含英文字母、漢字、數(shù)字、半角冒號(:)、下劃線(_)和短劃線(-)。

PrimaryIpAddress

String

彈性網(wǎng)卡的主私有IP地址。

指定的IP必須是在所屬交換機的地址段內(nèi)的空閑地址。

如果不指定IP,則默認隨機分配該交換機中的空閑地址。

InstanceType

String

彈性網(wǎng)卡類型。

最多設(shè)置2個網(wǎng)卡,設(shè)置1個彈性網(wǎng)卡時,支持設(shè)置1個主網(wǎng)卡或1個輔助網(wǎng)卡。設(shè)置2個彈性網(wǎng)卡時,僅支持同時設(shè)置1個主網(wǎng)卡和1個輔助網(wǎng)卡。

取值:

  • Primary:主網(wǎng)卡。

  • Secondary(默認值):輔助網(wǎng)卡。

Ipv6AddressCount

Integer

為主網(wǎng)卡指定隨機生成的IPv6地址數(shù)量。

取值范圍:1~10。

注意事項:

  • NetworkInterface.InstanceType取值為Primary時,設(shè)置該參數(shù)才會生效。如果NetworkInterface.InstanceType取值為Secondary或空值,則不能設(shè)置該參數(shù)。

  • 設(shè)置該參數(shù)后,您不能再設(shè)置Ipv6AddressCountIpv6AddressNetworkInterface.Ipv6Address

NetworkInterfaceTrafficMode

String

網(wǎng)卡的通訊模式。

取值:

  • Standard(默認值):使用TCP通訊模式。

  • HighPerformance:開啟ERI(Elastic RDMA Interface)接口,使用RDMA通訊模式。

說明

RDMA模式的彈性網(wǎng)卡數(shù)量不能超過該實例規(guī)格族的限制。更多信息,請參見實例規(guī)格族

Ipv6Addresses

List

為主網(wǎng)卡指定一個或多個IPv6地址。

支持設(shè)置最多10個IPv6地址。

注意事項:

  • NetworkInterface.InstanceType取值為Primary時,設(shè)置該參數(shù)才會生效。如果NetworkInterface.InstanceType取值為Secondary或空值,則不能設(shè)置該參數(shù)。

  • 設(shè)置該參數(shù)后,Amount取值只能為1,且不能再設(shè)置Ipv6AddressCountIpv6Address.NNetworkInterface.N.Ipv6AddressCount

QueueNumber

Integer

彈性網(wǎng)卡隊列數(shù)。

注意事項:

  • 取值范圍為1~2,設(shè)置1個彈性網(wǎng)卡時,支持設(shè)置1個主網(wǎng)卡或1個輔助網(wǎng)卡。設(shè)置2個彈性網(wǎng)卡時,僅支持同時設(shè)置1個主網(wǎng)卡和1個輔助網(wǎng)卡。

  • 不能超過實例規(guī)格允許的單塊網(wǎng)卡最大隊列數(shù)。

  • 實例的所有網(wǎng)卡累加隊列數(shù)不能超過實例規(guī)格允許的隊列數(shù)總配額。實例規(guī)格的單塊網(wǎng)卡最大隊列數(shù)和總配額可以通過DescribeInstanceTypes接口查詢MaximumQueueNumberPerEniTotalEniQueueQuantity字段。

  • 如果NetworkInterface.InstanceType取值為Primary,且設(shè)置了該參數(shù)取值,則不能再設(shè)置NetworkInterfaceQueueNumber參數(shù)。

SecurityGroupIds

List

彈性網(wǎng)卡所屬的一個或多個安全組ID。

注意事項:

  • 如果NetworkInterface.N.InstanceType取值為Primary,則必須設(shè)置該參數(shù)或NetworkInterface.SecurityGroupId。此時該參數(shù)的作用等同于SecurityGroupIds,但需要注意不能再設(shè)置SecurityGroupIdSecurityGroupIdsNetworkInterface.SecurityGroupId

  • 如果NetworkInterface.N.InstanceType取值為Secondary或空值,則該參數(shù)為非必填參數(shù)。默認值為ECS實例所屬的安全組。

QueuePairNumber

Integer

RDMA網(wǎng)卡隊列數(shù)。

該字段類型為Long,在序列化/反序列化的過程中可能導致精度丟失,請注意數(shù)值不得大于9007199254740991。

NetworkInterfaceId

String

隨實例附加的彈性網(wǎng)卡ID。

該參數(shù)只對輔助彈性網(wǎng)卡生效。指定一個現(xiàn)有輔助彈性網(wǎng)卡后,您將無法配置其它網(wǎng)卡創(chuàng)建參數(shù)。

DeleteOnRelease

Boolean

釋放實例時是否保留網(wǎng)卡

取值:

  • true:不保留。

  • false:保留。

NetworkCardIndex

Integer

網(wǎng)卡指定的物理網(wǎng)卡索引。

  • 只有特定實例規(guī)格支持指定物理網(wǎng)卡索引。

  • NetworkInterface.N.InstanceType取值為Primary時,對于支持物理網(wǎng)卡的實例規(guī)格,如果設(shè)置此參數(shù),只能設(shè)置為 0。

  • NetworkInterface.N.InstanceType取值為Secondary或者空值,對于支持物理網(wǎng)卡的實例規(guī)格,此參數(shù)可以依據(jù)實例規(guī)格設(shè)置。更多信息,請參見實例規(guī)格族

SecurityOptions語法

"SecurityOptions": {
  "TrustedSystemMode": String
}

SecurityOptions屬性

屬性名稱

類型

必須

允許更新

描述

約束

TrustedSystemMode

String

可信系統(tǒng)模式。

取值:vTPM。目前,可信系統(tǒng)模式支持的實例規(guī)格族:g7、c7、r7。安全增強型(g7t、c7t、r7t)。當您創(chuàng)建以上實例規(guī)格族的ECS實例時,需要設(shè)置該參數(shù)。具體說明如下:

如果您使用阿里云可信系統(tǒng),請將該參數(shù)值設(shè)置為vTPM,在實例啟動時即可通過阿里云可信系統(tǒng)完成可信校驗。如果您不使用阿里云可信系統(tǒng),可以不設(shè)置該參數(shù)值,但您需要注意,如果您所創(chuàng)建的ECS實例使用了Enclave機密計算模式(SecurityOptions.ConfidentialComputingMode=Enclave),則該ECS實例也會啟用可信系統(tǒng)。通過OpenAPI創(chuàng)建可信系統(tǒng)的ECS實例時,只能調(diào)用RunInstances實現(xiàn),CreateInstance目前不支持設(shè)置SecurityOptions.TrustedSystemMode參數(shù)。

說明

如果您在創(chuàng)建實例的時候指定其為可信實例,那么當您更換系統(tǒng)盤時只能使用支持可信系統(tǒng)的鏡像。

ImageOptions語法

"ImageOptions": {
  "LoginAsNonRoot": Boolean
}

ImageOptions屬性

屬性名稱

類型

必須

允許更新

描述

約束

LoginAsNonRoot

Boolean

使用該鏡像的實例是否支持使用ecs-user用戶登錄。

取值:

  • true:是。

  • false:否。

CpuOptions語法

"CpuOptions": {
  "ThreadsPerCore": Integer,
  "Core": Integer
}

CpuOptions屬性

屬性名稱

類型

必須

允許更新

描述

約束

ThreadsPerCore

Integer

CPU線程數(shù)。

ECS實例的vCPU數(shù)=CpuOptions.Core取值*CpuOptions.ThreadsPerCore取值。

Core

Integer

CPU核心數(shù)。

該參數(shù)不支持自定義設(shè)置,只能采用默認值。

默認值:請參見自定義和查看CPU選項

NetworkOptions語法

"NetworkOptions": {
  "EnableJumboFrame": Boolean
}

NetworkOptions屬性

屬性名稱

類型

必須

允許更新

描述

約束

EnableJumboFrame

Boolean

實例是否開啟Jumbo frame特性。

參數(shù)取值:

  • false:不開啟Jumbo frame,該實例下的所有網(wǎng)卡(包括主網(wǎng)卡及輔助網(wǎng)卡)MTU取值為1500。

  • true(默認值):開啟Jumbo frame,該實例下的所有網(wǎng)卡(包括主網(wǎng)卡及輔助網(wǎng)卡)的MTU取值為8500。

說明

只有八代以上部分實例規(guī)格支持開啟Jumbo frame特性。更多信息,請參見網(wǎng)絡最大傳輸單元MTU和巨型幀

Tags語法

"Tags": [
  {
    "Value": String,
    "Key": String
  }
]

Tags屬性

屬性名稱

類型

必須

允許更新

描述

約束

Key

String

標簽鍵。

長度為1~128個字符,不能以aliyunacs:開頭,不能包含http://https://

Value

String

標簽值。

長度為0~128個字符,不能以aliyunacs:開頭,不能包含http://https://

返回值

Fn::GetAtt

  • InstanceIds:實例ID,是訪問實例的唯一標識。由系統(tǒng)生成,全局唯一。

  • PrivateIps:VPC類型實例的私網(wǎng)IP列表。當NetworkType為vpc時,此參數(shù)生效。例如:一個帶有格式的JSON Array: [“172.16.XX.XX”, “172.16.XX.XX”, … “172.16.XX.XX”],最多100個IP,用半角逗號(,)隔開。

  • InnerIps:Classic類型實例的私網(wǎng)IP列表。當NetworkType為classic時,此參數(shù)生效。例如:一個帶有格式的JSON Array: [“10.1.XX.XX”, “10.1.XX.XX”, … “10.1.XX.XX”],最多100個IP,用半角逗號(,)隔開。

  • PublicIps:Classic類型實例的公網(wǎng)IP列表。當NetworkType為classic時,此參數(shù)生效。例如:一個帶有格式的JSON Array: [“42.1.XX.XX”, “42.1.XX.XX”, … “42.1.XX.XX”],最多100個IP,用半角逗號(,)隔開。

  • HostNames:所有實例的主機名稱列表。

  • OrderId:實例的訂單ID列表。

  • ZoneIds:可用區(qū)ID。

  • Ipv6AddressIds:已創(chuàng)建ECS實例的IPv6地址ID列表。注意:返回類型是兩層列表。如果實例沒有任何IPv6地址,則列表中相應位置的元素為空。如果所有實例都沒有任何IP地址,則將返回null。

  • Ipv6Addresses:已創(chuàng)建ECS實例的IPv6地址列表。注意:返回類型是兩層列表。如果實例沒有任何IPv6地址,則列表中相應位置的元素為null。如果所有實例都沒有任何IP地址,則將返回null。

  • RelatedOrderIds:已創(chuàng)建ECS實例的相關(guān)訂單ID列表。

示例

YAML格式

ROSTemplateFormatVersion: '2015-09-01'
Description: According the existing ECS instance, clone a set of ECS instanes with the same configuration(InstanceType, ImageId, InternetChargeType, InternetMaxBandwidthOut, system disk, data disk configurations, VPC properties). The user only needs to specify SourceInstanceId.
Parameters:
  SourceInstanceId:
    Type: String
    Description:
      en: The source ECS instance ID to be cloned
      zh-cn: 需要克隆的ECS實例ID
    Label:
      zh-cn: 源實例ID
      en: Source Instance ID
  InstanceName:
    Type: String
    Description:
      en: '[2, 128] alphanumeric letters, underline, dot or hyphen'
      zh-cn: 實例名稱。長度為2~128個字符,可包含英文、漢字、數(shù)字、下劃線(_)、半角句號(.)和短劃線(-)。
    ConstraintDescription:
      en: '[2, 128] characters, consists of uppercase letter, lowercase letter, number or special characters.'
      zh-cn: 長度為2~128個字符,可包含英文字母、數(shù)字或特殊字符。
    Label:
      zh-cn: 實例名稱
      en: Instance Name
    Default: ClonedECS
    MaxLength: 128
    MinLength: 2
  MaxAmount:
    Type: Number
    Description:
      en: The maximum of ECS instances, must be greater than or equal to the minimum.
      zh-cn: 一次性創(chuàng)建ECS實例的最大個數(shù),必須大于或等于一次性創(chuàng)建ECS實例的最小個數(shù)。
    ConstraintDescription:
      zh-cn: 1~100內(nèi)的整數(shù)
      en: An integer within [1, 100]
    Label:
      zh-cn: 最大個數(shù)
      en: The Maximum of ECS Instances
    MaxValue: 100
    MinValue: 1
    Default: 1
  Password:
    Type: String
    Description:
      en: '[8, 30] characters, consists of uppercase letter, lowercase letter, number or special characters such as ( ) ` ~ ! @ # $ % ^  * - + = | { } [ ] : ; ‘ , . ? / '
      zh-cn: '長度為8~30個字符。必須同時包含大寫英文字母、小寫英文字母、數(shù)字和特殊字符中的三項,支持的特殊字符為:( ) ` ~ ! @ # $ % ^  * - + = | { } [ ] : ; ‘ , . ? /。'
    ConstraintDescription:
      en: 'Length 8-30, must contain upper case letters, lower case letters, Numbers, special symbols three; special characters include: ()`~!@#$%^*_-+=|{}[]:;'',.?/'
      zh-cn: 長度為8~30個字符。必須同時包含大寫英文字母、小寫英文字母、數(shù)字和特殊字符中的三項,支持的特殊字符為()`~!@#$%^*_-+=|{}[]:;' ,.?/。
    Label:
      zh-cn: ECS實例密碼
      en: ECS Instance Password
    MaxLength: 30
    MinLength: 8
    AllowedPattern: '[a-zA-Z0-9-\(\)\`\~\!@\#\$%\^\*-+=\|\{\}\[\]\:\;\‘\,\.\?\/]*'
    NoEcho: true
Metadata:
  ALIYUN::ROS::Interface:
    ParameterGroups:
      - Parameters:
          - InstanceName
          - SourceInstanceId
          - MaxAmount
          - Password
        Label:
          default: ECS
    TemplateTags:
      - acs:example:彈性計算:指定SourceInstanceId克隆出相同配置的一組ECS實例。
Resources:
  ECSInstanceGroup:
    Type: ALIYUN::ECS::InstanceGroupClone
    Properties:
      SourceInstanceId:
        Ref: SourceInstanceId
      MaxAmount:
        Ref: MaxAmount
      Password:
        Ref: Password
Outputs:
  InstanceIds:
    Description: The instance ID list of created ecs instance
    Value:
      Fn::GetAtt:
        - ECSInstanceGroup
        - InstanceIds
  PublicIps:
    Description: Public IP address list of created ecs instance.
    Value:
      Fn::GetAtt:
        - ECSInstanceGroup
        - PublicIps
  ZoneIds:
    Description: Zone ID of created instance.
    Value:
      Fn::GetAtt:
        - ECSInstanceGroup
        - ZoneIds

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Description": "According the existing ECS instance, clone a set of ECS instanes with the same configuration(InstanceType, ImageId, InternetChargeType, InternetMaxBandwidthOut, system disk, data disk configurations, VPC properties). The user only needs to specify SourceInstanceId.",
  "Parameters": {
    "SourceInstanceId": {
      "Type": "String",
      "Description": {
        "en": "The source ECS instance ID to be cloned",
        "zh-cn": "需要克隆的ECS實例ID"
      },
      "Label": {
        "zh-cn": "源實例ID",
        "en": "Source Instance ID"
      }
    },
    "InstanceName": {
      "Type": "String",
      "Description": {
        "en": "[2, 128] alphanumeric letters, underline, dot or hyphen",
        "zh-cn": "實例名稱。長度為2~128個字符,可包含英文、漢字、數(shù)字、下劃線(_)、半角句號(.)和短劃線(-)。"
      },
      "ConstraintDescription": {
        "en": "[2, 128] characters, consists of uppercase letter, lowercase letter, number or special characters.",
        "zh-cn": "長度為2~128個字符,可包含英文字母、數(shù)字或特殊字符。"
      },
      "Label": {
        "zh-cn": "實例名稱",
        "en": "Instance Name"
      },
      "Default": "ClonedECS",
      "MaxLength": 128,
      "MinLength": 2
    },
    "MaxAmount": {
      "Type": "Number",
      "Description": {
        "en": "The maximum of ECS instances, must be greater than or equal to the minimum.",
        "zh-cn": "一次性創(chuàng)建ECS實例的最大個數(shù),必須大于或等于一次性創(chuàng)建ECS實例的最小個數(shù)。"
      },
      "ConstraintDescription": {
        "zh-cn": "1~100內(nèi)的整數(shù)",
        "en": "An integer within [1, 100]"
      },
      "Label": {
        "zh-cn": "最大個數(shù)",
        "en": "The Maximum of ECS Instances"
      },
      "MaxValue": 100,
      "MinValue": 1,
      "Default": 1
    },
    "Password": {
      "Type": "String",
      "Description": {
        "en": "[8, 30] characters, consists of uppercase letter, lowercase letter, number or special characters such as ( ) ` ~ ! @ # $ % ^  * - + = | { } [ ] : ; ‘ , . ? / ",
        "zh-cn": "長度為8~30個字符。必須同時包含大寫英文字母、小寫英文字母、數(shù)字和特殊字符中的三項,支持的特殊字符為:( ) ` ~ ! @ # $ % ^  * - + = | { } [ ] : ; ‘ , . ? /。"
      },
      "ConstraintDescription": {
        "en": "Length 8-30, must contain upper case letters, lower case letters, Numbers, special symbols three; special characters include: ()`~!@#$%^*_-+=|{}[]:;',.?/",
        "zh-cn": "長度為8~30個字符。必須同時包含大寫英文字母、小寫英文字母、數(shù)字和特殊字符中的三項,支持的特殊字符為()`~!@#$%^*_-+=|{}[]:;' ,.?/。"
      },
      "Label": {
        "zh-cn": "ECS實例密碼",
        "en": "ECS Instance Password"
      },
      "MaxLength": 30,
      "MinLength": 8,
      "AllowedPattern": "[a-zA-Z0-9-\\(\\)\\`\\~\\!@\\#\\$%\\^\\*-+=\\|\\{\\}\\[\\]\\:\\;\\‘\\,\\.\\?\\/]*",
      "NoEcho": true
    }
  },
  "Metadata": {
    "ALIYUN::ROS::Interface": {
      "ParameterGroups": [
        {
          "Parameters": [
            "InstanceName",
            "SourceInstanceId",
            "MaxAmount",
            "Password"
          ],
          "Label": {
            "default": "ECS"
          }
        }
      ],
      "TemplateTags": [
        "acs:example:彈性計算:指定SourceInstanceId克隆出相同配置的一組ECS實例。"
      ]
    }
  },
  "Resources": {
    "ECSInstanceGroup": {
      "Type": "ALIYUN::ECS::InstanceGroupClone",
      "Properties": {
        "SourceInstanceId": {
          "Ref": "SourceInstanceId"
        },
        "MaxAmount": {
          "Ref": "MaxAmount"
        },
        "Password": {
          "Ref": "Password"
        }
      }
    }
  },
  "Outputs": {
    "InstanceIds": {
      "Description": "The instance ID list of created ecs instance",
      "Value": {
        "Fn::GetAtt": [
          "ECSInstanceGroup",
          "InstanceIds"
        ]
      }
    },
    "PublicIps": {
      "Description": "Public IP address list of created ecs instance.",
      "Value": {
        "Fn::GetAtt": [
          "ECSInstanceGroup",
          "PublicIps"
        ]
      }
    },
    "ZoneIds": {
      "Description": "Zone ID of created instance.",
      "Value": {
        "Fn::GetAtt": [
          "ECSInstanceGroup",
          "ZoneIds"
        ]
      }
    }
  }
}