View a markdown version of this page

のアクション、リソース、および条件キー AWS Billing Conductor - サービス認可リファレンス

のアクション、リソース、および条件キー AWS Billing Conductor

AWS Billing Conductor (サービスプレフィックス: billingconductor) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

で定義される API オペレーション AWS Billing Conductor

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

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

AssociateAccounts

billingconductor:AssociateAccounts

書き込み

AssociatePricingRules

billingconductor:AssociatePricingRules

書き込み

BatchAssociateResourcesToCustomLineItem

billingconductor:BatchAssociateResourcesToCustomLineItem

書き込み

BatchDisassociateResourcesFromCustomLineItem

billingconductor:BatchDisassociateResourcesFromCustomLineItem

書き込み

CreateBillingGroup

billingconductor:CreateBillingGroup

書き込み

billingconductor:TagResource

タグ付け、書き込み

CreateCustomLineItem

billingconductor:CreateCustomLineItem

書き込み

billingconductor:TagResource

タグ付け、書き込み

CreatePricingPlan

billingconductor:CreatePricingPlan

書き込み

billingconductor:TagResource

タグ付け、書き込み

CreatePricingRule

billingconductor:CreatePricingRule

書き込み

billingconductor:TagResource

タグ付け、書き込み

DeleteBillingGroup

billingconductor:DeleteBillingGroup

書き込み

DeleteCustomLineItem

billingconductor:DeleteCustomLineItem

書き込み

DeletePricingPlan

billingconductor:DeletePricingPlan

書き込み

DeletePricingRule

billingconductor:DeletePricingRule

書き込み

DisassociateAccounts

billingconductor:DisassociateAccounts

書き込み

DisassociatePricingRules

billingconductor:DisassociatePricingRules

書き込み

GetBillingGroupCostReport

billingconductor:GetBillingGroupCostReport

読み取り

GetBillingTransferPreference

billingconductor:GetBillingTransferPreference

読み取り

ListAccountAssociations

billingconductor:ListAccountAssociations

リスト

organizations:ListAccounts

リスト

ListBillingGroupCostReports

billingconductor:ListBillingGroupCostReports

読み取り

ListBillingGroups

billingconductor:ListBillingGroups

読み取り

ListCustomLineItemVersions

billingconductor:ListCustomLineItemVersions

読み取り

ListCustomLineItems

billingconductor:ListCustomLineItems

読み取り

ListPricingPlans

billingconductor:ListPricingPlans

読み取り

ListPricingPlansAssociatedWithPricingRule

billingconductor:ListPricingPlansAssociatedWithPricingRule

リスト

ListPricingRules

billingconductor:ListPricingRules

読み取り

ListPricingRulesAssociatedToPricingPlan

billingconductor:ListPricingRulesAssociatedToPricingPlan

リスト

ListResourcesAssociatedToCustomLineItem

billingconductor:ListResourcesAssociatedToCustomLineItem

リスト

ListTagsForResource

billingconductor:ListTagsForResource

読み取り

TagResource

billingconductor:TagResource

タグ付け、書き込み

UntagResource

billingconductor:UntagResource

タグ付け、書き込み

UpdateBillingGroup

billingconductor:UpdateBillingGroup

書き込み

UpdateBillingTransferPreference

billingconductor:UpdateBillingTransferPreference

書き込み

UpdateCustomLineItem

billingconductor:UpdateCustomLineItem

書き込み

UpdatePricingPlan

billingconductor:UpdatePricingPlan

書き込み

UpdatePricingRule

billingconductor:UpdatePricingRule

書き込み

で定義されるアクション AWS Billing Conductor

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

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

AssociateAccounts

1 ~ 30 のアカウントを 1 つの請求グループに関連付ける許可を付与

Billinggroup*

aws:ResourceTag/${TagKey}

書き込み

AssociatePricingRules

料金設定ルールを関連付ける許可を付与

料金プラン*

aws:ResourceTag/${TagKey}

書き込み

料金ルール*

aws:ResourceTag/${TagKey}

BatchAssociateResourcesToCustomLineItem

リソースをパーセンテージカスタム明細項目にバッチで関連付ける許可を付与

customlineitem*

aws:ResourceTag/${TagKey}

書き込み

BatchDisassociateResourcesFromCustomLineItem

リソースをパーセンテージカスタム明細項目からバッチで関連付け解除する許可を付与

customlineitem*

aws:ResourceTag/${TagKey}

書き込み

CreateBillingGroup

請求グループを作成する許可を付与

料金プラン*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateCustomLineItem

カスタム明細項目を作成する許可を付与

Billinggroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreatePricingPlan

料金設定プランを作成する許可を付与

料金ルール*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreatePricingRule

料金設定ルールを作成する許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

DeleteBillingGroup

請求グループを削除する許可を付与

Billinggroup*

