View a markdown version of this page

Actions, ressources et clés de condition pour Amazon Redshift - Référence de l'autorisation de service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Actions, ressources et clés de condition pour Amazon Redshift

Amazon Redshift (préfixe de service) : redshift) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par Amazon Redshift

Le tableau suivant associe les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le Tableau des actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

AcceptReservedNodeExchange

redshift:AcceptReservedNodeExchange

Écrire

AddPartner

redshift:AddPartner

Écrire

redshift:DeletePartner

Écrire

AssociateDataShareConsumer

redshift:AssociateDataShareConsumer

Écrire

AuthorizeClusterSecurityGroupIngress

redshift:AuthorizeClusterSecurityGroupIngress

Écrire

AuthorizeDataShare

redshift:AuthorizeDataShare

Gestion des autorisations, Rédaction

AuthorizeEndpointAccess

redshift:AuthorizeEndpointAccess

Gestion des autorisations, Rédaction

AuthorizeSnapshotAccess

redshift:AuthorizeSnapshotAccess

Gestion des autorisations, Rédaction

BatchDeleteClusterSnapshots

redshift:BatchDeleteClusterSnapshots

Écrire

BatchModifyClusterSnapshots

redshift:BatchModifyClusterSnapshots

Écrire

CancelResize

redshift:CancelResize

Écrire

CopyClusterSnapshot

redshift:CopyClusterSnapshot

Écrire

CreateAuthenticationProfile

redshift:CreateAuthenticationProfile

Écrire

CreateCluster

redshift:AssociateDataShareConsumer

Écrire

redshift:CreateCluster

Écrire

redshift:CreateTags

Marquer, écrire

redshift:RegisterNamespace

Écrire

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

Écrire

CreateClusterParameterGroup

redshift:CreateClusterParameterGroup

Écrire

redshift:CreateTags

Marquer, écrire

CreateClusterSecurityGroup

redshift:CreateClusterSecurityGroup

Écrire

redshift:CreateTags

Marquer, écrire

CreateClusterSnapshot

redshift:CreateClusterSnapshot

Écrire

redshift:CreateTags

Marquer, écrire

CreateClusterSubnetGroup

redshift:CreateClusterSubnetGroup

Écrire

redshift:CreateTags

Marquer, écrire

CreateCustomDomainAssociation

redshift:CreateCustomDomainAssociation

Écrire

CreateEndpointAccess

redshift:CreateEndpointAccess

Écrire

CreateEventSubscription

redshift:CreateEventSubscription

Écrire

redshift:CreateTags

Marquer, écrire

CreateHsmClientCertificate

redshift:CreateHsmClientCertificate

Écrire

redshift:CreateTags

Marquer, écrire

CreateHsmConfiguration

redshift:CreateHsmConfiguration

Écrire

redshift:CreateTags

Marquer, écrire

CreateIntegration

redshift:CreateIntegration

Écrire

redshift:CreateTags

Marquer, écrire

CreateQev2IdcApplication

redshift:CreateQev2IdcApplication

Écrire

redshift:CreateTags

Marquer, écrire

CreateRedshiftIdcApplication

redshift:CreateRedshiftIdcApplication

Écrire

redshift:CreateTags

Marquer, écrire

CreateScheduledAction

redshift:CreateScheduledAction

Écrire

redshift:PauseCluster

Écrire

redshift:ResizeCluster

Écrire

redshift:ResumeCluster

Écrire

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

Écrire

CreateSnapshotCopyGrant

redshift:CreateSnapshotCopyGrant

Gestion des autorisations, Rédaction

redshift:CreateTags

Marquer, écrire

CreateSnapshotSchedule

redshift:CreateSnapshotSchedule

Écrire

redshift:CreateTags

Marquer, écrire

CreateTags

redshift:CreateTags

Marquer, écrire

redshift:DeleteTags

Marquer, écrire

CreateUsageLimit

redshift:CreateTags

Marquer, écrire

redshift:CreateUsageLimit

Écrire

DeauthorizeDataShare

redshift:DeauthorizeDataShare

Gestion des autorisations, Rédaction

DeleteAuthenticationProfile

redshift:DeleteAuthenticationProfile

Écrire

DeleteCluster

redshift:CreateClusterSnapshot

Écrire

redshift:DeleteCluster

Écrire

DeleteClusterParameterGroup

redshift:DeleteClusterParameterGroup

Écrire

DeleteClusterSecurityGroup

redshift:DeleteClusterSecurityGroup

Écrire

DeleteClusterSnapshot

redshift:DeleteClusterSnapshot

Écrire

DeleteClusterSubnetGroup

redshift:DeleteClusterSubnetGroup

Écrire

DeleteCustomDomainAssociation

redshift:DeleteCustomDomainAssociation

Écrire

DeleteEndpointAccess

redshift:DeleteEndpointAccess

Écrire

DeleteEventSubscription

redshift:DeleteEventSubscription

Écrire

DeleteHsmClientCertificate

redshift:DeleteHsmClientCertificate

Écrire

DeleteHsmConfiguration

redshift:DeleteHsmConfiguration

Écrire

DeleteIntegration

redshift:DeleteIntegration

Écrire

DeletePartner

redshift:DeletePartner

Écrire

DeleteQev2IdcApplication

redshift:DeleteQev2IdcApplication

Écrire

DeleteRedshiftIdcApplication

redshift:DeleteRedshiftIdcApplication

Écrire

DeleteResourcePolicy

redshift:DeleteResourcePolicy

Gestion des autorisations, Rédaction

DeleteScheduledAction

redshift:DeleteScheduledAction

Écrire

DeleteSnapshotCopyGrant

redshift:DeleteSnapshotCopyGrant

Écrire

DeleteSnapshotSchedule

redshift:DeleteSnapshotSchedule

Écrire

DeleteTags

redshift:DeleteTags

Marquer, écrire

DeleteUsageLimit

redshift:DeleteUsageLimit

Écrire

DeregisterNamespace

redshift:DeregisterNamespace

