View a markdown version of this page

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

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

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

リファレンス:

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

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

運用 IAM アクション 条件キー 可能な値 (複数可) アクセスレベル

AcceptReservedNodeExchange

redshift:AcceptReservedNodeExchange

書き込み

AddPartner

redshift:AddPartner

書き込み

redshift:DeletePartner

書き込み

AssociateDataShareConsumer

redshift:AssociateDataShareConsumer

書き込み

AuthorizeClusterSecurityGroupIngress

redshift:AuthorizeClusterSecurityGroupIngress

書き込み

AuthorizeDataShare

redshift:AuthorizeDataShare

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

AuthorizeEndpointAccess

redshift:AuthorizeEndpointAccess

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

AuthorizeSnapshotAccess

redshift:AuthorizeSnapshotAccess

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

BatchDeleteClusterSnapshots

redshift:BatchDeleteClusterSnapshots

書き込み

BatchModifyClusterSnapshots

redshift:BatchModifyClusterSnapshots

書き込み

CancelResize

redshift:CancelResize

書き込み

CopyClusterSnapshot

redshift:CopyClusterSnapshot

書き込み

CreateAuthenticationProfile

redshift:CreateAuthenticationProfile

書き込み

CreateCluster

redshift:AssociateDataShareConsumer

書き込み

redshift:CreateCluster

書き込み

redshift:CreateTags

タグ付け、書き込み

redshift:RegisterNamespace

書き込み

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

書き込み

CreateClusterParameterGroup

redshift:CreateClusterParameterGroup

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateClusterSecurityGroup

redshift:CreateClusterSecurityGroup

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateClusterSnapshot

redshift:CreateClusterSnapshot

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateClusterSubnetGroup

redshift:CreateClusterSubnetGroup

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateCustomDomainAssociation

redshift:CreateCustomDomainAssociation

書き込み

CreateEndpointAccess

redshift:CreateEndpointAccess

書き込み

CreateEventSubscription

redshift:CreateEventSubscription

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateHsmClientCertificate

redshift:CreateHsmClientCertificate

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateHsmConfiguration

redshift:CreateHsmConfiguration

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateIntegration

redshift:CreateIntegration

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateQev2IdcApplication

redshift:CreateQev2IdcApplication

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateRedshiftIdcApplication

redshift:CreateRedshiftIdcApplication

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateScheduledAction

redshift:CreateScheduledAction

書き込み

redshift:PauseCluster

書き込み

redshift:ResizeCluster

書き込み

redshift:ResumeCluster

書き込み

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

書き込み

CreateSnapshotCopyGrant

redshift:CreateSnapshotCopyGrant

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

redshift:CreateTags

タグ付け、書き込み

CreateSnapshotSchedule

redshift:CreateSnapshotSchedule

書き込み

redshift:CreateTags

タグ付け、書き込み

CreateTags

redshift:CreateTags

タグ付け、書き込み

redshift:DeleteTags

タグ付け、書き込み

CreateUsageLimit

redshift:CreateTags

タグ付け、書き込み

redshift:CreateUsageLimit

書き込み

DeauthorizeDataShare

redshift:DeauthorizeDataShare

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

DeleteAuthenticationProfile

redshift:DeleteAuthenticationProfile

書き込み

DeleteCluster

redshift:CreateClusterSnapshot

書き込み

redshift:DeleteCluster

書き込み

DeleteClusterParameterGroup

redshift:DeleteClusterParameterGroup

書き込み

DeleteClusterSecurityGroup

redshift:DeleteClusterSecurityGroup

書き込み

DeleteClusterSnapshot

redshift:DeleteClusterSnapshot

書き込み

DeleteClusterSubnetGroup

redshift:DeleteClusterSubnetGroup

書き込み

DeleteCustomDomainAssociation

redshift:DeleteCustomDomainAssociation

書き込み

DeleteEndpointAccess

redshift:DeleteEndpointAccess

書き込み

DeleteEventSubscription

redshift:DeleteEventSubscription

書き込み

DeleteHsmClientCertificate

redshift:DeleteHsmClientCertificate

書き込み

DeleteHsmConfiguration

redshift:DeleteHsmConfiguration

書き込み

DeleteIntegration

redshift:DeleteIntegration

書き込み

DeletePartner

redshift:DeletePartner

書き込み

DeleteQev2IdcApplication

redshift:DeleteQev2IdcApplication

書き込み

DeleteRedshiftIdcApplication

redshift:DeleteRedshiftIdcApplication

書き込み

DeleteResourcePolicy

redshift:DeleteResourcePolicy

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

DeleteScheduledAction

redshift:DeleteScheduledAction

書き込み

DeleteSnapshotCopyGrant

redshift:DeleteSnapshotCopyGrant

書き込み

DeleteSnapshotSchedule

redshift:DeleteSnapshotSchedule

書き込み

DeleteTags

redshift:DeleteTags

タグ付け、書き込み

DeleteUsageLimit

redshift:DeleteUsageLimit

書き込み

DeregisterNamespace

redshift:DeregisterNamespace

書き込み

DescribeAccountAttributes

redshift:DescribeAccountAttributes

読み取り

DescribeAuthenticationProfiles

redshift:DescribeAuthenticationProfiles

読み取り

DescribeClusterDbRevisions

redshift:DescribeClusterDbRevisions

リスト

DescribeClusterParameterGroups

redshift:DescribeClusterParameterGroups

読み取り

DescribeClusterParameters

redshift:DescribeClusterParameters

読み取り

DescribeClusterSecurityGroups

redshift:DescribeClusterSecurityGroups

読み取り

