View a markdown version of this page

AWS Billing And Cost Management 料金計算ツールのアクション、リソース、および条件キー - サービス認可リファレンス

AWS Billing And Cost Management 料金計算ツールのアクション、リソース、および条件キー

AWS Billing また、コスト管理料金計算ツール (サービスプレフィックス: bcm-pricing-calculator) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

AWS Billing And Cost Management 料金計算ツールで定義される API オペレーション

次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。

運用 IAM アクション 条件キー 指定できる値 (複数可) アクセスレベル

BatchCreateBillScenarioCommitmentModification

bcm-pricing-calculator:CreateBillScenarioCommitmentModification

書き込み

BatchCreateBillScenarioUsageModification

bcm-pricing-calculator:CreateBillScenarioUsageModification

書き込み

BatchCreateWorkloadEstimateUsage

bcm-pricing-calculator:CreateWorkloadEstimateUsage

書き込み

BatchDeleteBillScenarioCommitmentModification

bcm-pricing-calculator:DeleteBillScenarioCommitmentModification

書き込み

BatchDeleteBillScenarioUsageModification

bcm-pricing-calculator:DeleteBillScenarioUsageModification

書き込み

BatchDeleteWorkloadEstimateUsage

bcm-pricing-calculator:DeleteWorkloadEstimateUsage

書き込み

BatchUpdateBillScenarioCommitmentModification

bcm-pricing-calculator:UpdateBillScenarioCommitmentModification

書き込み

BatchUpdateBillScenarioUsageModification

bcm-pricing-calculator:UpdateBillScenarioUsageModification

書き込み

BatchUpdateWorkloadEstimateUsage

bcm-pricing-calculator:UpdateWorkloadEstimateUsage

書き込み

CreateBillEstimate

bcm-pricing-calculator:CreateBillEstimate

書き込み

bcm-pricing-calculator:TagResource

タグ付け、書き込み

CreateBillScenario

bcm-pricing-calculator:CreateBillScenario

書き込み

bcm-pricing-calculator:TagResource

タグ付け、書き込み

CreateWorkloadEstimate

bcm-pricing-calculator:CreateWorkloadEstimate

書き込み

bcm-pricing-calculator:TagResource

タグ付け、書き込み

DeleteBillEstimate

bcm-pricing-calculator:DeleteBillEstimate

書き込み

DeleteBillScenario

bcm-pricing-calculator:DeleteBillScenario

書き込み

DeleteWorkloadEstimate

bcm-pricing-calculator:DeleteWorkloadEstimate

書き込み

GetBillEstimate

bcm-pricing-calculator:GetBillEstimate

読み取り

GetBillScenario

bcm-pricing-calculator:GetBillScenario

読み取り

GetPreferences

bcm-pricing-calculator:GetPreferences

読み取り

GetWorkloadEstimate

bcm-pricing-calculator:GetWorkloadEstimate

読み取り

ListBillEstimateCommitments

bcm-pricing-calculator:ListBillEstimateCommitments

リスト

ListBillEstimateInputCommitmentModifications

bcm-pricing-calculator:ListBillEstimateInputCommitmentModifications

リスト

ListBillEstimateInputUsageModifications

bcm-pricing-calculator:ListBillEstimateInputUsageModifications

リスト

ListBillEstimateLineItems

bcm-pricing-calculator:ListBillEstimateLineItems

リスト

ListBillEstimates

bcm-pricing-calculator:ListBillEstimates

リスト

ListBillScenarioCommitmentModifications

bcm-pricing-calculator:ListBillScenarioCommitmentModifications

リスト

ListBillScenarioUsageModifications

bcm-pricing-calculator:ListBillScenarioUsageModifications

リスト

ListBillScenarios

bcm-pricing-calculator:ListBillScenarios

リスト

ListTagsForResource

bcm-pricing-calculator:ListTagsForResource

タグ付け、書き込み

ListWorkloadEstimateUsage

bcm-pricing-calculator:ListWorkloadEstimateUsage

リスト

ListWorkloadEstimates

bcm-pricing-calculator:ListWorkloadEstimates

リスト

TagResource

bcm-pricing-calculator:TagResource

タグ付け、書き込み

UntagResource

bcm-pricing-calculator:UntagResource

タグ付け、書き込み

UpdateBillEstimate

bcm-pricing-calculator:UpdateBillEstimate

書き込み

UpdateBillScenario

bcm-pricing-calculator:UpdateBillScenario

書き込み

UpdatePreferences

bcm-pricing-calculator:UpdatePreferences

書き込み

UpdateWorkloadEstimate

bcm-pricing-calculator:UpdateWorkloadEstimate

書き込み

AWS Billing And Cost Management 料金計算ツールで定義されるアクション

IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

CreateBillEstimate

新しい請求書見積りを作成するアクセス許可を付与します。請求見積りが成功すると料金が発生します

請求シナリオ

aws:ResourceTag/${TagKey}

書き込み

CreateBillScenario

新しい請求シナリオを作成するアクセス許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateBillScenarioCommitmentModification

指定された請求シナリオから新しいコミットメントを作成するか、既存のコミットメントを削除するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

書き込み

CreateBillScenarioUsageModification

指定された請求シナリオで使用量を作成するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

書き込み

CreateWorkloadEstimate

新しいワークロード見積りを作成するアクセス許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateWorkloadEstimateUsage

