この操作では、アラートテンプレートの一覧を照会します。

デバッグ

API Explorer を使用してデバッグを実行できます。 API Explorer を使用することで、さまざまな操作を実行して API の使用を簡素化できます。 たとえば、API の呼び出し、SDK サンプル コードの動的な生成、API の取得をすることができます。

リクエストパラメーター

パラメーター データ型 必須/省略可能 説明
Action String 必須 DescribeMetricRuleTemplateList

実行する操作。 値を DescribeMetricRuleTemplateList に設定します。

History Boolean 省略可能 false

アプリケーショングループに適用されるアラートテンプレート履歴のレコードを表示するかを示します。 値が true の場合は、履歴のレコードが表示されることを示します。 値が false の場合は、履歴のレコードが表示されないことを示します。 既定値 : false 。

Keyword String 省略可能 My templates

テンプレートの名前。 テンプレート名に基づいたあいまい検索を実行できます。

Name String 省略可能 Template name

アラートテンプレートの名前。

PageNumber Long 省略可能 1

ページの番号。 既定値: 1 。

PageSize Long 省略可能 10

各ページのレコード数。

TemplateId Long 省略可能 12345

アラートテンプレートの ID 。

レスポンスパラメーター

パラメーター データ型 説明
Code Integer 200

ステータスコード。 値が 200 の場合、呼び出しが成功したことを示します。 それ以外の値の場合、呼び出しが失敗したことを示します。

Success Boolean true

呼び出しが成功したかを示します。 値が true の場合、呼び出しが成功したことを示します。 値が false の場合、呼び出しが失敗したことを示します。

Message String success

エラーメッセージ。

Total Long 11

返されるレコードの総数。

RequestId String 1A1B405A-B877-4A27-9922-471F080E4985

トラブルシューティングのリクエスト ID。

Templates

アラートテンプレートの履歴データ。

└ApplyHistories

アプリケーション履歴。

└ApplyTime Long 1543459583000

テンプレートが適用された時刻。

└GroupId Long 12345

アプリケーショングループの ID 。

└GroupName String My group name

アプリケーショングループの ID 。

└Description String CPU alert template

アラートテンプレートの詳細。

└GmtCreate Long 1543302440000

アラートテンプレートが作成された時刻。

└GmtModified Long 1543302440000

アラートテンプレートが変更された時刻。

└Name String template1

アラートテンプレートの名前。

└RestVersion Long 0

アラートテンプレートのバージョン。 既定値 : 0 。

└TemplateId Long 12345

アラートテンプレートの ID 。

リクエスト例


http(s)://[Endpoint]/? Action=DescribeMetricRuleTemplateList
&<Common request parameters>

通常のレスポンス例

XML形式

<DescribeMetricRuleTemplateListResponse>
  <RequestId>03AE5FA9-8CB2-4B5B-8306-1BBBF012A1A7</RequestId>
  <Templates>
    <Template> 
      <RestVersion>0</RestVersion>
      <Name>newtemplate_1</Name>
      <Description>description_111111</Description>
      <GmtCreate>1543302440000</GmtCreate>
      <GmtModified>1543302440000</GmtModified>
      <TemplateId>32</TemplateId>
    </Template> 
    <Template> 
      <RestVersion>0</RestVersion>
      <Name>newtemplate_2</Name>
      <Description/> 
      <GmtCreate>1543307344000</GmtCreate>
      <GmtModified>1543307344000</GmtModified>
      <TemplateId>42</TemplateId>
    </Template> 
  </Templates>
  <Success>true</Success> 
  <Code>200</Code>
  <Total>20</Total>
</DescribeMetricRuleTemplateListResponse>

JSON 形式

{
	"RequestId":"03AE5FA9-8CB2-4B5B-8306-1BBBF012A1A7",
	"Templates":{
		"Template":[
			{
				"Name":"newtemplate_1",
				"RestVersion":0,
				"Description":"description_111111",
				"GmtCreate":1543302440000,
				"GmtModified":1543302440000,
				"TemplateId":32
			},
			{
				"Name":"newtemplate_2",
				"RestVersion":0,
				"Description":"",
				"GmtCreate":1543307344000,
				"GmtModified":1543307344000,
				"TemplateId":42
			}
		]
	},
	"Success":true,
	"Code": "200"
	"Total":20
}

エラーコード

エラー コードを表示