DescribeClusterSnapshots

redshift:DescribeClusterSnapshots

読み取り

DescribeClusterSubnetGroups

redshift:DescribeClusterSubnetGroups

読み取り

DescribeClusterTracks

redshift:DescribeClusterTracks

リスト

DescribeClusterVersions

redshift:DescribeClusterVersions

読み取り

DescribeClusters

redshift:DescribeClusters

リスト

DescribeCustomDomainAssociations

redshift:DescribeCustomDomainAssociations

リスト

DescribeDataShares

redshift:DescribeDataShares

読み取り

DescribeDataSharesForConsumer

redshift:DescribeDataSharesForConsumer

読み取り

DescribeDataSharesForProducer

redshift:DescribeDataSharesForProducer

読み取り

DescribeDefaultClusterParameters

redshift:DescribeDefaultClusterParameters

読み取り

DescribeEndpointAccess

redshift:DescribeEndpointAccess

読み取り

DescribeEndpointAuthorization

redshift:DescribeEndpointAuthorization

リスト

DescribeEventCategories

redshift:DescribeEventCategories

読み取り

DescribeEventSubscriptions

redshift:DescribeEventSubscriptions

読み取り

DescribeEvents

redshift:DescribeEvents

リスト

DescribeHsmClientCertificates

redshift:DescribeHsmClientCertificates

読み取り

DescribeHsmConfigurations

redshift:DescribeHsmConfigurations

読み取り

DescribeInboundIntegrations

redshift:DescribeInboundIntegrations

リスト

DescribeIntegrations

redshift:DescribeIntegrations

リスト

DescribeLoggingStatus

redshift:DescribeLoggingStatus

読み取り

DescribeNodeConfigurationOptions

redshift:DescribeNodeConfigurationOptions

リスト

DescribeOrderableClusterOptions

redshift:DescribeOrderableClusterOptions

読み取り

DescribePartners

redshift:DescribePartners

読み取り

DescribeQev2IdcApplications

redshift:DescribeQev2IdcApplications

リスト

DescribeRedshiftIdcApplications

redshift:DescribeRedshiftIdcApplications

リスト

DescribeReservedNodeExchangeStatus

redshift:DescribeReservedNodeExchangeStatus

読み取り

DescribeReservedNodeOfferings

redshift:DescribeReservedNodeOfferings

読み取り

DescribeReservedNodes

redshift:DescribeReservedNodes

読み取り

DescribeResize

redshift:DescribeResize

読み取り

DescribeScheduledActions

redshift:DescribeScheduledActions

読み取り

DescribeSnapshotCopyGrants

redshift:DescribeSnapshotCopyGrants

読み取り

DescribeSnapshotSchedules

redshift:DescribeSnapshotSchedules

読み取り

DescribeStorage

redshift:DescribeStorage

読み取り

DescribeTableRestoreStatus

redshift:DescribeTableRestoreStatus

読み取り

DescribeTags

redshift:DescribeTags

読み取り

DescribeUsageLimits

redshift:DescribeUsageLimits

読み取り

DisableLogging

redshift:DisableLogging

書き込み

DisableSnapshotCopy

redshift:DisableSnapshotCopy

書き込み

DisassociateDataShareConsumer

redshift:DisassociateDataShareConsumer

書き込み

EnableLogging

redshift:EnableLogging

書き込み

EnableSnapshotCopy

redshift:EnableSnapshotCopy

書き込み

FailoverPrimaryCompute

redshift:FailoverPrimaryCompute

書き込み

GetClusterCredentials

redshift:CreateClusterUser

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

redshift:GetClusterCredentials

書き込み

redshift:JoinGroup

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

GetClusterCredentialsWithIAM

redshift:GetClusterCredentialsWithIAM

書き込み

GetIdentityCenterAuthToken

redshift:GetIdentityCenterAuthToken

読み取り

GetReservedNodeExchangeConfigurationOptions

redshift:GetReservedNodeExchangeConfigurationOptions

読み取り

GetReservedNodeExchangeOfferings

redshift:GetReservedNodeExchangeOfferings

読み取り

GetResourcePolicy

redshift:GetResourcePolicy

読み取り

ListRecommendations

redshift:ListRecommendations

リスト

redshift:ViewQueriesInConsole

リスト

ModifyAquaConfiguration

redshift:ModifyAquaConfiguration

書き込み

ModifyAuthenticationProfile

redshift:ModifyAuthenticationProfile

書き込み

ModifyCluster

redshift:ModifyCluster

書き込み

ModifyClusterDbRevision

redshift:ModifyClusterDbRevision

書き込み

ModifyClusterIamRoles

redshift:ModifyClusterIamRoles

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

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

書き込み

ModifyClusterMaintenance

redshift:ModifyClusterMaintenance

書き込み

ModifyClusterParameterGroup

redshift:ModifyClusterParameterGroup

書き込み

ModifyClusterSnapshot

redshift:ModifyClusterSnapshot

書き込み

ModifyClusterSnapshotSchedule

redshift:ModifyClusterSnapshotSchedule

書き込み

ModifyClusterSubnetGroup

redshift:ModifyClusterSubnetGroup

書き込み

ModifyCustomDomainAssociation

redshift:ModifyCustomDomainAssociation

書き込み

ModifyEndpointAccess

redshift:ModifyEndpointAccess

書き込み

ModifyEventSubscription

redshift:ModifyEventSubscription

書き込み

ModifyIntegration

redshift:ModifyIntegration

書き込み

ModifyLakehouseConfiguration

redshift:AssociateDataShareConsumer

書き込み

redshift:DeregisterNamespace

書き込み