aws:ResourceTag/${TagKey}

書き込み

DeleteCustomLineItem

カスタム明細項目を削除する許可を付与

customlineitem*

aws:ResourceTag/${TagKey}

書き込み

DeletePricingPlan

料金設定プランを削除する許可を付与

料金プラン*

aws:ResourceTag/${TagKey}

書き込み

DeletePricingRule

料金設定ルールを削除する許可を付与

料金設定ルール*

aws:ResourceTag/${TagKey}

書き込み

DisassociateAccounts

1 ~ 30 のアカウントを請求グループからデタッチする許可を付与

Billinggroup*

aws:ResourceTag/${TagKey}

書き込み

DisassociatePricingRules

料金設定ルールの関連付けを解除する許可を付与

料金プラン*

aws:ResourceTag/${TagKey}

書き込み

料金ルール*

aws:ResourceTag/${TagKey}

GetBillingGroupCostReport

指定した請求グループのコストレポートを表示する許可を付与

Billinggroup*

aws:ResourceTag/${TagKey}

読み取り

GetBillingTransferPreference

請求転送設定を取得する許可を付与

読み取り

ListAccountAssociations

連結アカウントが属する請求グループを表示しながら特定の請求期間の支払人アカウントの連結アカウントを一覧表示する許可を付与

リスト

ListBillingGroupCostReports

請求グループのコストレポートを表示する許可を付与

読み取り

ListBillingGroups

請求グループの詳細を表示する許可を付与

読み取り

ListCustomLineItemVersions

カスタム明細項目バージョンを表示する許可を付与

customlineitem*

aws:ResourceTag/${TagKey}

読み取り

ListCustomLineItems

カスタム明細項目を表示する許可を付与

読み取り

ListPricingPlans

料金プランの詳細を表示する許可を付与

読み取り

ListPricingPlansAssociatedWithPricingRule

価格設定ルールに関連付けられた価格プランを一覧表示する許可を付与

料金ルール*

aws:ResourceTag/${TagKey}

リスト

ListPricingRules

料金ルールの詳細を表示する許可を付与

読み取り

ListPricingRulesAssociatedToPricingPlan

価格設定プランに関連付けられた価格ルールを一覧表示する許可を付与

料金プラン*

aws:ResourceTag/${TagKey}

リスト

ListResourcesAssociatedToCustomLineItem

パーセンテージカスタム明細項目に関連付けられたリソースを一覧表示する許可を付与

customlineitem*

aws:ResourceTag/${TagKey}

リスト

ListTagsForResource

リソースのタグを一覧表示する許可を付与。

Billinggroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

読み取り

カスタムラインアイテム

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

料金プラン

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

料金ルール

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TagResource

リソースにタグを付けるアクセス許可を付与

Billinggroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

カスタムラインアイテム

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

料金プラン

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

料金ルール

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

リソースのタグを解除する許可を付与

Billinggroup

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

カスタムラインアイテム

aws:ResourceTag/${TagKey}

aws:TagKeys

料金プラン

aws:ResourceTag/${TagKey}

aws:TagKeys

料金ルール

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateBillingGroup

請求グループを更新する許可を付与

Billinggroup*

aws:ResourceTag/${TagKey}

書き込み

UpdateBillingTransferPreference

請求転送設定を更新するアクセス許可を付与します

billingconductor:PricingPlanArn

書き込み

UpdateCustomLineItem

カスタム明細項目を更新する許可を付与

customlineitem*

aws:ResourceTag/${TagKey}

書き込み

UpdatePricingPlan

料金設定プランを更新する許可を付与

料金プラン*

aws:ResourceTag/${TagKey}

書き込み

UpdatePricingRule

料金設定ルールを更新する許可を付与

料金ルール*

aws:ResourceTag/${TagKey}

書き込み

で定義されるリソースタイプ AWS Billing Conductor

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

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

Billinggroup

arn:${Partition}:billingconductor::${Account}:billinggroup/${BillingGroupId}

aws:ResourceTag/${TagKey}

カスタムラインアイテム

arn:${Partition}:billingconductor::${Account}:customlineitem/${CustomLineItemId}

aws:ResourceTag/${TagKey}

料金プラン

arn:${Partition}:billingconductor::${Account}:pricingplan/${PricingPlanId}

aws:ResourceTag/${TagKey}

料金ルール

arn:${Partition}:billingconductor::${Account}:pricingrule/${PricingRuleId}

aws:ResourceTag/${TagKey}

の条件キー AWS Billing Conductor

AWS Billing Conductor は、IAM ポリシーの Condition要素で使用できる以下の条件キーを定義します。

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

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

String

aws:ResourceTag/${TagKey}

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

String

aws:TagKeys

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

ArrayOfString

billingconductor:PricingPlanArn

リクエストで指定された料金プラン ARN でアクセスをフィルタリングします

ARN