すべてのプロダクト
Search
ドキュメントセンター

CloudOps Orchestration Service:ACS::CN::DetermineUpgradeServiceInstanceTypeAndPerformUpgrade

最終更新日:Jan 17, 2025

説明

type 属性に基づいてサービスインスタンスのアップグレードタイプを特定し、サービスインスタンスをアップグレードします。

構文

Action: ACS::CN::DetermineUpgradeServiceInstanceTypeAndPerformUpgrade
Properties:
 regionId: String
 serviceInstanceId: String
 resourceName: String
 applicationGroupName: String
 artifactsUrl: String
 artifactsDownloadDirectory: String
 commandType: String
 commandContent: String
 workingDir: String
 timeout: Number
 enableParameter: Boolean
 parameters: Json
 whetherModifyEssLifecycleHook: Boolean
 imageId: String
 type: String

属性

属性

説明

タイプ

必須

デフォルト値

制限

regionId

リージョン ID。

String

いいえ

{{ ACS::RegionId }}

serviceInstanceId

Compute Nest サービスインスタンスの ID。

String

はい

resourceName

コマンドを実行する Elastic Compute Service (ECS) インスタンスのリソース名。

String

いいえ

applicationGroupName

コマンドを実行する ECS インスタンスのアプリケーショングループ名。

String

いいえ

artifactsUrl

ファイルのソース URL。

String

いいえ

artifactsDownloadDirectory

ファイルをダウンロードするディレクトリ。

String

いいえ

commandType

コマンドタイプ。

String

いいえ

RunShellScript

commandContent

コマンドの内容。

String

はい

コマンドの長さは最大 16,384 バイトです。

workingDir

コマンドを実行するディレクトリ。

String

いいえ

timeout

タイムアウト期間。

Number

いいえ

3600

enableParameter

コマンドに暗号化パラメーターまたはカスタムパラメーターが含まれているかどうかを指定します。

Boolean

False

parameters

コマンドパラメーター。

Json

いいえ

{}

whetherModifyEssLifecycleHook

スケーリンググループのライフサイクルフックを更新するかどうかを指定します。

Boolean

いいえ

False

imageId

イメージ ID。

String

いいえ

type

アップグレードタイプ。

String

はい

出力

なし

関連情報

詳細については、GitHub の ACS::CN::DetermineUpgradeServiceInstanceTypeAndPerformUpgrade をご参照ください。