redshift:RegisterNamespace

書き込み

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

書き込み

ModifyQev2IdcApplication

redshift:ModifyQev2IdcApplication

書き込み

ModifyRedshiftIdcApplication

redshift:ModifyRedshiftIdcApplication

書き込み

ModifyScheduledAction

redshift:ModifyScheduledAction

書き込み

redshift:PauseCluster

書き込み

redshift:ResizeCluster

書き込み

redshift:ResumeCluster

書き込み

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

書き込み

ModifySnapshotCopyRetentionPeriod

redshift:ModifySnapshotCopyRetentionPeriod

書き込み

ModifySnapshotSchedule

redshift:ModifySnapshotSchedule

書き込み

ModifyUsageLimit

redshift:ModifyUsageLimit

書き込み

PauseCluster

redshift:PauseCluster

書き込み

PurchaseReservedNodeOffering

redshift:PurchaseReservedNodeOffering

書き込み

PutResourcePolicy

redshift:PutResourcePolicy

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

RebootCluster

redshift:RebootCluster

書き込み

RegisterNamespace

redshift:RegisterNamespace

書き込み

RejectDataShare

redshift:RejectDataShare

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

ResetClusterParameterGroup

redshift:ResetClusterParameterGroup

書き込み

ResizeCluster

redshift:ResizeCluster

書き込み

RestoreFromClusterSnapshot

redshift:AssociateDataShareConsumer

書き込み

redshift:RegisterNamespace

書き込み

redshift:RestoreFromClusterSnapshot

書き込み

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

書き込み

RestoreTableFromClusterSnapshot

redshift:RestoreTableFromClusterSnapshot

書き込み

ResumeCluster

redshift:ResumeCluster

書き込み

RevokeClusterSecurityGroupIngress

redshift:RevokeClusterSecurityGroupIngress

書き込み

RevokeEndpointAccess

redshift:RevokeEndpointAccess

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

RevokeSnapshotAccess

redshift:RevokeSnapshotAccess

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

RotateEncryptionKey

redshift:RotateEncryptionKey

書き込み

UpdatePartnerStatus

redshift:UpdatePartnerStatus

書き込み

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

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

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

AcceptReservedNodeExchange

設定を変更せずに DC1 リザーブドノードを DC2 リザーブドノードと交換する許可を付与

書き込み

AddPartner

パートナー統合をクラスターに追加する許可を付与

書き込み

AssociateDataShareConsumer

コンシューマーをデータシェアに関連付ける許可を付与

データ共有*

aws:ResourceTag/${TagKey}

redshift:AllowWrites

redshift:ConsumerArn

書き込み

AuthorizeClusterSecurityGroupIngress

Amazon Redshift セキュリティグループにインバウンド(進入)ルールを追加する許可を付与

セキュリティグループ*

aws:ResourceTag/${TagKey}

書き込み

securitygroupingress-ec2securitygroup*

aws:ResourceTag/${TagKey}

AuthorizeDataShare

指定されたデータシェアのコンシューマーにデータシェアの使用を許可する許可を付与

データ共有*

aws:ResourceTag/${TagKey}

redshift:AllowWrites

redshift:ConsumerIdentifier

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

AuthorizeEndpointAccess

redshift マネージド vpc エンドポイントのエンドポイント関連のアクティビティを認可する許可を付与

クラスター

aws:ResourceTag/${TagKey}

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

AuthorizeSnapshotAccess

スナップショットを復元 AWS アカウント するためのアクセス許可を指定された に付与します

クラスター

aws:ResourceTag/${TagKey}

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

スナップショット*

aws:ResourceTag/${TagKey}

BatchDeleteClusterSnapshots

最大 100 サイズのバッチでスナップショットを削除する許可を付与

スナップショット*

aws:ResourceTag/${TagKey}

書き込み

BatchModifyClusterSnapshots

スナップショットのリストの設定を変更する許可を付与

スナップショット*

aws:ResourceTag/${TagKey}

書き込み

CancelResize

サイズ変更操作をキャンセルする許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

CopyClusterSnapshot

クラスタースナップショットをコピーする許可を付与

クラスター

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

スナップショット*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateAuthenticationProfile

Amazon Redshift 認証プロファイルを作成する許可を付与

書き込み

CreateCluster

クラスターを作成する許可を付与

クラスター*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateClusterParameterGroup

Amazon Redshift パラメータグループを作成する許可を付与

パラメータグループ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateClusterSecurityGroup

Amazon Redshift セキュリティグループを作成する許可を付与

セキュリティグループ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateClusterSnapshot

指定したクラスターの手動スナップショットを作成する許可を付与

クラスター

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

スナップショット*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateClusterSubnetGroup

Amazon Redshift サブネットグループを作成する許可を付与

サブネットグループ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateClusterUser

指定された Amazon Redshift ユーザーが存在しない場合に、自動的に作成する許可を付与

dbuser*

redshift:DbUser

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

CreateCustomDomainAssociation

クラスターのカスタムドメイン名を作成するための許可を付与します

クラスター*

aws:ResourceTag/${TagKey}

書き込み

CreateEndpointAccess

redshift マネージドエンドポイントを作成する許可を付与

クラスター

aws:ResourceTag/${TagKey}

書き込み

CreateEventSubscription

Amazon Redshift イベント通知サブスクリプションを作成する許可を付与

eventsubscription*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateHsmClientCertificate

クラスターが HSM への接続に使用する HSM クライアント証明書を作成する許可を付与

hsmclientcertificate*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateHsmConfiguration

ハードウェアセキュリティモジュール (HSM) においてクラスターがデータベース暗号化キーを保存または使用する際に必要とする情報を含んだ HSM 設定を作成する許可を付与。

