テンプレートを実行するために必要な RAM ポリシーを生成します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
oos:GenerateExecutionPolicy |
get |
*Template
|
|
なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
任意 |
リージョン ID。 |
cn-hangzhou |
| TemplateName |
string |
任意 |
テンプレートの名前。 |
vmeixme |
| TemplateVersion |
string |
任意 |
テンプレートのバージョン。デフォルトは最新バージョンです。 |
v2 |
| RamRole |
string |
任意 |
RAM ロール。 |
AliyunServiceRoleForOOSBandwidthScheduler |
| TemplateContent |
string |
任意 |
テンプレートのコンテンツ (JSON または YAML 形式)。このパラメーターを指定して、テンプレートコンテンツに必要なアクセス ポリシーを確認します。 |
{ "Description": "Example template, describe instances in some status", "FormatVersion": "OOS-2019-06-01", "Parameters": {}, "Tasks": [ { "Name": "describeInstances", "Action": "ACS::ExecuteAPI", "Description": "desc-en", "Properties": { "Service": "ECS", "API": "DescribeInstances", "Parameters": { "Status": "Running" } } } ] } |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Policy |
string |
RAM ポリシー。 |
{} |
| RequestId |
string |
リクエスト ID。 |
14A07460-EBE7-47CA-9757-12CC4761D47A |
| MissingPolicy |
string |
不足している権限のリスト。 |
[{'Action': ['ecs:DescribeInvocationResults', 'ecs:DescribeInstances', 'ecs:RunCommand', 'ecs:DescribeInvocations'], 'ServiceName': 'ecs', 'Resources': '*'}] |
例
成功レスポンス
JSONJSON
{
"Policy": "{}",
"RequestId": "14A07460-EBE7-47CA-9757-12CC4761D47A",
"MissingPolicy": "[{'Action': ['ecs:DescribeInvocationResults', 'ecs:DescribeInstances', 'ecs:RunCommand', 'ecs:DescribeInvocations'], 'ServiceName': 'ecs', 'Resources': '*'}]"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。