Écrire

DescribeAccountAttributes

redshift:DescribeAccountAttributes

Lecture

DescribeAuthenticationProfiles

redshift:DescribeAuthenticationProfiles

Lecture

DescribeClusterDbRevisions

redshift:DescribeClusterDbRevisions

List

DescribeClusterParameterGroups

redshift:DescribeClusterParameterGroups

Lecture

DescribeClusterParameters

redshift:DescribeClusterParameters

Lecture

DescribeClusterSecurityGroups

redshift:DescribeClusterSecurityGroups

Lecture

DescribeClusterSnapshots

redshift:DescribeClusterSnapshots

Lecture

DescribeClusterSubnetGroups

redshift:DescribeClusterSubnetGroups

Lecture

DescribeClusterTracks

redshift:DescribeClusterTracks

List

DescribeClusterVersions

redshift:DescribeClusterVersions

Lecture

DescribeClusters

redshift:DescribeClusters

List

DescribeCustomDomainAssociations

redshift:DescribeCustomDomainAssociations

List

DescribeDataShares

redshift:DescribeDataShares

Lecture

DescribeDataSharesForConsumer

redshift:DescribeDataSharesForConsumer

Lecture

DescribeDataSharesForProducer

redshift:DescribeDataSharesForProducer

Lecture

DescribeDefaultClusterParameters

redshift:DescribeDefaultClusterParameters

Lecture

DescribeEndpointAccess

redshift:DescribeEndpointAccess

Lecture

DescribeEndpointAuthorization

redshift:DescribeEndpointAuthorization

List

DescribeEventCategories

redshift:DescribeEventCategories

Lecture

DescribeEventSubscriptions

redshift:DescribeEventSubscriptions

Lecture

DescribeEvents

redshift:DescribeEvents

List

DescribeHsmClientCertificates

redshift:DescribeHsmClientCertificates

Lecture

DescribeHsmConfigurations

redshift:DescribeHsmConfigurations

Lecture

DescribeInboundIntegrations

redshift:DescribeInboundIntegrations

List

DescribeIntegrations

redshift:DescribeIntegrations

List

DescribeLoggingStatus

redshift:DescribeLoggingStatus

Lecture

DescribeNodeConfigurationOptions

redshift:DescribeNodeConfigurationOptions

List

DescribeOrderableClusterOptions

redshift:DescribeOrderableClusterOptions

Lecture

DescribePartners

redshift:DescribePartners

Lecture

DescribeQev2IdcApplications

redshift:DescribeQev2IdcApplications

List

DescribeRedshiftIdcApplications

redshift:DescribeRedshiftIdcApplications

List

DescribeReservedNodeExchangeStatus

redshift:DescribeReservedNodeExchangeStatus

Lecture

DescribeReservedNodeOfferings

redshift:DescribeReservedNodeOfferings

Lecture

DescribeReservedNodes

redshift:DescribeReservedNodes

Lecture

DescribeResize

redshift:DescribeResize

Lecture

DescribeScheduledActions

redshift:DescribeScheduledActions

Lecture

DescribeSnapshotCopyGrants

redshift:DescribeSnapshotCopyGrants

Lecture

DescribeSnapshotSchedules

redshift:DescribeSnapshotSchedules

Lecture

DescribeStorage

redshift:DescribeStorage

Lecture

DescribeTableRestoreStatus

redshift:DescribeTableRestoreStatus

Lecture

DescribeTags

redshift:DescribeTags

Lecture

DescribeUsageLimits

redshift:DescribeUsageLimits

Lecture

DisableLogging

redshift:DisableLogging

Écrire

DisableSnapshotCopy

redshift:DisableSnapshotCopy

Écrire

DisassociateDataShareConsumer

redshift:DisassociateDataShareConsumer

Écrire

EnableLogging

redshift:EnableLogging

Écrire

EnableSnapshotCopy

redshift:EnableSnapshotCopy

Écrire

FailoverPrimaryCompute

redshift:FailoverPrimaryCompute

Écrire

GetClusterCredentials

redshift:CreateClusterUser

Gestion des autorisations, Rédaction

redshift:GetClusterCredentials

Écrire

redshift:JoinGroup

Gestion des autorisations, Rédaction

GetClusterCredentialsWithIAM

redshift:GetClusterCredentialsWithIAM

Écrire

GetIdentityCenterAuthToken

redshift:GetIdentityCenterAuthToken

Lecture

GetReservedNodeExchangeConfigurationOptions

redshift:GetReservedNodeExchangeConfigurationOptions

Lecture

GetReservedNodeExchangeOfferings

redshift:GetReservedNodeExchangeOfferings

Lecture

GetResourcePolicy

redshift:GetResourcePolicy

Lecture

ListRecommendations

redshift:ListRecommendations

List

redshift:ViewQueriesInConsole

List

ModifyAquaConfiguration

redshift:ModifyAquaConfiguration

Écrire

ModifyAuthenticationProfile

redshift:ModifyAuthenticationProfile

Écrire

ModifyCluster

redshift:ModifyCluster

Écrire

ModifyClusterDbRevision

redshift:ModifyClusterDbRevision

Écrire

ModifyClusterIamRoles

redshift:ModifyClusterIamRoles

Gestion des autorisations, Rédaction

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

Écrire

ModifyClusterMaintenance

redshift:ModifyClusterMaintenance

Écrire

ModifyClusterParameterGroup

redshift:ModifyClusterParameterGroup

Écrire

ModifyClusterSnapshot

redshift:ModifyClusterSnapshot

Écrire

ModifyClusterSnapshotSchedule

redshift:ModifyClusterSnapshotSchedule

Écrire

ModifyClusterSubnetGroup

redshift:ModifyClusterSubnetGroup

Écrire

ModifyCustomDomainAssociation

redshift:ModifyCustomDomainAssociation

Écrire

ModifyEndpointAccess

redshift:ModifyEndpointAccess

Écrire

ModifyEventSubscription

redshift:ModifyEventSubscription