指定されたワークロード見積りで使用状況を作成するアクセス許可を付与

ワークロード見積り*

aws:ResourceTag/${TagKey}

書き込み

DeleteBillEstimate

請求見積りを削除するアクセス許可を付与

請求見積り*

書き込み

DeleteBillScenario

請求シナリオを削除するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

書き込み

DeleteBillScenarioCommitmentModification

指定された請求シナリオから新しく追加されたコミットメントを削除するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

書き込み

DeleteBillScenarioUsageModification

指定された請求シナリオから新しく追加された使用量を削除するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

書き込み

DeleteWorkloadEstimate

指定されたワークロード見積もりを削除するアクセス許可を付与

ワークロード見積り*

aws:ResourceTag/${TagKey}

書き込み

DeleteWorkloadEstimateUsage

指定したワークロード見積りから新しく追加された使用状況を削除するアクセス許可を付与

ワークロード見積り*

aws:ResourceTag/${TagKey}

書き込み

GetBillEstimate

推定コストを含む請求見積りの詳細を取得するアクセス許可を付与

請求見積り*

読み取り

GetBillScenario

請求シナリオに関連付けられた情報を取得するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

読み取り

GetPreferences

アカウントに適用可能なレートタイプの設定を取得するアクセス許可を付与

読み取り

GetWorkloadEstimate

ワークロード見積りに関連する情報を取得するアクセス許可を付与

ワークロード見積り*

aws:ResourceTag/${TagKey}

読み取り

ListBillEstimateCommitments

指定された請求見積りに関連付けられたコミットメントを一覧表示するアクセス許可を付与

請求見積り*

リスト

ListBillEstimateInputCommitmentModifications

指定された請求見積りについて、追加または削除されたコミットメントを一覧表示するアクセス許可を付与

請求見積り*

リスト

ListBillEstimateInputUsageModifications

指定された請求見積りの追加または変更された使用状況を一覧表示するアクセス許可を付与

請求見積り*

リスト

ListBillEstimateLineItems

指定された請求見積りの結果明細項目を一覧表示するアクセス許可を付与

請求見積り*

リスト

ListBillEstimates

請求見積りを一覧表示するアクセス許可を付与

リスト

ListBillScenarioCommitmentModifications

請求シナリオに含まれるコミットメントを一覧表示するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

リスト

ListBillScenarioUsageModifications

指定された請求シナリオの使用行を一覧表示するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

リスト

ListBillScenarios

請求シナリオを一覧表示するアクセス許可を付与

リスト

ListTagsForResource

リソースのタグのリストを返す許可を付与

タグ付け、書き込み

ListWorkloadEstimateUsage

指定されたワークロード見積もりの使用行を一覧表示するアクセス許可を付与

ワークロード見積り*

aws:ResourceTag/${TagKey}

リスト

ListWorkloadEstimates

ワークロード見積りを一覧表示するアクセス許可を付与

リスト

TagResource

リソースにタグを追加する許可を付与

請求シナリオ

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

ワークロードの見積もり

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

リソースからタグを削除する許可を付与

請求シナリオ

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

ワークロードの見積もり

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateBillEstimate

請求書見積り名と有効期限日時を更新するアクセス許可を付与

請求見積り*

書き込み

UpdateBillScenario

指定された請求シナリオの名前と有効期限日時を更新するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

書き込み

UpdateBillScenarioCommitmentModification

指定された請求シナリオでコミットメントのコミットメントグループを更新するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

書き込み

UpdateBillScenarioUsageModification

指定された請求シナリオで使用量、使用時間、使用グループを更新するアクセス許可を付与

請求書シナリオ*

aws:ResourceTag/${TagKey}

書き込み

UpdatePreferences

アカウントのレートタイプの設定を更新するアクセス許可を付与

書き込み

UpdateWorkloadEstimate

指定されたワークロード見積もりの名前と有効期限日時を更新するアクセス許可を付与

ワークロード見積り*

aws:ResourceTag/${TagKey}

書き込み

UpdateWorkloadEstimateUsage

使用量 ID に基づいて、指定されたワークロード見積もりの使用量と使用量グループを更新するアクセス許可を付与

ワークロード見積り*

aws:ResourceTag/${TagKey}

書き込み

AWS Billing And Cost Management 料金計算ツールで定義されるリソースタイプ

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。

リソースタイプ: ARN 条件キー

請求見積り

arn:${Partition}:bcm-pricing-calculator::${Account}:bill-estimate/${BillEstimateId}

請求シナリオ

arn:${Partition}:bcm-pricing-calculator::${Account}:bill-scenario/${BillScenarioId}

aws:ResourceTag/${TagKey}

ワークロードの見積もり

arn:${Partition}:bcm-pricing-calculator::${Account}:workload-estimate/${WorkloadEstimateId}

aws:ResourceTag/${TagKey}

AWS Billing And Cost Management 料金計算ツールの条件キー

AWS Billing また、コスト管理料金計算ツールでは、IAM ポリシーの Condition要素で使用できる以下の条件キーを定義します。

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

リクエストで渡されたタグでアクセスをフィルタリングします

String

aws:ResourceTag/${TagKey}

リソースに関連付けられたタグでアクセスをフィルタリングします

String

aws:TagKeys

リクエストで渡されたタグキーでアクセスをフィルタリングします

ArrayOfString