hsmconfiguration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateIntegration

Amazon Redshift ゼロ ETL 統合を作成する許可を付与する

統合*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

redshift:IntegrationSourceArn

redshift:IntegrationTargetArn

書き込み

CreateRedshiftIdcApplication

Redshift IDC アプリケーションを作成するためのアクセス許可を付与

書き込み

CreateScheduledAction

Amazon Redshift のスケジュールされたアクションを作成する許可を付与

書き込み

CreateSnapshotCopyGrant

スナップショットコピー許可を作成し、コピー先のスナップショットを暗号化するアクセス許可を付与します AWS リージョン

snapshotcopygrant*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

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

CreateSnapshotSchedule

スナップショットスケジュールを作成する許可を付与

スナップショットスケジュール*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateTags

指定したリソースに 1 つ以上のタグを追加する許可を付与

クラスター

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

イベントサブスクリプション

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

hsmclientcertificate

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

hsmconfiguration

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

securitygroupingress-cidr

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroupingress-ec2securitygroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

スナップショット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshotcopygrant

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

スナップショットスケジュール

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

サブネットグループ

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

usagelimit

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateUsageLimit

使用制限を作成するためのアクセス許可を付与

クラスター

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

usagelimit*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeauthorizeDataShare

指定したデータ共有のコンシューマーからデータ共有を使用する許可を削除する許可を付与

データ共有*

aws:ResourceTag/${TagKey}

redshift:ConsumerIdentifier

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

DeleteAuthenticationProfile

Amazon Redshift 認証プロファイルを削除する許可を付与

書き込み

DeleteCluster

以前にプロビジョニングされたクラスターを削除する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

DeleteClusterParameterGroup

Amazon Redshift パラメータグループを削除する許可を付与

パラメータグループ*

aws:ResourceTag/${TagKey}

書き込み

DeleteClusterSecurityGroup

Amazon Redshift セキュリティグループを削除する許可を付与

セキュリティグループ*

aws:ResourceTag/${TagKey}

書き込み

DeleteClusterSnapshot

手動スナップショットを削除する許可を付与

クラスター

aws:ResourceTag/${TagKey}

書き込み

スナップショット*

aws:ResourceTag/${TagKey}

DeleteClusterSubnetGroup

クラスターサブネットグループを削除する許可を付与

サブネットグループ*

aws:ResourceTag/${TagKey}

書き込み

DeleteCustomDomainAssociation

クラスターのカスタムドメイン名を削除するための許可を付与します

クラスター*

aws:ResourceTag/${TagKey}

書き込み

DeleteEndpointAccess

redshift マネージドエンドポイントを削除する許可を付与

書き込み

DeleteEventSubscription

Amazon Redshift イベント通知サブスクリプションを削除する許可を付与

eventsubscription*

aws:ResourceTag/${TagKey}

書き込み

DeleteHsmClientCertificate

HSM クライアント証明書を削除する許可を付与

hsmclientcertificate*

aws:ResourceTag/${TagKey}

書き込み

DeleteHsmConfiguration

Amazon Redshift HSM 設定を削除する許可を付与

hsmconfiguration*

aws:ResourceTag/${TagKey}

書き込み

DeleteIntegration

Amazon Redshift ゼロ ETL 統合を削除する許可を付与する

統合*

aws:ResourceTag/${TagKey}

書き込み

DeletePartner

クラスターからパートナー統合を削除する許可を付与

クラスター

aws:ResourceTag/${TagKey}

書き込み

DeleteRedshiftIdcApplication

Redshift IDC アプリケーションを削除するためのアクセス許可を付与

redshiftidcapplication*

書き込み

DeleteResourcePolicy

指定されたリソースのリソースポリシーを削除する許可を付与

名前空間*

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

DeleteScheduledAction

Amazon Redshift のスケジュールされたアクションを削除する許可を付与

書き込み

DeleteSnapshotCopyGrant

スナップショットコピー許可を削除する許可を付与

snapshotcopygrant*

aws:ResourceTag/${TagKey}

書き込み

DeleteSnapshotSchedule

スナップショットスケジュールを削除する許可を付与

スナップショットスケジュール*

aws:ResourceTag/${TagKey}

書き込み

DeleteTags

リソースから 1 つまたは複数のタグを削除する許可を付与

クラスター

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

イベントサブスクリプション

aws:ResourceTag/${TagKey}

aws:TagKeys

hsmclientcertificate

aws:ResourceTag/${TagKey}

aws:TagKeys

hsmconfiguration

aws:ResourceTag/${TagKey}

aws:TagKeys

統合

aws:ResourceTag/${TagKey}

aws:TagKeys

パラメータグループ

aws:ResourceTag/${TagKey}

aws:TagKeys

セキュリティグループ

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroupingress-cidr

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroupingress-ec2securitygroup

aws:ResourceTag/${TagKey}

aws:TagKeys

スナップショット

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshotcopygrant

aws:ResourceTag/${TagKey}

aws:TagKeys

スナップショットスケジュール

aws:ResourceTag/${TagKey}

aws:TagKeys

サブネットグループ

aws:ResourceTag/${TagKey}

aws:TagKeys

usagelimit

aws:ResourceTag/${TagKey}

aws:TagKeys

DeleteUsageLimit

使用制限を削除するためのアクセス許可を付与

usagelimit*

aws:ResourceTag/${TagKey}

書き込み

DeregisterNamespace

指定された名前空間をコンシューマーから登録解除するアクセス許可を付与

書き込み

DescribeAccountAttributes