Écrire

ModifyIntegration

redshift:ModifyIntegration

Écrire

ModifyLakehouseConfiguration

redshift:AssociateDataShareConsumer

Écrire

redshift:DeregisterNamespace

Écrire

redshift:ModifyLakehouseConfiguration

Écrire

redshift:RegisterNamespace

Écrire

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

Écrire

ModifyQev2IdcApplication

redshift:ModifyQev2IdcApplication

Écrire

ModifyRedshiftIdcApplication

redshift:ModifyRedshiftIdcApplication

Écrire

ModifyScheduledAction

redshift:ModifyScheduledAction

Écrire

redshift:PauseCluster

Écrire

redshift:ResizeCluster

Écrire

redshift:ResumeCluster

Écrire

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

Écrire

ModifySnapshotCopyRetentionPeriod

redshift:ModifySnapshotCopyRetentionPeriod

Écrire

ModifySnapshotSchedule

redshift:ModifySnapshotSchedule

Écrire

ModifyUsageLimit

redshift:ModifyUsageLimit

Écrire

PauseCluster

redshift:PauseCluster

Écrire

PurchaseReservedNodeOffering

redshift:PurchaseReservedNodeOffering

Écrire

PutResourcePolicy

redshift:PutResourcePolicy

Gestion des autorisations, Rédaction

RebootCluster

redshift:RebootCluster

Écrire

RegisterNamespace

redshift:RegisterNamespace

Écrire

RejectDataShare

redshift:RejectDataShare

Gestion des autorisations, Rédaction

ResetClusterParameterGroup

redshift:ResetClusterParameterGroup

Écrire

ResizeCluster

redshift:ResizeCluster

Écrire

RestoreFromClusterSnapshot

redshift:AssociateDataShareConsumer

Écrire

redshift:RegisterNamespace

Écrire

redshift:RestoreFromClusterSnapshot

Écrire

iam:PassRole

iam:PassedToService

redshift.amazonaws.com

Écrire

RestoreTableFromClusterSnapshot

redshift:RestoreTableFromClusterSnapshot

Écrire

ResumeCluster

redshift:ResumeCluster

Écrire

RevokeClusterSecurityGroupIngress

redshift:RevokeClusterSecurityGroupIngress

Écrire

RevokeEndpointAccess

redshift:RevokeEndpointAccess

Gestion des autorisations, Rédaction

RevokeSnapshotAccess

redshift:RevokeSnapshotAccess

Gestion des autorisations, Rédaction

RotateEncryptionKey

redshift:RotateEncryptionKey

Écrire

UpdatePartnerStatus

redshift:UpdatePartnerStatus

Écrire

Actions définies par Amazon Redshift

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Pour chaque action, le tableau répertorie les types de ressources et les clés de condition pris en charge par cette action. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

AcceptReservedNodeExchange

Accorde l'autorisation d'échanger un nœud réservé DC1 contre un nœud réservé DC2 sans modification de la configuration

Écrire

AddPartner

Accorde l'autorisation d'ajouter une intégration de partenaires à un cluster

Écrire

AssociateDataShareConsumer

Accorde l'autorisation d'associer un consommateur à un datashare

datashare*

aws:ResourceTag/${TagKey}

redshift:AllowWrites

redshift:ConsumerArn

Écriture

AuthorizeClusterSecurityGroupIngress

Accorde l'autorisation d'ajouter une règle entrante (entrée) à un groupe de sécurité Amazon Redshift

securitygroup*

aws:ResourceTag/${TagKey}

Écrire

securitygroupingress-ec2securitygroup*

aws:ResourceTag/${TagKey}

AuthorizeDataShare

Accorde l'autorisation d'autoriser un consommateur de datashare spécifié à consommer un datashare

datashare*

aws:ResourceTag/${TagKey}

redshift:AllowWrites

redshift:ConsumerIdentifier

Gestion des autorisations, Rédaction

AuthorizeEndpointAccess

Accorde l'autorisation d'autoriser les activités liées au point de terminaison pour le point de terminaison d'un VPC géré par RedShift

cluster

aws:ResourceTag/${TagKey}

Gestion des autorisations, Rédaction

AuthorizeSnapshotAccess

Accorde l'autorisation à la personne spécifiée Compte AWS pour restaurer un instantané

cluster

aws:ResourceTag/${TagKey}

Gestion des autorisations, Rédaction

snapshot*

aws:ResourceTag/${TagKey}

BatchDeleteClusterSnapshots

Accorde l'autorisation de supprimer des instantanés dans un lot d'une taille maximale de 100

snapshot*

aws:ResourceTag/${TagKey}

Écriture

BatchModifyClusterSnapshots

Accorde l'autorisation de modifier les paramètres d'une liste d'instantanés

snapshot*

aws:ResourceTag/${TagKey}

Écrire

CancelResize

Accorde l'autorisation d'annuler une opération de redimensionnement

cluster*

aws:ResourceTag/${TagKey}

Écriture

CopyClusterSnapshot

Accorde l'autorisation de copier un instantané de cluster

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateAuthenticationProfile

Accorde l'autorisation de créer un profil d'authentification Amazon Redshift

Écrire

CreateCluster

Accorde l'autorisation de créer un cluster.

cluster*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écriture

CreateClusterParameterGroup

Accorde l'autorisation de créer un groupe de paramètres Amazon Redshift

parametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écriture

CreateClusterSecurityGroup

Accorde l'autorisation de créer un groupe de sécurité Amazon Redshift

securitygroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écriture

CreateClusterSnapshot

Accorde l'autorisation de créer un instantané manuel du cluster spécifié

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écriture

snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateClusterSubnetGroup

Accorde l'autorisation de créer un groupe de sous-réseaux Amazon Redshift

subnetgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écriture

CreateClusterUser

Accorde l'autorisation de créer automatiquement l'utilisateur Amazon Redshift spécifié s'il n'existe pas

dbuser*

redshift:DbUser

Gestion des autorisations, Rédaction

