View a markdown version of this page

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

Amazon CloudSearch のアクション、リソース、および条件キー

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

リファレンス:

Amazon CloudSearch で定義される API オペレーション

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

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

BuildSuggesters

cloudsearch

cloudsearch:BuildSuggesters

書き込み

CreateDomain

cloudsearch

cloudsearch:CreateDomain

書き込み

DefineAnalysisScheme

cloudsearch

cloudsearch:DefineAnalysisScheme

書き込み

DefineExpression

cloudsearch

cloudsearch:DefineExpression

書き込み

DefineIndexField

cloudsearch

cloudsearch:DefineIndexField

書き込み

DefineSuggester

cloudsearch

cloudsearch:DefineSuggester

書き込み

DeleteAnalysisScheme

cloudsearch

cloudsearch:DeleteAnalysisScheme

書き込み

DeleteDomain

cloudsearch

cloudsearch:DeleteDomain

書き込み

DeleteExpression

cloudsearch

cloudsearch:DeleteExpression

書き込み

DeleteIndexField

cloudsearch

cloudsearch:DeleteIndexField

書き込み

DeleteSuggester

cloudsearch

cloudsearch:DeleteSuggester

書き込み

DescribeAnalysisSchemes

cloudsearch

cloudsearch:DescribeAnalysisSchemes

読み取り

DescribeAvailabilityOptions

cloudsearch

cloudsearch:DescribeAvailabilityOptions

読み取り

DescribeDomainEndpointOptions

cloudsearch

cloudsearch:DescribeDomainEndpointOptions

読み取り

DescribeDomains

cloudsearch

cloudsearch:DescribeDomains

リスト

DescribeExpressions

cloudsearch

cloudsearch:DescribeExpressions

読み取り

DescribeIndexFields

cloudsearch

cloudsearch:DescribeIndexFields

読み取り

DescribeScalingParameters

cloudsearch

cloudsearch:DescribeScalingParameters

読み取り

DescribeServiceAccessPolicies

cloudsearch

cloudsearch:DescribeServiceAccessPolicies

読み取り

DescribeSuggesters

cloudsearch

cloudsearch:DescribeSuggesters

読み取り

IndexDocuments

cloudsearch

cloudsearch:IndexDocuments

書き込み

ListDomainNames

cloudsearch

cloudsearch:ListDomainNames

リスト

UpdateAvailabilityOptions

cloudsearch

cloudsearch:UpdateAvailabilityOptions

書き込み

UpdateDomainEndpointOptions

cloudsearch

cloudsearch:UpdateDomainEndpointOptions

書き込み

UpdateScalingParameters

cloudsearch

cloudsearch:UpdateScalingParameters

書き込み

UpdateServiceAccessPolicies

cloudsearch

cloudsearch:UpdateServiceAccessPolicies

アクセス許可管理、書き込み

Amazon CloudSearch で定義されるアクション

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

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

AddTags

Amazon CloudSearch ドメインにリソースタグをアタッチします

ドメイン*

タグ付け、書き込み

BuildSuggesters

検索候補インデックスを作成します

ドメイン*

書き込み

CreateDomain

新しい検索ドメインを作成します

ドメイン*

書き込み

DefineAnalysisScheme

テキストまたはテキスト配列のフィールドに適用可能な分析スキームを設定し、言語固有のテキスト処理オプションを定義します

ドメイン*

書き込み

DefineExpression

検索ドメインの Expression を設定します

ドメイン*

書き込み

DefineIndexField

検索ドメインの IndexField を設定します

ドメイン*

書き込み

DefineSuggester

ドメインのサジェスタを設定します

ドメイン*

書き込み

DeleteAnalysisScheme

分析スキームを削除します

ドメイン*

書き込み

DeleteDomain

検索ドメインとそのすべてのデータを完全に削除します

ドメイン*

書き込み

DeleteExpression

検索ドメインから Expression を削除します

ドメイン*

書き込み

DeleteIndexField

検索ドメインから IndexField を削除します

ドメイン*

書き込み

DeleteSuggester

サジェスタを削除します

ドメイン*

書き込み

DescribeAnalysisSchemes

ドメインに設定された分析スキームを取得します

ドメイン*

読み取り

DescribeAvailabilityOptions

ドメインに設定された可用性オプションを取得します

ドメイン*

読み取り

DescribeDomainEndpointOptions

ドメインに設定されたドメインエンドポイントオプションを取得します

ドメイン*

読み取り

DescribeDomains

このアカウントが所有する検索ドメインに関する情報を取得します

ドメイン*

リスト

DescribeExpressions

検索ドメインに設定された式を取得します

ドメイン*

読み取り

DescribeIndexFields

検索ドメインに設定されたインデックスフィールドに関する情報を取得します

ドメイン*

読み取り

DescribeScalingParameters

ドメインに設定されたスケーリングパラメータを取得します

ドメイン*

読み取り

DescribeServiceAccessPolicies

ドメインのドキュメントと検索エンドポイントへのアクセスを制御するアクセスポリシーに関する情報を取得します

ドメイン*

読み取り

DescribeSuggesters

ドメインに設定されたサジェスタを取得します

ドメイン*

読み取り

IndexDocuments

検索ドメインに、最新のインデックス作成オプションを使用してドキュメントのインデックス作成を開始するように指示します

ドメイン*

書き込み

ListDomainNames

アカウントが所有するすべての検索ドメインを一覧表示します

ドメイン*

リスト

ListTags

Amazon CloudSearch ドメインのすべてのリソースタグを表示します

ドメイン*

読み取り

RemoveTags

Amazon ES ドメインから指定したリソースタグを削除します

ドメイン*

タグ付け、書き込み

UpdateAvailabilityOptions

ドメインの可用性オプションを設定します

ドメイン*

書き込み

UpdateDomainEndpointOptions

ドメインのドメインエンドポイントオプションを設定します

ドメイン*

書き込み

UpdateScalingParameters

ドメインのスケーリングパラメータを設定します

ドメイン*

書き込み

UpdateServiceAccessPolicies

ドメインのドキュメントおよび検索エンドポイントへのアクセスを制御するアクセスルールを設定します

ドメイン*

アクセス許可管理、書き込み

Amazon CloudSearch のアクセス許可のみのアクション

以下のアクションは Amazon CloudSearch によって定義されますが、API オペレーションを通じて直接呼び出すことはできません。アクセス許可を付与または拒否するには、IAM ポリシーステートメントでのみ使用できます。

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

ドキュメント

ドキュメントサービスオペレーションへのアクセスを許可します

ドメイン

書き込み

検索

検索オペレーションへのアクセスを許可します

ドメイン

読み取り

提案

提案オペレーションへのアクセスを許可します

ドメイン

読み取り

Amazon CloudSearch で定義されるリソースタイプ

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

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

ドメイン

arn:${Partition}:cloudsearch:${Region}:${Account}:domain/${DomainName}

Amazon CloudSearch の条件キー

Amazon CloudSearch には、ポリシーステートメントの Condition要素で使用できるサービス固有の条件キーはありません。