指定された にアタッチされた属性を記述するアクセス許可を付与します AWS アカウント

読み取り

DescribeAuthenticationProfiles

作成された Amazon Redshift 認証プロファイルの詳細を取得する許可を付与

読み取り

DescribeClusterDbRevisions

クラスターのデータベースリビジョンを記述する許可を付与

リスト

DescribeClusterParameterGroups

Amazon Redshift パラメータグループ(自分で作成したパラメータグループとデフォルトのパラメータグループを含む)を記述する許可を付与

読み取り

DescribeClusterParameters

Amazon Redshift パラメータグループに含まれるパラメータを記述する許可を付与

パラメータグループ*

aws:ResourceTag/${TagKey}

読み取り

DescribeClusterSecurityGroups

Amazon Redshift セキュリティグループを記述する許可を付与

読み取り

DescribeClusterSnapshots

クラスタースナップショットに関するメタデータを含む 1 つ以上のスナップショットオブジェクトを記述する許可を付与

クラスター

aws:ResourceTag/${TagKey}

読み取り

DescribeClusterSubnetGroups

クラスターサブネットグループに関するメタデータを含む 1 つまたは複数のクラスターサブネットグループオブジェクトを記述する許可を付与

読み取り

DescribeClusterTracks

使用可能なメンテナンストラックを記述する許可を付与

リスト

DescribeClusterVersions

利用可能な Amazon Redshift クラスターのバージョンを記述する許可を付与

読み取り

DescribeClusters

プロビジョニングされたクラスターのプロパティを記述する許可を付与

クラスター

aws:ResourceTag/${TagKey}

リスト

DescribeCustomDomainAssociations

クラスターのカスタムドメイン名を記述するための許可を付与します

リスト

DescribeDataShares

クラスターによって作成および消費されるデータシェアを記述する許可を付与

読み取り

DescribeDataSharesForConsumer

クラスターによって消費されるデータシェアのみを記述する許可を付与

読み取り

DescribeDataSharesForProducer

クラスターによって作成されるデータシェアのみを記述する許可を付与

読み取り

DescribeDefaultClusterParameters

パラメータグループファミリーのパラメータ設定を記述する許可を付与

読み取り

DescribeEndpointAccess

redshift マネージド VPC エンドポイントを記述する許可を付与

クラスター

aws:ResourceTag/${TagKey}

読み取り

DescribeEndpointAuthorization

redshift マネージド VPC エンドポイントのアクティビティの記述を承認する許可を付与

クラスター

aws:ResourceTag/${TagKey}

リスト

DescribeEventCategories

すべてのイベントソースタイプ、または指定されたソースタイプのイベントカテゴリを記述する許可を付与

読み取り

DescribeEventSubscriptions

指定された の Amazon Redshift イベント通知サブスクリプションを記述するアクセス許可を付与します AWS アカウント

読み取り

DescribeEvents

クラスター、セキュリティグループ、スナップショット、パラメータグループに関連する過去 14 日間のイベントを記述する許可を付与

リスト

DescribeHsmClientCertificates

HSM クライアント証明書を記述する許可を付与

読み取り

DescribeHsmConfigurations

Amazon Redshift HSM の設定を記述する許可を付与

読み取り

DescribeInboundIntegrations

インバウンド統合を一覧表示する許可を付与

redshift:InboundIntegrationArn

リスト

DescribeIntegrations

Amazon Redshift ゼロ ETL 統合を記述する許可を付与する

統合*

aws:ResourceTag/${TagKey}

リスト

DescribeLoggingStatus

クエリや接続試行などの情報がクラスターでログに記録されているかどうかを記述する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

読み取り

DescribeNodeConfigurationOptions

指定されたアクションタイプのノードタイプ、ノード数、ディスク使用量など、可能なノード設定のプロパティを記述する許可を付与

クラスター

aws:ResourceTag/${TagKey}

リスト

DescribeOrderableClusterOptions

順序設定可能なクラスターオプションを記述する許可を付与

読み取り

DescribePartners

クラスターに対して定義されたパートナー統合に関する情報を取得する許可を付与

クラスター

aws:ResourceTag/${TagKey}

読み取り

DescribeRedshiftIdcApplications

Redshift IDC アプリケーションを記述するためのアクセス許可を付与

リスト

DescribeReservedNodeExchangeStatus

予約済みノード交換の交換ステータスの詳細と関連するメタデータを記述するアクセス許可を付与。ステータスには、進行中やリクエスト済みなどの値があります

読み取り

DescribeReservedNodeOfferings

Amazon Redshift で利用可能なリザーブドノードサービスを記述する許可を付与

読み取り

DescribeReservedNodes

リザーブドノードを記述する許可を付与

読み取り

DescribeResize

クラスターの直近のサイズ変更操作を記述する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

読み取り

DescribeScheduledActions

作成された Amazon Redshift のスケジュールされたアクションを記述する許可を付与

読み取り

DescribeSnapshotCopyGrants

送信先 AWS アカウント で指定された が所有するスナップショットコピー許可を記述するアクセス許可を付与します AWS リージョン

読み取り

DescribeSnapshotSchedules

スナップショットスケジュールを記述する許可を付与

クラスター

aws:ResourceTag/${TagKey}

読み取り

スナップショットスケジュール*

aws:ResourceTag/${TagKey}

DescribeStorage

アカウントレベルのバックアップのストレージサイズと暫定ストレージを記述する許可を付与

読み取り

DescribeTableRestoreStatus

RestoreTableFromClusterSnapshot API アクションを使用して行われた 1 つまたは複数のテーブル復元リクエストのステータスを記述する許可を付与

クラスター