CreateCustomDomainAssociation

Octroie l'autorisation de créer un nom de domaine personnalisé pour un cluster.

cluster*

aws:ResourceTag/${TagKey}

Écrire

CreateEndpointAccess

Accorde l'autorisation de créer un point de terminaison d'un VPC géré par RedShift

cluster

aws:ResourceTag/${TagKey}

Écrire

CreateEventSubscription

Accorde l'autorisation de créer un abonnement à la notification d'événement Amazon Redshift

eventsubscription*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écriture

CreateHsmClientCertificate

Accorde l'autorisation de créer un certificat client HSM qu'un cluster utilise pour se connecter à un HSM

hsmclientcertificate*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écriture

CreateHsmConfiguration

Accorde l'autorisation de créer une configuration HSM qui contient les informations requises par un cluster pour stocker et utiliser des clés de chiffrement de base de données dans un module de sécurité matériel (HSM, Hardware Security Module).

hsmconfiguration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

CreateIntegration

Autorise la création d'une intégration Amazon Redshift Zero-ETL

integration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

redshift:IntegrationSourceArn

redshift:IntegrationTargetArn

Écrire

CreateRedshiftIdcApplication

Octroie l'autorisation de créer une application redshift idc.

Écrire

CreateScheduledAction

Accorde l'autorisation de créer une action planifiée Amazon Redshift

Écrire

CreateSnapshotCopyGrant

Octroie l'autorisation de créer une copie d'instantané, d'accorder et de chiffrer les instantanés copiés dans une destination Région AWS

snapshotcopygrant*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Gestion des autorisations, Rédaction

CreateSnapshotSchedule

Accorde l'autorisation de créer une planification d'instantané

snapshotschedule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écriture

CreateTags

Accorde l'autorisation d'ajouter une ou plusieurs balises à la ressource spécifiée

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Marquer, écrire

eventsubscription

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

integration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

parametergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroup

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

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshotcopygrant

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshotschedule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

subnetgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

usagelimit

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateUsageLimit

Accorde l'autorisation de créer une limite d'utilisation.

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

usagelimit*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeauthorizeDataShare

Accorde l'autorisation de supprimer l'autorisation du consommateur d'unité de partage des données spécifié pour consommer une unité de partage des données

datashare*

aws:ResourceTag/${TagKey}

redshift:ConsumerIdentifier

Gestion des autorisations, Rédaction

DeleteAuthenticationProfile

Accorde l'autorisation de supprimer un profil d'authentification Amazon Redshift

Écrire

DeleteCluster

Accorde l'autorisation de supprimer un cluster précédemment provisionné

cluster*

aws:ResourceTag/${TagKey}

Écriture

DeleteClusterParameterGroup

Accorde l'autorisation de supprimer un groupe de paramètres Amazon Redshift

parametergroup*

aws:ResourceTag/${TagKey}

Écriture

DeleteClusterSecurityGroup

Accorde l'autorisation de supprimer un groupe de sécurité Amazon Redshift

securitygroup*

aws:ResourceTag/${TagKey}

Écriture

DeleteClusterSnapshot

Accorde l'autorisation de supprimer un instantané manuel

cluster

aws:ResourceTag/${TagKey}

Écriture

snapshot*

aws:ResourceTag/${TagKey}

DeleteClusterSubnetGroup

Accorde l'autorisation de supprimer un groupe de sous-réseaux de cluster

subnetgroup*

aws:ResourceTag/${TagKey}

Écrire

DeleteCustomDomainAssociation

Octroie l'autorisation de supprimer un nom de domaine personnalisé pour un cluster.

cluster*

aws:ResourceTag/${TagKey}

Écrire

DeleteEndpointAccess

Accorde l'autorisation de supprimer un point de terminaison d'un VPC géré par Redshift

Écrire

DeleteEventSubscription

Accorde l'autorisation de supprimer un abonnement à la notification d'événement Amazon Redshift

eventsubscription*

aws:ResourceTag/${TagKey}

Écriture

DeleteHsmClientCertificate

Accorde l'autorisation de supprimer un certificat client HSM

hsmclientcertificate*

aws:ResourceTag/${TagKey}

Écriture

DeleteHsmConfiguration

Accorde l'autorisation de supprimer une configuration Amazon Redshift HSM

hsmconfiguration*

aws:ResourceTag/${TagKey}

Écrire

DeleteIntegration

Autorise la suppression d'une intégration Amazon Redshift Zero-ETL

integration*

aws:ResourceTag/${TagKey}

Écrire

DeletePartner

Accorde l'autorisation de supprimer une intégration de partenaires d'un cluster

cluster

aws:ResourceTag/${TagKey}

Écrire

DeleteRedshiftIdcApplication

Octroie l'autorisation de supprimer une application redshift idc.

redshiftidcapplication*

Écrire

DeleteResourcePolicy

Accorde l'autorisation de supprimer la stratégie de ressources pour la ressource spécifiée

namespace*

Gestion des autorisations, Rédaction

DeleteScheduledAction

Accorde l'autorisation de supprimer une action planifiée Amazon Redshift

Écriture

DeleteSnapshotCopyGrant

Accorde l'autorisation de supprimer une autorisation de copie d'instantané

snapshotcopygrant*

aws:ResourceTag/${TagKey}

Écriture

DeleteSnapshotSchedule

Accorde l'autorisation de supprimer une planification d'instantané

snapshotschedule*

aws:ResourceTag/${TagKey}

Écriture

DeleteTags

Accorde l'autorisation de supprimer une ou plusieurs balises d'une ressource

cluster

aws:ResourceTag/${TagKey}

aws:TagKeys

Marquer, écrire

eventsubscription

aws:ResourceTag/${TagKey}

aws:TagKeys

hsmclientcertificate

aws:ResourceTag/${TagKey}

aws:TagKeys

hsmconfiguration

aws:ResourceTag/${TagKey}

aws:TagKeys

integration

aws:ResourceTag/${TagKey}

aws:TagKeys

