翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
RFCs の検索
AMS コンソールを使用して RFC を検索するには、次の手順に従います。
注記
この手順は、スケジュールRFCs、つまり ASAP オプションを使用しなかった RFCs にのみ適用されます。
左側のナビゲーションで、RFCsをクリックします。
RFCsが開きます。
リストをスクロールするか、フィルターオプションを使用してリストを絞り込みます。
RFC リストはフィルター条件ごとに変わります。
目的の RFC のサブジェクトリンクを選択します。
RFC の詳細ページが開き、RFC ID などの情報が表示されます。
ダッシュボードに多数の RFCs がある場合は、フィルターオプションを使用して RFC で検索できます。
件名: RFC の作成時に指定された件名またはタイトル (API/CLI 内)。
RFC ID: RFC の識別子。
アクティビティ状態: RFC の状態がわかっている場合は、オペレータが現在 RFC を見ていることを示す AwsOperatorAssigned、AwsActionPending のいずれかを選択できます。つまり、AMS オペレータは RFC 実行を続行する前に何かを実行する必要があります。CustomerActionPending は、RFC 実行を続行する前に何らかのアクションを実行する必要があることを意味します。
ステータス: RFC ステータスがわかっている場合は、次のいずれかを選択できます。
スケジュール: スケジュールされた RFCs。
キャンセル済み: キャンセルされた RFCs。
進行中: RFCsが進行中です。
Success: 正常に実行された RFCs。
拒否: 拒否された RFCs。
編集中: 編集中の RFCs。
Failure: 失敗した RFCs。
承認保留中: AMS またはユーザーが承認するまで続行できない RFCs。通常、これは RFC を承認する必要があることを示します。サービスリクエストリストにこのサービス通知が表示されます。
変更タイプ: Category、Subcategory、Item、Operation を選択すると、変更タイプ ID が自動的に取得されます。
リクエストされた開始時刻またはリクエストされた終了時刻: このフィルターオプションでは、前または後を選択し、日付と、オプションで時刻 (hh:mm とタイムゾーン) を入力できます。このフィルターは、スケジュールされた RFCs (ASAP RFCs。
ステータス: スケジュール済み、キャンセル済み、進行中、成功、拒否済み、編集中、または失敗。
件名: RFC に提供した件名 (または RFC が API/CLI で作成された場合はタイトル)。
変更タイプ ID: RFC で送信された変更タイプの識別子を使用します。
次のスクリーンショットに示すように、検索ではフィルターを追加できます。
目的の RFC の件名リンクをクリックします。
RFC の詳細ページが開き、RFC ID などの情報が表示されます。
複数のフィルターを使用して RFC を検索できます。
変更タイプのバージョンを確認するには、次のコマンドを使用します。
aws amscm list-change-type-version-summaries --filter Attribute=ChangeTypeId,Value=CT_ID
注記
変更タイプのスキーマの一部であるかどうかにかかわらず、任意の RFC で任意のCreateRfcパラメータを使用できます。たとえば、RFC ステータスが変更されたときに通知を受け取るには、リクエストの RFC パラメータ部分 (実行パラメータではなく) --notification "{\"Email\": {\"EmailRecipients\" : [\"email@example.com\"]}}"にこの行を追加します。すべての CreateRfc パラメータのリストについては、AMS 変更管理 API リファレンスを参照してください。
RFC ID を書き留めず、後で見つける必要がある場合は、AMS 変更管理 (CM) システムを使用して ID を検索し、フィルターまたはクエリを使用して結果を絞り込むことができます。
CM API ListRfcSummaries オペレーションにはフィルターがあります。論理 AND オペレーションで
AttributeとValueを組み合わせて、またはAttribute、、 に基づいてCondition結果をフィルタリングできますValues。RFC フィルタリング 属性 有効値 有効な条件 デフォルトの条件 注意 ActualEndTime
ISO8601 日時を表す文字列 (例:「20170101T000000Z」)
前、後、間
なし
Before または After 条件は、Values フィールドで 1 つの値のみを受け入れます。Between 条件には、Values フィールドに正確に 2 つの値が必要です。最初の値は、2 番目の値より前の日付を表す必要があります。
ActualStartTime
ISO8601 日時を表す文字列 (例:「20170101T000000Z」)
前、後、間
なし
Before または After 条件は、Values フィールドで 1 つの値のみを受け入れます。Between 条件には、Values フィールドに正確に 2 つの値が必要です。最初の値は、2 番目の値より前の日付を表す必要があります。
AutomationStatusId
手動、自動
Equals (等しい)
Equals (等しい)
自動化ステータスは 2 つだけです
ChangeTypeId
任意の有効な変更タイプ ID。例: ct-123h45t6uz7jl
Equals (等しい)
Equals (等しい)
変更タイプまたは CSIO の検索 ChangeTypeVersion
有効な変更タイプ ID。例: 1.0
Equals (等しい)
Equals (等しい)
CreatedBy
任意の文字列 (最大許容長は 2048 文字)
を含む
を含む
RFC の CreatedBy フィールドには、RFC を作成したユーザーの ARN が含まれます。
CreatedTime
ISO8601 日時を表す文字列 (例:「20170101T000000Z」)
前、後、間
なし
Before または After 条件は、Values フィールドで 1 つの値のみを受け入れます。Between 条件には、Values フィールドに正確に 2 つの値が必要です。最初の値は、2 番目の値より前の日付を表す必要があります。
LastModifiedTime
ISO8601 日時を表す文字列 (例:「20170101T000000Z」)
前、後、間
なし
Before または After 条件は、Values フィールドで 1 つの値のみを受け入れます。Between 条件には、Values フィールドに正確に 2 つの値が必要です。最初の値は、2 番目の値より前の日付を表す必要があります。
LastSubmittedTime
ISO8601 日時を表す文字列 (例:「20170101T000000Z」)
前、後、間
なし
Before または After 条件は、Values フィールドで 1 つの値のみを受け入れます。Between 条件には、Values フィールドに正確に 2 つの値が必要です。最初の値は、2 番目の値より前の日付を表す必要があります。
RequestedEndTime
ISO8601 日時を表す文字列 (例:「20170101T000000Z」)
前、後、間
なし
Before または After 条件は、Values フィールドで 1 つの値のみを受け入れます。Between 条件には、Values フィールドに正確に 2 つの値が必要です。最初の値は、2 番目の値より前の日付を表す必要があります。
RequestedStartTime
ISO8601 日時を表す文字列 (例:「20170101T000000Z」)
前、後、間
なし
Before または After 条件は、Values フィールドで 1 つの値のみを受け入れます。Between 条件には、Values フィールドに正確に 2 つの値が必要です。最初の値は、2 番目の値より前の日付を表す必要があります。
RfcStatusId
キャンセル済み、編集中、失敗、InProgress、PendingApproval、拒否済み、スケジュール済み、成功
Equals (等しい)
Equals (等しい)
AMS コンソールで RFC リストを更新するか、GetRfc を実行します。
役職
有効な RFC タイトル
を含む
を含む
個々のフィールドの正規表現はサポートされていません。大文字と小文字を区別しない検索
例:
SQS (SQS が CT のアイテム部分に含まれている) に関連するすべての RFCs の IDs を見つけるには、次のコマンドを使用します。
list-rfc-summaries --query 'RfcSummaries[?contains(Item.Name,`SQS`)].[Category.Id,Subcategory.Id,Type.Id,Item.Id,RfcId]' --output tableこれは次のようなものを返します。
---------------------------------------------------------------------------- | ListRfcSummaries | +----------+--------------------------------+-------+-------+----------------+ |Deployment| Advanced Stack Components |SQS |Create |ct-123h45t6uz7jl| |Management| Monitoring & Notification |SQS |Update |ct-123h45t6uz7jl| +----------+--------------------------------+-------+-------+----------------+で利用できるもう 1 つのフィルター
list-rfc-summariesはAutomationStatusId、自動または手動RFCs を検索する です。aws amscm list-rfc-summaries --filter Attribute=AutomationStatusId,Value=Automatedで使用できるもう 1 つのフィルター
list-rfc-summariesはTitle(コンソールの件名) です。Attribute=Title,Value=RFC-TITLERFCs を返す JSON の新しいリクエスト構造の例は次のとおりです。
(タイトル 「Windows 2012」または「Amazon Linux」というフレーズが含まれます) AND
(RfcStatusId EQUALS "Success" OR "InProgress") AND
(20170101T00000Z <= RequestedStartTime <= 20170103T000000Z) AND (ActualEndTime <= 20170103T000000Z)
{ "Filters": [ { "Attribute": "Title", "Values": ["Windows 2012", "Amazon Linux"], "Condition": "Contains" }, { "Attribute": "RfcStatusId", "Values": ["Success", "InProgress"], "Condition": "Equals" }, { "Attribute": "RequestedStartTime", "Values": ["20170101T000000Z", "20170103T000000Z"], "Condition": "Between" }, { "Attribute": "ActualEndTime", "Values": ["20170103T000000Z"], "Condition": "Before" } ] }注記
より高度な では
Filters、AMS は今後のリリースで次のフィールドを廃止する予定です。Value: Value フィールドは Filters フィールドの一部です。より高度な機能をサポートする Values フィールドを使用します。
RequestedEndTimeRange: より高度な機能をサポートするフィルターフィールド内で RequestedEndTime を使用します。
RequestedStartTimeRange: より高度な機能をサポートする Filters フィールド内で RequestedStartTime を使用します。
CLI クエリの使用の詳細については、「--query オプションで出力をフィルタリングする方法」および「クエリ言語リファレンス」のJMESPath 仕様
」を参照してください。 AMS コンソールを使用している場合:
RFCsリストページに移動します。必要に応じて、RFC サブジェクトをフィルタリングできます。これは、RFC の作成
Title時に RFC として入力した内容です。
注記
この手順は、スケジュールされた RFCsつまり ASAP オプションを使用しなかった RFCs にのみ適用されます。