aws:ResourceTag/${TagKey}

読み取り

DescribeTags

タグを記述する許可を付与

クラスター

aws:ResourceTag/${TagKey}

読み取り

イベントサブスクリプション

aws:ResourceTag/${TagKey}

hsmclientcertificate

aws:ResourceTag/${TagKey}

hsmconfiguration

aws:ResourceTag/${TagKey}

統合

aws:ResourceTag/${TagKey}

パラメータグループ

aws:ResourceTag/${TagKey}

セキュリティグループ

aws:ResourceTag/${TagKey}

securitygroupingress-cidr

aws:ResourceTag/${TagKey}

securitygroupingress-ec2securitygroup

aws:ResourceTag/${TagKey}

スナップショット

aws:ResourceTag/${TagKey}

snapshotcopygrant

aws:ResourceTag/${TagKey}

スナップショットスケジュール

aws:ResourceTag/${TagKey}

サブネットグループ

aws:ResourceTag/${TagKey}

usagelimit

aws:ResourceTag/${TagKey}

DescribeUsageLimits

使用制限を記述するためのアクセス許可を付与

クラスター

aws:ResourceTag/${TagKey}

読み取り

usagelimit*

aws:ResourceTag/${TagKey}

DisableLogging

クラスターのログ記録情報(クエリや接続の試行など)を無効にする許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

DisableSnapshotCopy

クラスターのスナップショットの自動コピーを無効にする許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

DisassociateDataShareConsumer

コンシューマーとデータシェアの関連付けを解除する許可を付与

データ共有*

aws:ResourceTag/${TagKey}

redshift:ConsumerArn

書き込み

EnableLogging

クラスターのログ記録情報(クエリや接続の試行など)を有効にする許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

EnableSnapshotCopy

クラスターのスナップショットの自動コピーを有効にする許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

FailoverPrimaryCompute

マルチ AZ クラスターのプライマリコンピューティングを別の AZ にフェイルオーバーするアクセス許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

GetClusterCredentials

指定された によって Amazon Redshift データベースにアクセスするための一時的な認証情報を取得するアクセス許可を付与します AWS アカウント

dbname

redshift:DbName

redshift:DbUser

redshift:DurationSeconds

書き込み

dbuser*

redshift:DbName

redshift:DbUser

redshift:DurationSeconds

GetClusterCredentialsWithIAM

指定された によって Amazon Redshift データベースにアクセスするための拡張一時認証情報を取得するアクセス許可を付与します AWS アカウント

dbname

redshift:DbName

redshift:DurationSeconds

書き込み

GetIdentityCenterAuthToken

Identity Center ユーザーが Redshift クラスターにアクセスするための承認済みトークンを取得する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

読み取り

GetReservedNodeExchangeConfigurationOptions

予約済みノード交換の設定オプションを取得するアクセス許可を付与

クラスター

aws:ResourceTag/${TagKey}

読み取り

GetReservedNodeExchangeOfferings

指定された DC1 リザーブドノードの支払いタイプ、期間、および使用料金に一致する DC2 ReservedNodeOfferings の配列を取得する許可を付与

読み取り

GetResourcePolicy

指定されたリソースのリソースポリシーを取得する許可を付与

名前空間*

読み取り

JoinGroup

指定された Amazon Redshift グループに参加する許可を付与

dbgroup*

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

ListRecommendations

Advisor レコメンデーションを一覧表示する許可を付与する

クラスター

aws:ResourceTag/${TagKey}

リスト

ModifyAquaConfiguration

クラスターの AQUA 設定を変更する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

ModifyAuthenticationProfile

既存の Amazon Redshift 認証プロファイルを変更する許可を付与

書き込み

ModifyCluster

クラスターの設定を変更する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

ModifyClusterDbRevision

クラスターのデータベースリビジョンを変更する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

ModifyClusterIamRoles

クラスターが他の AWS サービスにアクセスするために使用できる AWS Identity and Access Management (IAM) ロールのリストを変更するアクセス許可を付与します

クラスター*

aws:ResourceTag/${TagKey}

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

ModifyClusterMaintenance

クラスターのメンテナンス設定を変更する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

ModifyClusterParameterGroup

パラメータグループのパラメータを変更する許可を付与

パラメータグループ*

aws:ResourceTag/${TagKey}

書き込み

ModifyClusterSnapshot

スナップショットの設定を変更する許可を付与

スナップショット*

aws:ResourceTag/${TagKey}

書き込み

ModifyClusterSnapshotSchedule

クラスターのスナップショットスケジュールを変更する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

ModifyClusterSubnetGroup

VPC サブネットの指定リストを含めるためにクラスターサブネットグループを変更する許可を付与

サブネットグループ*

aws:ResourceTag/${TagKey}

書き込み

ModifyCustomDomainAssociation

クラスターのカスタムドメイン名を変更するための許可を付与します

クラスター*

aws:ResourceTag/${TagKey}

書き込み

ModifyEndpointAccess

Redshift マネージド VPC エンドポイントを変更する許可を付与

書き込み

ModifyEventSubscription

既存の Amazon Redshift イベント通知サブスクリプションを変更する許可を付与

eventsubscription*

aws:ResourceTag/${TagKey}

書き込み

ModifyIntegration

Amazon Redshift ゼロ ETL 統合を変更する許可を付与する

統合*

aws:ResourceTag/${TagKey}

書き込み

ModifyRedshiftIdcApplication

Redshift IDC アプリケーションを変更するためのアクセス許可を付与

redshiftidcapplication*

書き込み

ModifyScheduledAction

既存の Amazon Redshift のスケジュールされたアクションを変更する許可を付与