parametergroup

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroup

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroupingress-cidr

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroupingress-ec2securitygroup

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshot

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshotcopygrant

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshotschedule

aws:ResourceTag/${TagKey}

aws:TagKeys

subnetgroup

aws:ResourceTag/${TagKey}

aws:TagKeys

usagelimit

aws:ResourceTag/${TagKey}

aws:TagKeys

DeleteUsageLimit

Accorde l'autorisation de supprimer une limite d'utilisation.

usagelimit*

aws:ResourceTag/${TagKey}

Écrire

DeregisterNamespace

Autorise le désenregistrement de l'espace de noms spécifié auprès d'un consommateur

Écrire

DescribeAccountAttributes

Octroie l'autorisation de décrire les attributs attachés à l'élément spécifié Compte AWS

Lecture

DescribeAuthenticationProfiles

Accorde l'autorisation de décrire les profils d'authentification Amazon Redshift créés

Lecture

DescribeClusterDbRevisions

Accorde l'autorisation de décrire les révisions de base de données pour un cluster

Liste

DescribeClusterParameterGroups

Accorde l'autorisation de décrire des groupes de paramètres Amazon Redshift, y compris les groupes de paramètres que vous avez créés et le groupe de paramètres par défaut.

Lecture

DescribeClusterParameters

Accorde l'autorisation de décrire les paramètres contenus dans un groupe de paramètres Amazon Redshift

parametergroup*

aws:ResourceTag/${TagKey}

Lecture

DescribeClusterSecurityGroups

Accorde l'autorisation de décrire des groupes de sécurité Amazon Redshift

Lecture

DescribeClusterSnapshots

Accorde l'autorisation de décrire un ou plusieurs objets d'instantané, qui contiennent des métadonnées relatives à vos instantanés de cluster

cluster

aws:ResourceTag/${TagKey}

Lecture

DescribeClusterSubnetGroups

Accorde l'autorisation de décrire un ou plusieurs objets de groupe de sous-réseaux de cluster, qui contiennent des métadonnées sur vos groupes de sous-réseaux de cluster.

Lecture

DescribeClusterTracks

Accorde l'autorisation de décrire les pistes de maintenance disponibles

Liste

DescribeClusterVersions

Accorde l'autorisation de décrire les versions de cluster Amazon Redshift disponibles

Lecture

DescribeClusters

Accorde l'autorisation de décrire les propriétés des clusters alloués

cluster

aws:ResourceTag/${TagKey}

List

DescribeCustomDomainAssociations

Octroie l'autorisation de décrire des noms de domaine personnalisés pour un cluster.

List

DescribeDataShares

Accorde l'autorisation de décrire les datashare créés et consommés par vos clusters

Read

DescribeDataSharesForConsumer

Accorde l'autorisation de décrire uniquement les datashare consommés par vos clusters

Read

DescribeDataSharesForProducer

Accorde l'autorisation de décrire uniquement les datashare créés par vos clusters

Read

DescribeDefaultClusterParameters

Accorde l'autorisation de décrire les paramètres d'une famille de groupes de paramètres

Lecture

DescribeEndpointAccess

Accorde l'autorisation de décrire des points de terminaison d'un VPC gérés par Redshift

cluster

aws:ResourceTag/${TagKey}

Lecture

DescribeEndpointAuthorization

Accorde l'autorisation d'autoriser la description d'une activité pour un point de terminaison d'un VPC géré par Redshift

cluster

aws:ResourceTag/${TagKey}

List

DescribeEventCategories

Accorde l'autorisation de décrire des catégories d'événements pour tous les types de source d'événement ou pour un type de source spécifié

Lecture

DescribeEventSubscriptions

Octroie l'autorisation de décrire les abonnements aux notifications d'événements Amazon Redshift pour les personnes spécifiées Compte AWS

Lecture

DescribeEvents

Accorde l'autorisation de décrire les événements associés aux clusters, aux groupes de sécurité, aux instantanés et aux groupes de paramètres des 14 derniers jours.

Liste

DescribeHsmClientCertificates

Accorde l'autorisation de décrire les certificats client HSM

Lecture

DescribeHsmConfigurations

Accorde l'autorisation de décrire les configurations Amazon Redshift HSM

Lecture

DescribeInboundIntegrations

Accorde l'autorisation de répertorier les intégrations entrantes

redshift:InboundIntegrationArn

List

DescribeIntegrations

Octroie l'autorisation de décrire une intégration Amazon Redshift Zero-ETL

integration*

aws:ResourceTag/${TagKey}

List

DescribeLoggingStatus

Accorde l'autorisation de décrire si des informations, telles que des requêtes et des tentatives de connexion, sont enregistrées pour un cluster

cluster*

aws:ResourceTag/${TagKey}

Lecture

DescribeNodeConfigurationOptions

Accorde l'autorisation de décrire les propriétés des configurations de nœuds possibles, telles que le type de nœud, le nombre de nœuds et l'utilisation du disque pour le type d'action spécifié

cluster

aws:ResourceTag/${TagKey}

Liste

DescribeOrderableClusterOptions

Accorde l'autorisation de décrire les options de cluster pouvant être commandés

Lecture

DescribePartners

Accorde l'autorisation de récupérer des informations sur les intégrations de partenaires définies pour un cluster

cluster

aws:ResourceTag/${TagKey}

Lecture

DescribeRedshiftIdcApplications

Octroie l'autorisation de décrire des applications redshift idc.

List

DescribeReservedNodeExchangeStatus

Accorde l'autorisation de décrire les informations de l'état de l'échange et les métadonnées associées pour un échange de nœuds réservés. Les états incluent les valeurs en cours et demandées.

Lecture

DescribeReservedNodeOfferings

Accorde l'autorisation de décrire les offres de nœuds réservés disponibles par Amazon Redshift

Lecture

DescribeReservedNodes

Accorde l'autorisation de décrire les nœuds réservés

Lecture

DescribeResize

Accorde l'autorisation de décrire la dernière opération de redimensionnement d'un cluster

