ALIYUN::ECS::Activation は、アクティベーションコードを作成するために使用されます。
アクティベーションコードは、Alibaba Cloud によって提供されていないサーバーを Alibaba Cloud マネージドインスタンスとして登録するために使用されます。
構文
{
"Type": "ALIYUN::ECS::Activation",
"Properties": {
"InstanceName": String,
"InstanceCount": Integer,
"Description": String,
"TimeToLiveInHours": Integer,
"IpAddressRange": String,
"Tags": List
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
InstanceName | String | いいえ | いいえ | インスタンス名のデフォルトのプレフィックス。 | プレフィックスは 2 ~ 50 文字で、ピリオド (.)、アンダースコア (_)、ハイフン (-)、コロン (:) のみを含めることができます。文字で始まり、特殊文字または数字で始めることはできません。 CreateActivation 操作を呼び出すことによって作成されたアクティベーションコードを使用してマネージドインスタンスを登録する場合、インスタンスには、このプロパティの値がプレフィックスとして付加された連番の名前が割り当てられます。マネージドインスタンスを登録するときに、割り当てられた連番の名前をオーバーライドするために新しいインスタンス名を指定することもできます。 マネージドインスタンスの登録時に InstanceName が指定されている場合、 |
InstanceCount | Integer | いいえ | いいえ | アクティベーションコードを使用してマネージドインスタンスを登録できる最大回数。 | 有効な値:1 ~ 1000。 デフォルト値:10。 |
Description | String | いいえ | いいえ | アクティベーションコードの説明。 | 説明は 1 ~ 100 文字でなければなりません。 |
TimeToLiveInHours | Integer | いいえ | いいえ | アクティベーションコードの有効期間。 | 有効期間が過ぎると、アクティベーションコードを使用して新しいインスタンスを登録することはできません。単位:時間。有効な値:1 ~ 876576。これは、1 時間から 100 年までの期間を表します。 デフォルト値:4。 |
IpAddressRange | String | いいえ | いいえ | アクティベーションコードの使用が許可されているホストの IP アドレス。 | 値には、IPv4 アドレス、IPv6 アドレス、または CIDR ブロックを指定できます。 |
Tags | List | いいえ | はい | タグ。 | 1 ~ 20 個のタグを指定できます。詳細については、「タグのプロパティ」をご参照ください。 |
タグの構文
"Tags": [
{
"Value": String,
"Key": String
}
]タグのプロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
Value | String | いいえ | いいえ | アクティベーションコードに追加するタグの値。 | タグ値は空の文字列を指定できます。 |
Key | String | はい | いいえ | アクティベーションコードに追加するタグのキー。 | タグ値が渡される場合、タグキーは空の文字列を指定できません。 |
戻り値
Fn::GetAtt
DeregisteredCount: 登録解除されたインスタンスの数。
ActivationId: アクティベーションコードの ID。
RegisteredCount: 登録済みインスタンスの数。
ActivationCode: アクティベーションコードの値。