書き込み

ModifySnapshotCopyRetentionPeriod

ソースからコピー AWS リージョン されたスナップショットを送信先に保持する日数を変更するアクセス許可を付与します AWS リージョン

クラスター*

aws:ResourceTag/${TagKey}

書き込み

ModifySnapshotSchedule

スナップショットスケジュールを変更する許可を付与

スナップショットスケジュール*

aws:ResourceTag/${TagKey}

書き込み

ModifyUsageLimit

使用制限を変更するためのアクセス許可を付与

usagelimit*

aws:ResourceTag/${TagKey}

書き込み

PauseCluster

クラスターを一時停止する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

PurchaseReservedNodeOffering

リザーブドノードを購入する許可を付与

書き込み

PutResourcePolicy

指定されたリソースのリソースポリシーを更新する許可を付与

名前空間*

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

RebootCluster

クラスターを再起動する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

RegisterNamespace

指定された名前空間をコンシューマーに登録するアクセス許可を付与

書き込み

RejectDataShare

別のアカウントから共有されたデータシェアを拒否する許可を付与

データ共有*

aws:ResourceTag/${TagKey}

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

ResetClusterParameterGroup

パラメータグループの 1 つまたは複数のパラメータをデフォルト値に設定し、パラメータのソース値を「エンジンのデフォルト」に設定する許可を付与

パラメータグループ*

aws:ResourceTag/${TagKey}

書き込み

ResizeCluster

クラスターのサイズを変更する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

RestoreFromClusterSnapshot

スナップショットからクラスターを作成する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

スナップショット*

aws:ResourceTag/${TagKey}

aws:TagKeys

RestoreTableFromClusterSnapshot

Amazon Redshift クラスタースナップショットのテーブルからテーブルを作成する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

スナップショット*

aws:ResourceTag/${TagKey}

ResumeCluster

クラスターを再開する許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

RevokeClusterSecurityGroupIngress

以前に承認された IP 範囲または Amazon EC2 セキュリティグループに対し、Amazon Redshift セキュリティグループ内の進入ルールを取り消すアクセス許可を付与

セキュリティグループ*

aws:ResourceTag/${TagKey}

書き込み

securitygroupingress-ec2securitygroup*

aws:ResourceTag/${TagKey}

RevokeEndpointAccess

redshift マネージド vpc エンドポイントのエンドポイント関連アクティビティへのアクセスを取り消す許可を付与

クラスター

aws:ResourceTag/${TagKey}

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

RevokeSnapshotAccess

スナップショットを復元 AWS アカウント するために指定された からアクセスを取り消すアクセス許可を付与します

クラスター

aws:ResourceTag/${TagKey}

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

スナップショット*

aws:ResourceTag/${TagKey}

RotateEncryptionKey

クラスターの暗号化キーをローテーションする許可を付与

クラスター*

aws:ResourceTag/${TagKey}

書き込み

UpdatePartnerStatus

パートナー統合のステータスを更新する許可を付与

クラスター

aws:ResourceTag/${TagKey}

書き込み

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

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

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

AuthorizeInboundIntegration

ターゲット名前空間がソース ARN からレプリケートされたデータを受信できることを継続的に検証するアクセス許可を Amazon Redshift に付与します

名前空間*

書き込み

CancelQuery

Amazon Redshift コンソールを使用してクエリをキャンセルする許可を付与

書き込み

CancelQuerySession

Amazon Redshift コンソールでクエリを確認する許可を付与

クラスター

aws:ResourceTag/${TagKey}

書き込み

CreateInboundIntegration

ターゲットデータウェアハウスの名前空間への統合を作成するアクセス許可をソースプリンシパルに付与します

名前空間*

書き込み

CreateQev2IdcApplication

QEV2 IDC アプリケーションを作成する許可を付与する

書き込み

CreateSavedQuery

Amazon Redshift コンソールを使用して、保存された SQL クエリを作成する許可を付与

書き込み

DeleteQev2IdcApplication

QEV2 IDC アプリケーションを削除するための許可を付与する

qev2idcapplication*

書き込み

DeleteSavedQueries

Amazon Redshift コンソールを介して保存された SQL クエリを削除する許可を付与

書き込み

DescribeAutonomicsDenylist

指定されたクラスターのグローバル自律決定から拒否リストに登録されたリソースのリストを記述するアクセス許可を付与します

クラスター*

aws:ResourceTag/${TagKey}

読み取り

DescribeQev2IdcApplications

QEV2 IDC アプリケーションを記述する許可を付与する

リスト

DescribeQuery

Amazon Redshift コンソールを介してクエリを記述する許可を付与

読み取り

DescribeSavedQueries

Amazon Redshift コンソールを介して保存されたクエリを記述する許可を付与

読み取り

DescribeTable

Amazon Redshift コンソールを使用してテーブルを記述する許可を付与

読み取り

ExecuteQuery

Amazon Redshift コンソールを介してクエリを実行する許可を付与

書き込み

FetchResults

Amazon Redshift コンソールを介してクエリ結果を取得する許可を付与

読み取り

ListDatabases

Amazon Redshift コンソールを介してデータベースを一覧表示する許可を付与

リスト

ListSavedQueries

Amazon Redshift コンソールを介して、保存されたクエリを一覧表示する許可を付与

リスト

ListSchemas

Amazon Redshift コンソールを介してスキーマを一覧表示する許可を付与

リスト

ListTables

Amazon Redshift コンソールを介してテーブルを一覧表示する許可を付与

リスト

ModifyAutonomicsDenylist

指定されたクラスターのグローバル自律拒否リストにリソースを追加または削除するためのアクセス許可を付与します