cluster*

aws:ResourceTag/${TagKey}

Lecture

DescribeScheduledActions

Accorde l'autorisation de décrire les actions planifiées Amazon Redshift créées

Lecture

DescribeSnapshotCopyGrants

Octroie l'autorisation de décrire les autorisations de copie d'instantané détenues par la personne spécifiée Compte AWS dans la destination Région AWS

Lecture

DescribeSnapshotSchedules

Accorde l'autorisation de décrire les planifications d'instantanés

cluster

aws:ResourceTag/${TagKey}

Lecture

snapshotschedule*

aws:ResourceTag/${TagKey}

DescribeStorage

Accorde l'autorisation de décrire la taille du stockage des sauvegardes au niveau du compte et le stockage provisoire

Lecture

DescribeTableRestoreStatus

Octroie l'autorisation de décrire l'état d'une ou de plusieurs demandes de restauration de table effectuées à l'aide du RestoreTableFromClusterSnapshot Action d'API

cluster

aws:ResourceTag/${TagKey}

Lecture

DescribeTags

Accorde l'autorisation de décrire les balises

cluster

aws:ResourceTag/${TagKey}

Lecture

eventsubscription

aws:ResourceTag/${TagKey}

hsmclientcertificate

aws:ResourceTag/${TagKey}

hsmconfiguration

aws:ResourceTag/${TagKey}

integration

aws:ResourceTag/${TagKey}

parametergroup

aws:ResourceTag/${TagKey}

securitygroup

aws:ResourceTag/${TagKey}

securitygroupingress-cidr

aws:ResourceTag/${TagKey}

securitygroupingress-ec2securitygroup

aws:ResourceTag/${TagKey}

snapshot

aws:ResourceTag/${TagKey}

snapshotcopygrant

aws:ResourceTag/${TagKey}

snapshotschedule

aws:ResourceTag/${TagKey}

subnetgroup

aws:ResourceTag/${TagKey}

usagelimit

aws:ResourceTag/${TagKey}

DescribeUsageLimits

Accorde l'autorisation de décrire des limites d'utilisation.

cluster

aws:ResourceTag/${TagKey}

Lecture

usagelimit*

aws:ResourceTag/${TagKey}

DisableLogging

Accorde l'autorisation de désactiver les informations de journalisation, telles que les requêtes et les tentatives de connexion, pour un cluster

cluster*

aws:ResourceTag/${TagKey}

Écriture

DisableSnapshotCopy

Accorde l'autorisation de désactiver la copie automatique des instantanés pour un cluster

cluster*

aws:ResourceTag/${TagKey}

Écriture

DisassociateDataShareConsumer

Accorde l'autorisation de dissocier un consommateur d'un datashare

datashare*

aws:ResourceTag/${TagKey}

redshift:ConsumerArn

Écriture

EnableLogging

Accorde l'autorisation d'activer les informations de journalisation, telles que les requêtes et les tentatives de connexion, pour un cluster

cluster*

aws:ResourceTag/${TagKey}

Écriture

EnableSnapshotCopy

Accorde l'autorisation d'activer la copie automatique des instantanés pour un cluster

cluster*

aws:ResourceTag/${TagKey}

Écrire

FailoverPrimaryCompute

Autorise le basculement du calcul principal d'un Multi-AZ cluster vers un autre AZ

cluster*

aws:ResourceTag/${TagKey}

Écrire

GetClusterCredentials

Accorde l'autorisation d'obtenir des informations d'identification temporaires pour accéder à une base de données Amazon Redshift par la méthode spécifiée Compte AWS

dbname

redshift:DbName

redshift:DbUser

redshift:DurationSeconds

Écrire

dbuser*

redshift:DbName

redshift:DbUser

redshift:DurationSeconds

GetClusterCredentialsWithIAM

Accorde l'autorisation d'obtenir des informations d'identification temporaires améliorées pour accéder à une base de données Amazon Redshift par la méthode spécifiée Compte AWS

dbname

redshift:DbName

redshift:DurationSeconds

Écrire

GetIdentityCenterAuthToken

Autorise les utilisateurs d'Identity Center à obtenir un jeton autorisé pour accéder aux clusters Redshift

cluster*

aws:ResourceTag/${TagKey}

Lecture

GetReservedNodeExchangeConfigurationOptions

Accorde l'autorisation d'obtenir des options de configuration pour l'échange de nœuds réservés.

cluster

aws:ResourceTag/${TagKey}

Lecture

GetReservedNodeExchangeOfferings

Accorde l'autorisation d'obtenir un tableau de DC2 ReservedNodeOfferings qui correspond au type de paiement, à la durée et au prix d'utilisation du nœud réservé DC1 donné

Lecture

GetResourcePolicy

Accorde l'autorisation d'obtenir la stratégie de ressources pour la ressource spécifiée

namespace*

Lecture

JoinGroup

Accorde l'autorisation de rejoindre le groupe Amazon Redshift spécifié

dbgroup*

Gestion des autorisations, Rédaction

ListRecommendations

Autorise à répertorier les recommandations du conseiller

cluster

aws:ResourceTag/${TagKey}

List

ModifyAquaConfiguration

Accorde l'autorisation de modifier la configuration AQUA d'un cluster

cluster*

aws:ResourceTag/${TagKey}

Écrire

ModifyAuthenticationProfile

Accorde l'autorisation de modifier un profil d'authentification Amazon Redshift existant

Écrire

ModifyCluster

Accorde l'autorisation de modifier les paramètres d'un cluster

cluster*

aws:ResourceTag/${TagKey}

Écriture

ModifyClusterDbRevision

Accorde l'autorisation de modifier la révision de la base de données d'un cluster

cluster*

aws:ResourceTag/${TagKey}

Écrire

ModifyClusterIamRoles

Autorise la modification de la liste des AWS Rôles de gestion des identités et des accès (IAM) qui peuvent être utilisés par un cluster pour accéder à d'autres AWS services

cluster*

aws:ResourceTag/${TagKey}

Gestion des autorisations, Rédaction

ModifyClusterMaintenance

Accorde l'autorisation de modifier les paramètres de maintenance d'un cluster

cluster*

aws:ResourceTag/${TagKey}

Écriture

ModifyClusterParameterGroup

Accorde l'autorisation de modifier les paramètres d'un groupe de paramètres

parametergroup*

aws:ResourceTag/${TagKey}

Écriture

ModifyClusterSnapshot

Accorde l'autorisation de modifier les paramètres d'un instantané

snapshot*

aws:ResourceTag/${TagKey}

Écriture

ModifyClusterSnapshotSchedule

Accorde l'autorisation de modifier une planification d'instantanés pour un cluster

cluster*

aws:ResourceTag/${TagKey}

Écriture

ModifyClusterSubnetGroup

Accorde l'autorisation de modifier un groupe de sous-réseaux de cluster pour inclure la liste spécifiée de sous-réseaux VPC

subnetgroup*

aws:ResourceTag/${TagKey}

Écrire

ModifyCustomDomainAssociation

Octroie l'autorisation de modifier un nom de domaine personnalisé pour un cluster.

cluster*

aws:ResourceTag/${TagKey}

Écrire

ModifyEndpointAccess

Accorde l'autorisation de modifier un point de terminaison d'un VPC géré par Redshift

Écrire

ModifyEventSubscription

Accorde l'autorisation de modifier un abonnement de notification d'événement Amazon Redshift existant

eventsubscription*

aws:ResourceTag/${TagKey}

Écrire

ModifyIntegration

Autorise la modification d'une intégration Amazon Redshift Zero-ETL

integration*

aws:ResourceTag/${TagKey}

Écrire

ModifyLakehouseConfiguration

Octroie l'autorisation de gérer les autorisations fédérées d'Amazon Redshift

cluster*

aws:ResourceTag/${TagKey}

Écrire

ModifyRedshiftIdcApplication

Octroie l'autorisation de modifier une application redshift idc.

redshiftidcapplication*

Écrire

ModifyScheduledAction

Accorde l'autorisation de modifier une action planifiée Amazon Redshift existante

Écrire

ModifySnapshotCopyRetentionPeriod

Autorise la modification du nombre de jours pendant lesquels les instantanés doivent être conservés dans la destination Région AWS après avoir été copiés depuis la source Région AWS

cluster*

aws:ResourceTag/${TagKey}

Écrire

ModifySnapshotSchedule

Accorde l'autorisation de modifier une planification d'instantanés

snapshotschedule*

aws:ResourceTag/${TagKey}

Écriture

ModifyUsageLimit

Accorde l'autorisation de modifier une limite d'utilisation.

usagelimit*

aws:ResourceTag/${TagKey}

Écriture

PauseCluster

Accorde l'autorisation de suspendre un cluster

cluster*

aws:ResourceTag/${TagKey}

Écriture

PurchaseReservedNodeOffering

Accorde l'autorisation d'acheter un nœud réservé

Écrire

PutResourcePolicy

Accorde l'autorisation de mettre à jour la stratégie de ressources pour la ressource spécifiée

namespace*

Gestion des autorisations, Rédaction

RebootCluster

Accorde l'autorisation de redémarrer un cluster

cluster*

aws:ResourceTag/${TagKey}

Écrire

RegisterNamespace

Accorde l'autorisation d'enregistrer l'espace de noms spécifié à un consommateur

Écrire

RejectDataShare

Accorde l'autorisation de refuser un datashare partagé à partir d'un autre compte

datashare*

aws:ResourceTag/${TagKey}

Gestion des autorisations, Rédaction

ResetClusterParameterGroup

Accorde l'autorisation de définir un ou plusieurs paramètres du groupe de paramètres sur leurs valeurs par défaut et définit les valeurs sources des paramètres sur « engine-default ».

parametergroup*

aws:ResourceTag/${TagKey}

Écriture

ResizeCluster

Accorde l'autorisation de modifier la taille d'un cluster

cluster*

aws:ResourceTag/${TagKey}

Écriture

RestoreFromClusterSnapshot

Accorde l'autorisation de créer un cluster à partir d'un instantané

cluster*

aws:ResourceTag/${TagKey}

aws:TagKeys

Écriture

snapshot*

aws:ResourceTag/${TagKey}

aws:TagKeys

RestoreTableFromClusterSnapshot

Accorde l'autorisation de créer une table à partir d'une table dans un instantané de cluster Amazon Redshift

cluster*

aws:ResourceTag/${TagKey}

Écriture

snapshot*

aws:ResourceTag/${TagKey}

ResumeCluster

Accorde l'autorisation de reprendre l'utilisation d'un cluster

cluster*

aws:ResourceTag/${TagKey}

Écriture

RevokeClusterSecurityGroupIngress

Accorde l'autorisation de révoquer une règle d'entrée dans un groupe de sécurité Amazon Redshift pour une plage d'adresses IP ou un groupe de sécurité Amazon EC2 précédemment autorisés.

securitygroup*

aws:ResourceTag/${TagKey}

Écrire

securitygroupingress-ec2securitygroup*

aws:ResourceTag/${TagKey}

RevokeEndpointAccess

Accorde l'autorisation de révoquer l'accès aux activités liées au point de terminaison pour un point de terminaison d'un VPC géré par Redshift

cluster

aws:ResourceTag/${TagKey}

Gestion des autorisations, Rédaction

RevokeSnapshotAccess

Autorise la révocation de l'accès à la personne spécifiée Compte AWS pour restaurer un instantané

cluster

aws:ResourceTag/${TagKey}

Gestion des autorisations, Rédaction

snapshot*

aws:ResourceTag/${TagKey}

RotateEncryptionKey

Accorde l'autorisation d'effectuer la rotation d'une clé de chiffrement pour un cluster

cluster*

aws:ResourceTag/${TagKey}

Écrire

UpdatePartnerStatus