クラスター*

aws:ResourceTag/${TagKey}

書き込み

ModifyQev2IdcApplication

QEV2 IDC アプリケーションを変更する許可を付与する

qev2idcapplication*

書き込み

ModifySavedQuery

Amazon Redshift コンソールを介して、既存の保存されたクエリを変更する許可を付与

書き込み

ViewQueriesFromConsole

Amazon Redshift コンソールを介してクエリ結果を表示する許可を付与

リスト

ViewQueriesInConsole

Amazon Redshift コンソールを介して、実行中のクエリとロードを終了する許可を付与

クラスター

aws:ResourceTag/${TagKey}

リスト

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

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

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

クラスター

arn:${Partition}:redshift:${Region}:${Account}:cluster:${ClusterName}

aws:ResourceTag/${TagKey}

データ共有

arn:${Partition}:redshift:${Region}:${Account}:datashare:${ProducerClusterNamespace}/${DataShareName}

aws:ResourceTag/${TagKey}

dbgroup

arn:${Partition}:redshift:${Region}:${Account}:dbgroup:${ClusterName}/${DbGroup}

dbname

arn:${Partition}:redshift:${Region}:${Account}:dbname:${ClusterName}/${DbName}

dbuser

arn:${Partition}:redshift:${Region}:${Account}:dbuser:${ClusterName}/${DbUser}

イベントサブスクリプション

arn:${Partition}:redshift:${Region}:${Account}:eventsubscription:${EventSubscriptionName}

aws:ResourceTag/${TagKey}

hsmclientcertificate

arn:${Partition}:redshift:${Region}:${Account}:hsmclientcertificate:${HSMClientCertificateId}

aws:ResourceTag/${TagKey}

hsmconfiguration

arn:${Partition}:redshift:${Region}:${Account}:hsmconfiguration:${HSMConfigurationId}

aws:ResourceTag/${TagKey}

統合

arn:${Partition}:redshift:${Region}:${Account}:integration:${IntegrationIdentifier}

aws:ResourceTag/${TagKey}

名前空間

arn:${Partition}:redshift:${Region}:${Account}:namespace:${ClusterNamespace}

パラメータグループ

arn:${Partition}:redshift:${Region}:${Account}:parametergroup:${ParameterGroupName}

aws:ResourceTag/${TagKey}

qev2idcアプリケーション

arn:${Partition}:redshift:${Region}:${Account}:qev2idcapplication:${Qev2IdcApplicationId}

Redshiftidc アプリケーション

arn:${Partition}:redshift:${Region}:${Account}:redshiftidcapplication:${RedshiftIdcApplicationId}

セキュリティグループ

arn:${Partition}:redshift:${Region}:${Account}:securitygroup:${SecurityGroupName}/ec2securitygroup/${Owner}/${Ec2SecurityGroupId}

aws:ResourceTag/${TagKey}

securitygroupingress-cidr

arn:${Partition}:redshift:${Region}:${Account}:securitygroupingress:${SecurityGroupName}/cidrip/${IpRange}

aws:ResourceTag/${TagKey}

securitygroupingress-ec2securitygroup

arn:${Partition}:redshift:${Region}:${Account}:securitygroupingress:${SecurityGroupName}/ec2securitygroup/${Owner}/${Ece2SecuritygroupId}

aws:ResourceTag/${TagKey}

スナップショット

arn:${Partition}:redshift:${Region}:${Account}:snapshot:${ClusterName}/${SnapshotName}

aws:ResourceTag/${TagKey}

snapshotcopygrant

arn:${Partition}:redshift:${Region}:${Account}:snapshotcopygrant:${SnapshotCopyGrantName}

aws:ResourceTag/${TagKey}

スナップショットスケジュール

arn:${Partition}:redshift:${Region}:${Account}:snapshotschedule:${ScheduleIdentifier}

aws:ResourceTag/${TagKey}

サブネットグループ

arn:${Partition}:redshift:${Region}:${Account}:subnetgroup:${SubnetGroupName}

aws:ResourceTag/${TagKey}

usagelimit

arn:${Partition}:redshift:${Region}:${Account}:usagelimit:${UsageLimitId}

aws:ResourceTag/${TagKey}

Amazon Redshift の条件キー

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

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

各タグで許可されている値のセットに基づいて、アクションでアクセスをフィルタリングします

String

aws:ResourceTag/${TagKey}

リソースに関連付けられたタグ値に基づいて、アクションでアクセスをフィルタリングします

String

aws:TagKeys

リクエスト内の必須タグのプレゼンスに基づいて、アクションでアクセスをフィルタリングします

ArrayOfString

redshift:AllowWrites

allowWrites 入力パラメータでアクセスをフィルタリングします

Bool

redshift:ConsumerArn

データ共有コンシューマの ARN によるアクセスをフィルタリングします

ARN

redshift:ConsumerIdentifier

データシェアコンシューマーによるアクセスをフィルタリングします

String

redshift:DbName

データベース名でアクセスをフィルタリングします

String

redshift:DbUser

データベースユーザー名でアクセスをフィルタリングします

String

redshift:DurationSeconds

一時的な認証情報のセットが有効期限になるまで秒数によりアクセスをフィルタリングします

String

redshift:InboundIntegrationArn

インバウンドゼロ ETL 統合リソースの ARN でアクセスをフィルタリングします

ARN

redshift:IntegrationSourceArn

ゼロ ETL 統合リソースの ARN でアクセスをフィルタリングする

ARN

redshift:IntegrationTargetArn

ゼロ ETL 統合ターゲットの ARN でアクセスをフィルタリングする

ARN