Accorde l'autorisation de mettre à jour le statut d'une intégration de partenaires

cluster

aws:ResourceTag/${TagKey}

Écrire

Permission-only actions pour Amazon Redshift

Les actions suivantes sont définies par Amazon Redshift mais ne sont directement invocables via aucune opération d'API. Ils ne peuvent être utilisés que dans les déclarations de politique IAM pour accorder ou refuser des autorisations.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

AuthorizeInboundIntegration

Autorise Amazon Redshift à valider en permanence que l'espace de noms cible peut recevoir des données répliquées depuis l'ARN source

namespace*

Écrire

CancelQuery

Accorde l'autorisation d'annuler une requête via la console Amazon Redshift

Écrire

CancelQuerySession

Accorde l'autorisation de consulter les requêtes dans la console Amazon Redshift

cluster

aws:ResourceTag/${TagKey}

Écrire

CreateInboundIntegration

Autorise le principal source à créer une intégration dans l'espace de noms de l'entrepôt de données cible

namespace*

Écrire

CreateQev2IdcApplication

Autorise la création d'une application qev2 idc

Écrire

CreateSavedQuery

Accorde l'autorisation de créer des requêtes SQL enregistrées via la console Amazon Redshift

Écrire

DeleteQev2IdcApplication

Autorise la suppression d'une application qev2 idc

qev2idcapplication*

Écrire

DeleteSavedQueries

Accorde l'autorisation de supprimer des requêtes SQL enregistrées via la console Amazon Redshift

Écrire

DescribeAutonomicsDenylist

Donne l'autorisation de décrire la liste des ressources qui sont refusées à la suite des décisions d'autonomie globale pour un cluster spécifié

cluster*

aws:ResourceTag/${TagKey}

Lecture

DescribeQev2IdcApplications

Autorise la description des applications qev2 idc

List

DescribeQuery

Accorde l'autorisation de décrire une requête via la console Amazon Redshift

Lecture

DescribeSavedQueries

Accorde l'autorisation de décrire les requêtes enregistrées via la console Amazon Redshift

Lecture

DescribeTable

Accorde l'autorisation de décrire une table via la console Amazon Redshift

Lecture

ExecuteQuery

Accorde l'autorisation d'exécuter une requête via la console Amazon Redshift

Écrire

FetchResults

Accorde l'autorisation d'extraire les résultats de la requête via la console Amazon Redshift

Lecture

ListDatabases

Accorde l'autorisation de répertorier des bases de données via la console Amazon Redshift

List

ListSavedQueries

Accorde l'autorisation de répertorier les requêtes enregistrées via la console Amazon Redshift

List

ListSchemas

Accorde l'autorisation de répertorier des schémas via la console Amazon Redshift

List

ListTables

Accorde l'autorisation de répertorier les tables via la console Amazon Redshift

List

ModifyAutonomicsDenylist

Octroie l'autorisation d'ajouter ou de supprimer des ressources de la liste de refus globale de l'autonomie pour un cluster spécifié

cluster*

aws:ResourceTag/${TagKey}

Écrire

ModifyQev2IdcApplication

Autorise la modification d'une application qev2 idc

qev2idcapplication*

Écrire

ModifySavedQuery

Accorde l'autorisation de modifier une requête enregistrée existante via la console Amazon Redshift

Écrire

ViewQueriesFromConsole

Accorde l'autorisation d'afficher les résultats des requêtes via la console Amazon Redshift

List

ViewQueriesInConsole

Accorde l'autorisation de mettre fin aux requêtes et chargements en cours d'exécution via la console Amazon Redshift

cluster

aws:ResourceTag/${TagKey}

Liste

Types de ressources définis par Amazon Redshift

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

cluster

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

aws:ResourceTag/${TagKey}

datashare

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}

eventsubscription

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}

integration

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

aws:ResourceTag/${TagKey}

namespace

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

parametergroup

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

aws:ResourceTag/${TagKey}

qev2idcapplication

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

redshiftidcapplication

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

securitygroup

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}

snapshot

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

aws:ResourceTag/${TagKey}

snapshotcopygrant

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

aws:ResourceTag/${TagKey}

snapshotschedule

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

aws:ResourceTag/${TagKey}

subnetgroup

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

aws:ResourceTag/${TagKey}

usagelimit

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

aws:ResourceTag/${TagKey}

Clés de condition pour Amazon Redshift

Amazon Redshift définit les clés de condition suivantes que vous pouvez utiliser dans l'élément Condition d'une stratégie IAM.

Clés de condition Description Type

aws:RequestTag/${TagKey}

Filtre l'accès limité par les actions en fonction de l'ensemble des valeurs autorisées pour chacune des étiquettes

String

aws:ResourceTag/${TagKey}

Filtre l'accès limité par les actions en fonction de la valeur-étiquette associée à la ressource

String

aws:TagKeys

Filtre l'accès limité par les actions en fonction de la présence d'étiquettes obligatoires dans la demande

ArrayOfString

redshift:AllowWrites

Filtre l'accès en fonction du paramètre d'entrée allowWrites.

Bool

redshift:ConsumerArn

Filtre l'accès par le consommateur de unité de partage des données

ARN

redshift:ConsumerIdentifier

Filtre l'accès par le consommateur de unité de partage des données

String

redshift:DbName

Filtre l'accès en fonction du nom de la base de données

String

redshift:DbUser

Filtre l'accès en fonction du nom d'utilisateur de la base de données

String

redshift:DurationSeconds

Filtre l'accès en fonction du nombre de secondes qui s'écoulent jusqu'à ce qu'un ensemble d'informations d'identification temporaires expire

String

redshift:InboundIntegrationArn

Filtre l'accès par l'ARN d'une ressource d'intégration Zero-ETL entrante

ARN

redshift:IntegrationSourceArn

Filtre l'accès par l'ARN d'une source d'intégration Zéro ETL

ARN

redshift:IntegrationTargetArn

Filtre l'accès par l'ARN d'une cible d'intégration Zéro ETL

ARN