Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Redshift
Amazon Redshift (Servicepräfix: redshift
) stellt die folgenden servicespezifischen Ressourcen, Aktionen und Bedingungskontextschlüssel für die Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Vorgänge an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
Themen
Von Amazon Redshift definierte Aktionen
Sie können die folgenden Aktionen im Element Action
einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWSzu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.
Die Spalte Resource types (Ressourcentypen) der Aktionstabelle gibt an, ob die Aktion Berechtigungen auf Ressourcenebene unterstützt. Wenn es keinen Wert für diese Spalte gibt, müssen Sie alle Ressourcen ("*") im Element Resource
Ihrer Richtlinienanweisung angeben. Wenn die Spalte einen Ressourcentyp enthält, können Sie einen ARN dieses Typs in einer Anweisung mit dieser Aktion angeben. Wenn für die Aktion eine oder mehrere Ressourcen erforderlich sind, muss der Aufrufer die Erlaubnis haben, die Aktion mit diesen Ressourcen zu verwenden. Erforderliche Ressourcen sind in der Tabelle mit einem Sternchen (*) gekennzeichnet. Wenn Sie den Ressourcenzugriff mit dem Element Resource
in einer IAM-Richtlinie einschränken, müssen Sie für jeden erforderlichen Ressourcentyp einen ARN oder ein Muster angeben. Einige Aktionen unterstützen mehrere Ressourcentypen. Wenn der Ressourcentyp optional ist (nicht als erforderlich angegeben), können Sie sich für einen der optionalen Ressourcentypen entscheiden.
Die Spalte Bedingungsschlüssel der Tabelle der Aktionen enthält Schlüssel, die Sie im Element Condition
einer Richtlinienanweisung angeben können. Weitere Informationen zu den Bedingungsschlüsseln, die den Ressourcen für den Service zugeordnet sind, finden Sie in der Spalte Bedingungsschlüssel der Tabelle der Ressourcentypen.
Anmerkung
Die Ressourcenbedingungsschlüssel sind in der Tabelle Ressourcentypen enthalten. Sie finden einen Link zu dem Ressourcentyp, der für eine Aktion gilt, in der Spalte Ressourcentypen (*erforderlich) der Tabelle „Aktionen“. Der Ressourcentyp in der Tabelle „Ressourcentypen“ enthält die Spalte Bedingungsschlüssel. Das sind die Ressourcenbedingungsschlüssel, die für eine Aktion in der Tabelle „Aktionen“ gelten.
Details zu den Spalten in der folgenden Tabelle finden Sie in der Tabelle Aktionen
Aktionen | Beschreibung | Zugriffsebene | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Abhängige Aktionen |
---|---|---|---|---|---|
AcceptReservedNodeExchange | Gewährt die Berechtigung zum Austausch eines reservierten DC1-Knotens gegen einen reservierten DC2-Knoten ohne Änderungen an der Konfiguration | Schreiben | |||
AddPartner | Gewährt die Berechtigung zum Hinzufügen einer Partnerintegration zu einem Cluster | Schreiben | |||
AssociateDataShareConsumer | Gewährt die Berechtigung, einen Verbraucher einem Datashare zu zuordnen | Write | |||
AuthorizeClusterSecurityGroupIngress | Gewährt die Berechtigung, einer Amazon Redshift-Sicherheitsgruppe eine eingehende Regel hinzuzufügen | Schreiben | |||
AuthorizeDataShare | Gewährt die Berechtigung, dem angegebenen Datashare Consumer die Verwendung eines Datenspeichers zu autorisieren | Berechtigungsverwaltung | |||
AuthorizeEndpointAccess | Gewährt die Berechtigung zum Autorisieren von endpunktbezogenen Aktivitäten für von Redshift verwaltete VPC-Endpunkte | Berechtigungsverwaltung | |||
AuthorizeSnapshotAccess | Gewährt dem angegebenen die Berechtigung AWS-Konto zum Wiederherstellen eines Snapshots | Berechtigungsverwaltung | |||
BatchDeleteClusterSnapshots | Gewährt die Berechtigung zum Löschen von Snapshots in einem Batch mit einer Größe von bis zu 100 | Write | |||
BatchModifyClusterSnapshots | Gewährt die Berechtigung zum Ändern von Einstellungen für eine Snapshot-Liste | Write | |||
CancelQuery [nur Berechtigung] | Gewährt die Berechtigung zum Abbrechen einer Abfrage über die Amazon Redshift-Konsole | Write | |||
CancelQuerySession [nur Berechtigung] | Gewährt die Berechtigung zum Anzeigen von Abfragen in der Amazon Redshift-Konsole | Write | |||
CancelResize | Gewährt die Berechtigung zum Abbrechen einer GrößenänderungsProduktion | Write | |||
CopyClusterSnapshot | Gewährt die Berechtigung zum Kopieren eines Cluster-Snapshots | Schreiben | |||
CreateAuthenticationProfile | Gewährt die Berechtigung zum Erstellen eines Amazon-Redshift-Authentifizierungsprofils | Schreiben | |||
CreateCluster | Gewährt die Berechtigung zum Erstellen eines Clusters | Write | |||
CreateClusterParameterGroup | Gewährt die Berechtigung zum Erstellen einer Amazon Redshift-Parametergruppe | Write | |||
CreateClusterSecurityGroup | Gewährt die Berechtigung zum Erstellen einer Amazon Redshift-Sicherheitsgruppe | Write | |||
CreateClusterSnapshot | Gewährt die Berechtigung, einen manuellen Snapshot des angegebenen Clusters zu erstellen | Write | |||
CreateClusterSubnetGroup | Gewährt die Berechtigung zum Erstellen einer Amazon Redshift-Subnetzgruppe | Write | |||
CreateClusterUser | Gewährt die Berechtigung, den angegebenen Amazon Redshift-Benutzer automatisch zu erstellen, wenn er nicht existiert | Berechtigungsverwaltung | |||
CreateCustomDomainAssociation | Gewährt die Berechtigung zum Erstellen eines benutzerdefinierten Domain-Namens für einen Cluster | Schreiben |
acm:DescribeCertificate |
||
CreateEndpointAccess | Gewährt die Berechtigung zum Erstellen eines von Redshift verwalteten VPC-Endpunkts | Schreiben | |||
CreateEventSubscription | Gewährt die Berechtigung zum Erstellen eines Amazon Redshift-Ereignisbenachrichtigungsabonnements | Write | |||
CreateHsmClientCertificate | Gewährt die Berechtigung zum Erstellen eines HSM-Client-Zertifikats, das ein Cluster verwendet, um eine Verbindung zu einem HSM herzustellen | Write | |||
CreateHsmConfiguration | Gewährt die Berechtigung zum Erstellen einer HSM-Konfiguration, die die von einem Cluster zum Speichern und Verwenden von Datenbank-Verschlüsselungsschlüsseln in einem Hardwaresicherheitsmodul (HSM) benötigten Informationen enthält | Write | |||
CreateQev2IdcApplication [nur Berechtigung] | Gewährt die Berechtigung zum Erstellen einer Qev2-IDC-Anwendung | Schreiben |
sso:CreateApplication sso:PutApplicationAccessScope sso:PutApplicationAuthenticationMethod sso:PutApplicationGrant |
||
CreateRedshiftIdcApplication | Gewährt die Berechtigung zum Erstellen einer Redshift-IDC-Anwendung | Schreiben |
sso:CreateApplication sso:PutApplicationAccessScope sso:PutApplicationAuthenticationMethod sso:PutApplicationGrant |
||
CreateSavedQuery [nur Berechtigung] | Gewährt die Berechtigung zum Erstellen gespeicherter SQL-Abfragen über die Amazon Redshift-Konsole | Write | |||
CreateScheduledAction | Gewährt die Berechtigung zum Erstellen einer geplanten Amazon Redshift-Aktion | Schreiben | |||
CreateSnapshotCopyGrant | Gewährt die Berechtigung zum Erstellen einer Snapshot-Kopierberechtigung und zum Verschlüsseln kopierter Snapshots in einem Ziel AWS-Region | Berechtigungsverwaltung | |||
CreateSnapshotSchedule | Gewährt die Berechtigung zum Erstellen eines Snapshot-Zeitplans | Write | |||
CreateTags | Gewährt die Berechtigung zum Hinzufügen eines oder mehrerer Tags zu einer bestimmten Ressource | Markieren | |||
CreateUsageLimit | Gewährt die Berechtigung zum Erstellen eines Nutzungslimits | Schreiben | |||
DeauthorizeDataShare | gewährt die Berechtigung zum Entfernen der Berechtigung aus dem angegebenen Datashare Consumer zum Verbrauchen eines Datenaustauschs | Berechtigungsverwaltung | |||
DeleteAuthenticationProfile | Gewährt die Berechtigung zum Löschen eines Amazon-Redshift-Authentifizierungsprofils | Schreiben | |||
DeleteCluster | Gewährt die Berechtigung zum Löschen eines zuvor bereitgestellten Clusters | Write | |||
DeleteClusterParameterGroup | Gewährt die Berechtigung zum Löschen einer Amazon Redshift-Parametergruppe | Write | |||
DeleteClusterSecurityGroup | Gewährt die Berechtigung zum Löschen einer Amazon Redshift-Sicherheitsgruppe | Write | |||
DeleteClusterSnapshot | Gewährt die Berechtigung zum Löschen eines manuellen Snapshots | Write | |||
DeleteClusterSubnetGroup | Gewährt die Berechtigung zum Löschen einer Cluster-Subnetzgruppe | Schreiben | |||
DeleteCustomDomainAssociation | Gewährt die Berechtigung zum Löschen eines benutzerdefinierten Domain-Namens für einen Cluster | Schreiben | |||
DeleteEndpointAccess | Gewährt die Berechtigung zum Löschen eines von Redshift verwalteten VPC-Endpunkts | Schreiben | |||
DeleteEventSubscription | Gewährt die Berechtigung zum Löschen eines Amazon Redshift-Ereignisbenachrichtigungsabonnements | Write | |||
DeleteHsmClientCertificate | Gewährt die Berechtigung zum Löschen eines HSM-Client-Zertifikats | Write | |||
DeleteHsmConfiguration | Gewährt die Berechtigung zum Löschen einer Amazon Redshift HSM-Konfiguration | Schreiben | |||
DeletePartner | Gewährt die Berechtigung zum Löschen einer Partnerintegration aus einem Cluster | Schreiben | |||
DeleteQev2IdcApplication [nur Berechtigung] | Gewährt die Berechtigung zum Löschen einer Qev2-IDC-Anwendung | Schreiben |
sso:DeleteApplication |
||
DeleteRedshiftIdcApplication | Gewährt die Berechtigung zum Löschen einer Redshift-IDC-Anwendung | Schreiben |
sso:DeleteApplication |
||
DeleteResourcePolicy | Gewährt die Berechtigung zum Löschen der ressourcenbasierten Richtlinie einer angegebenen Ressource | Berechtigungsverwaltung | |||
DeleteSavedQueries [nur Berechtigung] | Gewährt die Berechtigung zum Löschen gespeicherter SQL-Abfragen über die Amazon Redshift-Konsole | Write | |||
DeleteScheduledAction | Gewährt die Berechtigung zum Löschen einer geplanten Amazon Redshift-Aktion | Write | |||
DeleteSnapshotCopyGrant | Gewährt die Berechtigung zum Löschen einer Snapshot-Kopier-Berechtigung | Write | |||
DeleteSnapshotSchedule | Gewährt die Berechtigung zum Löschen eines Snapshot-Zeitplans | Write | |||
DeleteTags | Gewährt die Berechtigung zum Löschen eines oder mehrerer Tags aus einer Ressource | Markieren | |||
DeleteUsageLimit | Gewährt die Berechtigung zum Löschen eines Nutzungslimits | Schreiben | |||
DescribeAccountAttributes | Gewährt die Berechtigung zum Beschreiben von Attributen, die an das angegebene angefügt sind AWS-Konto | Lesen | |||
DescribeAuthenticationProfiles | Gewährt die Berechtigung zum Beschreiben eines Amazon-Redshift-Authentifizierungsprofils | Lesen | |||
DescribeClusterDbRevisions | Gewährt die Berechtigung zum Beschreiben von Datenbankrevisionen für einen Cluster | List | |||
DescribeClusterParameterGroups | Gewährt die Berechtigung zum Beschreiben einer Liste der Amazon Redshift-Parametergruppen, einschließlich der von Ihnen erstellten Parametergruppen und der Standardparametergruppe | Read | |||
DescribeClusterParameters | Gewährt die Berechtigung zum Beschreiben von Parametern, die in einer Amazon Redshift-Parametergruppe enthalten sind | Read | |||
DescribeClusterSecurityGroups | Gewährt die Berechtigung zum Beschreiben von Amazon Redshift-Sicherheitsgruppen | Read | |||
DescribeClusterSnapshots | Gewährt die Berechtigung zum Beschreiben eines oder mehrerer Snapshot-Objekte, die Metadaten zu den Cluster-Snapshots enthalten | Read | |||
DescribeClusterSubnetGroups | Gewährt die Berechtigung zum Beschreiben mindestens eines Cluster-Subnetzgruppenobjekts, das Metadaten zu Cluster-Subnetzgruppen enthält | Read | |||
DescribeClusterTracks | Gewährt die Berechtigung zum Beschreiben verfügbarer Wartungsspuren | List | |||
DescribeClusterVersions | Gewährt die Berechtigung zur Beschreibung der verfügbaren Amazon Redshift-Cluster-Versionen | Read | |||
DescribeClusters | Gewährt die Berechtigung zum Beschreiben von Eigenschaften bereitgestellter Cluster | Auflisten | |||
DescribeCustomDomainAssociations | Gewährt die Berechtigung zum Beschreiben eines benutzerdefinierten Domain-Namens für einen Cluster | Auflisten | |||
DescribeDataShares | Gewährt die Berechtigung zum Beschreiben von Datashares, die von Ihren Clustern erstellt und verwendet werden | Read | |||
DescribeDataSharesForConsumer | Gewährt die Berechtigung, nur Datashares zu beschreiben, die von Ihren Clustern verwendet werden | Read | |||
DescribeDataSharesForProducer | Gewährt die Berechtigung, nur Datashares zu beschreiben, die von Ihren Clustern erstellt wurden | Read | |||
DescribeDefaultClusterParameters | Gewährt die Berechtigung zum Beschreiben von Parametereinstellungen für eine Parametergruppenfamilie | Lesen | |||
DescribeEndpointAccess | Gewährt die Berechtigung, von Redshift verwaltete VPC-Endpunkte zu beschreiben | Lesen | |||
DescribeEndpointAuthorization | Gewährt die Berechtigung, die Beschreibungsaktivität für von Redshift verwaltete VPC-Endpunkte zu autorisieren | Auflisten | |||
DescribeEventCategories | Gewährt die Berechtigung zum Beschreiben von Ereigniskategorien für alle Ereignisquelltypen oder für einen angegebenen Quelltyp | Lesen | |||
DescribeEventSubscriptions | Gewährt die Berechtigung zum Beschreiben von Abonnements für Amazon-Redshift-Ereignisbenachrichtigungen für das angegebene AWS-Konto | Lesen | |||
DescribeEvents | Gewährt die Berechtigung zum Beschreiben der Ereignisse bezüglich Clustern, Sicherheitsgruppen, Snapshots und Parametergruppen in den vergangenen 14 Tagen | List | |||
DescribeHsmClientCertificates | Gewährt die Berechtigung zum Beschreiben von HSM-Client-Zertifikaten | Read | |||
DescribeHsmConfigurations | Gewährt die Berechtigung zum Beschreiben von Amazon Redshift HSM-Konfigurationen | Lesen | |||
DescribeInboundIntegrations | Gewährt die Berechtigung zum Auflisten der eingehenden Integrationen | Auflisten | |||
DescribeLoggingStatus | Gewährt die Berechtigung zu beschreiben, ob Informationen wie Abfragen und Verbindungsversuche für einen Cluster protokolliert werden | Read | |||
DescribeNodeConfigurationOptions | Gewährt die Berechtigung zum Beschreiben von Eigenschaften möglicher Knotenkonfigurationen wie Knotentyp, Anzahl der Knoten und Festplattenbelegung für den angegebenen Aktionstyp | List | |||
DescribeOrderableClusterOptions | Gewährt die Berechtigung zum Beschreiben von sortierbaren Cluster-Optionen | Lesen | |||
DescribePartners | Gewährt die Berechtigung zum Abrufen von Informationen zu den für einen Cluster definierten Partnerintegrationen | Lesen | |||
DescribeQev2IdcApplications [nur Berechtigung] | Gewährt die Berechtigung zum Beschreiben von Qev2-IDC-Anwendungen | Auflisten | |||
DescribeQuery [nur Berechtigung] | Gewährt die Berechtigung zum Beschreiben einer Abfrage über die Amazon Redshift-Konsole | Lesen | |||
DescribeRedshiftIdcApplications | Gewährt die Berechtigung zum Beschreiben von Redshift-IDC-Anwendungen | Auflisten |
sso:GetApplicationGrant sso:ListApplicationAccessScopes |
||
DescribeReservedNodeExchangeStatus | Erteilt die Berechtigung, Austauschstatusdetails und zugehörige Metadaten für einen Austausch mit reservierten Knoten zu beschreiben. Zu den Status gehören Werte wie „in Bearbeitung“ und „Angefordert“ | Lesen | |||
DescribeReservedNodeOfferings | Gewährt die Berechtigung zum Beschreiben verfügbarer reservierter Knotenangebote durch Amazon Redshift | Read | |||
DescribeReservedNodes | Gewährt die Berechtigung zum Beschreiben der reservierten Knoten | Read | |||
DescribeResize | Gewährt die Berechtigung zum Beschreiben der letzten GrößenänderungsProduktion für einen Cluster | Read | |||
DescribeSavedQueries [nur Berechtigung] | Gewährt die Berechtigung, gespeicherte Abfragen über die Amazon Redshift-Konsole zu beschreiben | Read | |||
DescribeScheduledActions | Gewährt die Berechtigung zum Beschreiben von erstellten und geplanten Amazon Redshift-Aktionen | Lesen | |||
DescribeSnapshotCopyGrants | Gewährt die Berechtigung zum Beschreiben von Snapshot-Kopierberechtigungen, die dem AWS-Konto im Ziel angegebenen gehören AWS-Region | Lesen | |||
DescribeSnapshotSchedules | Gewährt die Berechtigung zum Beschreiben von Snapshot-Zeitplänen | Read | |||
DescribeStorage | Gewährt die Berechtigung zum Beschreiben der Sicherungsspeichergröße und des vorläufigen Speichers auf Kontoebene | Read | |||
DescribeTable [nur Berechtigung] | Gewährt die Berechtigung zum Beschreiben einer Tabelle über die Amazon Redshift-Konsole | Lesen | |||
DescribeTableRestoreStatus | Gewährt die Berechtigung zum Beschreiben des Status einer oder mehrerer Tabellenwiederherstellungsanforderungen, die mit der RestoreTableFromClusterSnapshot -API-Aktion gestellt wurden | Lesen | |||
DescribeTags | Gewährt die Berechtigung, Tags zu beschreiben | Read | |||
DescribeUsageLimits | Gewährt die Berechtigung zum Beschreiben von Nutzungslimits | Read | |||
DisableLogging | Gewährt die Berechtigung zum Deaktivieren von Protokollierungsinformationen, z. B. Abfragen und Verbindungsversuche, für einen Cluster | Write | |||
DisableSnapshotCopy | Gewährt die Berechtigung zum Deaktivieren der automatischen Kopie von Snapshots für einen Cluster | Write | |||
DisassociateDataShareConsumer | Gewährt die Berechtigung, einen Verbraucher von einem Datashare zu trennen | Write | |||
EnableLogging | Gewährt die Berechtigung zum Aktivieren von Protokollierungsinformationen, z. B. Abfragen und Verbindungsversuche, für einen Cluster | Write | |||
EnableSnapshotCopy | Gewährt die Berechtigung zum Aktivieren der automatischen Kopie von Snapshots für einen Cluster | Write | |||
ExecuteQuery [nur Berechtigung] | Gewährt die Berechtigung zum Ausführen einer Abfrage über die Amazon Redshift-Konsole | Schreiben | |||
FailoverPrimaryCompute | Gewährt die Berechtigung zum Failover der primären Datenverarbeitung eines Multi-AZ-Clusters auf eine andere AZ | Schreiben | |||
FetchResults [nur Berechtigung] | Gewährt die Berechtigung zum Abrufen von Abfrageergebnissen über die Amazon Redshift-Konsole | Lesen | |||
GetClusterCredentials | Gewährt die Berechtigung zum Abrufen temporärer Anmeldeinformationen für den Zugriff auf eine Amazon-Redshift-Datenbank durch das angegebene AWS-Konto | Schreiben | |||
GetClusterCredentialsWithIAM | Gewährt die Berechtigung zum Abrufen erweiterter temporärer Anmeldeinformationen für den Zugriff auf eine Amazon-Redshift-Datenbank durch das angegebene AWS-Konto | Schreiben | |||
GetReservedNodeExchangeConfigurationOptions | Gewährt die Berechtigung zum Abrufen von Konfigurationsoptionen für den Austausch mit reserviertem Knoten | Lesen | |||
GetReservedNodeExchangeOfferings | Gewährt die Berechtigung zum Abrufen eines Arrays von DC2 ReservedNodeOfferings , das dem Zahlungstyp, der Laufzeit und dem Nutzungspreis des angegebenen reservierten DC1-Knotens entspricht | Lesen | |||
GetResourcePolicy | Gewährt die Berechtigung zum Abrufen der ressourcenbasierten Richtlinie für die angegebene Ressource | Lesen | |||
JoinGroup | Gewährt die Berechtigung, der angegebenen Amazon Redshift-Gruppe beizutreten | Berechtigungsverwaltung | |||
ListDatabases [nur Berechtigung] | Gewährt die Berechtigung zum Auflisten von Datenbanken über die Amazon Redshift-Konsole | Auflisten | |||
ListRecommendations | Gewährt die Berechtigung zum Auflisten von Advisor-Empfehlungen | Auflisten | |||
ListSavedQueries [nur Berechtigung] | Gewährt die Berechtigung zum Auflisten gespeicherter Abfragen über die Amazon Redshift-Konsole | List | |||
ListSchemas [nur Berechtigung] | Gewährt die Berechtigung zum Auflisten von Schemata über die Amazon Redshift-Konsole | List | |||
ListTables [nur Berechtigung] | Gewährt die Berechtigung zum Auflisten von Tabellen über die Amazon Redshift-Konsole | List | |||
ModifyAquaConfiguration | Gewährt die Erlaubnis, die AQUA-Konfiguration eines Clusters zu ändern | Schreiben | |||
ModifyAuthenticationProfile | Gewährt die Berechtigung zum Ändern eines Amazon-Redshift-Authentifizierungsprofils | Schreiben | |||
ModifyCluster | Gewährt die Berechtigung zum Ändern der Einstellungen eines Clusters | Write |
acm:DescribeCertificate |
||
ModifyClusterDbRevision | Gewährt die Berechtigung zum Ändern der Datenbankversion eines Clusters | Schreiben | |||
ModifyClusterIamRoles | Gewährt die Berechtigung zum Ändern der Liste der AWS Identity and Access Management (IAM)-Rollen, die von einem Cluster für den Zugriff auf andere - AWS Services verwendet werden können | Berechtigungsverwaltung | |||
ModifyClusterMaintenance | Gewährt die Berechtigung zum Ändern der Wartungseinstellungen eines Clusters | Write | |||
ModifyClusterParameterGroup | Gewährt die Berechtigung zum Ändern der Parameter einer Parametergruppe | Write | |||
ModifyClusterSnapshot | Gewährt die Berechtigung zum Ändern der Einstellungen eines Snapshots | Write | |||
ModifyClusterSnapshotSchedule | Gewährt die Berechtigung zum Ändern des Snapshot-Zeitplans für einen Cluster | Write | |||
ModifyClusterSubnetGroup | Gewährt die Berechtigung, eine Cluster-Subnetzgruppe so zu ändern, dass sie die angegebene Liste der VPC-Subnetze enthält | Schreiben | |||
ModifyCustomDomainAssociation | Gewährt die Berechtigung zum Ändern eines benutzerdefinierten Domain-Namens für einen Cluster | Schreiben |
acm:DescribeCertificate |
||
ModifyEndpointAccess | Gewährt die Berechtigung zum Ändern eines von Redshift verwalteten VPC-Endpunkts | Schreiben | |||
ModifyEventSubscription | Gewährt die Berechtigung zum Ändern eines bestehenden Amazon Redshift-Ereignisbenachrichtigungsabonnements | Write | |||
ModifyQev2IdcApplication [nur Berechtigung] | Gewährt die Berechtigung zum Ändern einer Qev2-IDC-Anwendung | Schreiben |
sso:UpdateApplication |
||
ModifyRedshiftIdcApplication | Gewährt die Berechtigung zum Ändern einer Redshift-IDC-Anwendung | Schreiben |
sso:DeleteApplicationAccessScope sso:DeleteApplicationGrant sso:GetApplicationGrant sso:ListApplicationAccessScopes sso:PutApplicationAccessScope sso:PutApplicationGrant sso:UpdateApplication |
||
ModifySavedQuery [nur Berechtigung] | Gewährt die Berechtigung, eine vorhandene gespeicherte Abfrage über die Amazon Redshift-Konsole zu ändern | Write | |||
ModifyScheduledAction | Gewährt die Berechtigung zum Ändern einer bestehenden geplanten Amazon Redshift-Aktion | Schreiben | |||
ModifySnapshotCopyRetentionPeriod | Gewährt die Berechtigung zum Ändern der Anzahl der Tage, wie lange Snapshots im Ziel aufbewahrt werden sollen, AWS-Region nachdem sie aus der Quelle kopiert wurden AWS-Region | Schreiben | |||
ModifySnapshotSchedule | Gewährt die Berechtigung zum Ändern eines Snapshot-Zeitplans | Write | |||
ModifyUsageLimit | Gewährt die Berechtigung zum Ändern eines Nutzungslimits | Write | |||
PauseCluster | Gewährt die Berechtigung zum Anhalten eines Clusters | Write | |||
PurchaseReservedNodeOffering | Gewährt die Berechtigung zum Kauf eines reservierten Knotens | Schreiben | |||
PutResourcePolicy | Gewährt die Berechtigung zum Aktualisieren einer ressourcenbasierten Richtlinie für die angegebene Ressource | Berechtigungsverwaltung | |||
RebootCluster | Gewährt die Berechtigung, einen Cluster neu zu starten | Write | |||
RejectDataShare | Gewährt die Berechtigung zum Ablehnen eines Datashare, der von einem anderen Konto | Permissions management | |||
ResetClusterParameterGroup | Gewährt die Berechtigung zum Festlegen einzelner oder mehrerer Parameter der angegebenen Parametergruppe auf die Standardwerte und zum Zuweisen als Ausgangswert für die Parameter „engine-default“ | Write | |||
ResizeCluster | Gewährt die Berechtigung, die Größe eines Clusters zu ändern | Write | |||
RestoreFromClusterSnapshot | Gewährt die Berechtigung zum Erstellen eines Clusters aus einem Snapshot | Write | |||
RestoreTableFromClusterSnapshot | Gewährt die Berechtigung, aus einer Tabelle in einem Amazon Redshift-Cluster-Snapshot eine Tabelle zu erstellen | Write | |||
ResumeCluster | Gewährt die Berechtigung, die Ausführung eines Cluster fortzusetzen | Write | |||
RevokeClusterSecurityGroupIngress | Gewährt die Berechtigung zum Widerrufen einer Regel für eingehenden Datenverkehr in einer Amazon Redshift-Sicherheitsgruppe für einen zuvor autorisierten IP-Bereich oder eine Amazon EC2-Sicherheitsgruppe | Schreiben | |||
RevokeEndpointAccess | Gewährt die Berechtigung zum Aufheben des Zugriffs für endpunktbezogene Aktivitäten für von Redshift verwaltete VPC-Endpunkte | Berechtigungsverwaltung | |||
RevokeSnapshotAccess | Gewährt die Berechtigung zum Widerrufen des Zugriffs auf das angegebene AWS-Konto , um einen Snapshot wiederherzustellen | Berechtigungsverwaltung | |||
RotateEncryptionKey | Gewährt die Berechtigung zum Rotieren des Verschlüsselungsschlüssels für einen Cluster | Schreiben | |||
UpdatePartnerStatus | Gewährt die Berechtigung zum Aktualisieren des Status einer Partnerintegration | Schreiben | |||
ViewQueriesFromConsole [nur Berechtigung] | Gewährt die Berechtigung zum Anzeigen von Abfrageergebnissen über die Amazon Redshift-Konsole | List | |||
ViewQueriesInConsole [nur Berechtigung] | Gewährt die Berechtigung zum Beenden von Abfragen und Lasten über die Amazon Redshift-Konsole | List |
Von Amazon Redshift definierte Ressourcentypen
Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource
von IAM-Berechtigungsrichtlinienanweisungen verwendet werden. Jede Aktion in der Tabelle „Aktionen“ identifiziert die Ressourcentypen, die mit der Aktion angegeben werden können. Ein Ressourcentyp kann auch definieren, welche Bedingungsschlüssel Sie in einer Richtlinie einschließen können. Diese Schlüssel werden in der letzten Spalte der Tabelle der Ressourcentypen angezeigt. Details zu den Spalten in der folgenden Tabelle finden Sie in der Tabelle Resource types.
Ressourcentypen | ARN | Bedingungsschlüssel |
---|---|---|
cluster |
arn:${Partition}:redshift:${Region}:${Account}:cluster:${ClusterName}
|
|
datashare |
arn:${Partition}:redshift:${Region}:${Account}:datashare:${ProducerClusterNamespace}/${DataShareName}
|
|
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}
|
|
hsmclientcertificate |
arn:${Partition}:redshift:${Region}:${Account}:hsmclientcertificate:${HSMClientCertificateId}
|
|
hsmconfiguration |
arn:${Partition}:redshift:${Region}:${Account}:hsmconfiguration:${HSMConfigurationId}
|
|
namespace |
arn:${Partition}:redshift:${Region}:${Account}:namespace:${ClusterNamespace}
|
|
parametergroup |
arn:${Partition}:redshift:${Region}:${Account}:parametergroup:${ParameterGroupName}
|
|
securitygroup |
arn:${Partition}:redshift:${Region}:${Account}:securitygroup:${SecurityGroupName}/ec2securitygroup/${Owner}/${Ec2SecurityGroupId}
|
|
securitygroupingress-cidr |
arn:${Partition}:redshift:${Region}:${Account}:securitygroupingress:${SecurityGroupName}/cidrip/${IpRange}
|
|
securitygroupingress-ec2securitygroup |
arn:${Partition}:redshift:${Region}:${Account}:securitygroupingress:${SecurityGroupName}/ec2securitygroup/${Owner}/${Ece2SecuritygroupId}
|
|
snapshot |
arn:${Partition}:redshift:${Region}:${Account}:snapshot:${ClusterName}/${SnapshotName}
|
|
snapshotcopygrant |
arn:${Partition}:redshift:${Region}:${Account}:snapshotcopygrant:${SnapshotCopyGrantName}
|
|
snapshotschedule |
arn:${Partition}:redshift:${Region}:${Account}:snapshotschedule:${ParameterGroupName}
|
|
subnetgroup |
arn:${Partition}:redshift:${Region}:${Account}:subnetgroup:${SubnetGroupName}
|
|
usagelimit |
arn:${Partition}:redshift:${Region}:${Account}:usagelimit:${UsageLimitId}
|
|
redshiftidcapplication |
arn:${Partition}:redshift:${Region}:${Account}:redshiftidcapplication:${RedshiftIdcApplicationId}
|
|
qev2idcapplication |
arn:${Partition}:redshift:${Region}:${Account}:qev2idcapplication:${Qev2IdcApplicationId}
|
Bedingungsschlüssel für Amazon Redshift
Amazon Redshift definiert die folgenden Bedingungsschlüssel, die im Element Condition
einer IAM-Richtlinie verwendet werden können. Diese Schlüssel können Sie verwenden, um die Bedingungen zu verfeinern, unter denen die Richtlinienanweisung angewendet wird. Details zu den Spalten in der folgenden Tabelle finden Sie in der Tabelle Bedingungsschlüssel.
Eine Liste der globalen Bedingungsschlüssel, die für alle Services verfügbar sind, finden Sie unter Verfügbare globale Bedingungsschlüssel.
Bedingungsschlüssel | Beschreibung | Typ |
---|---|---|
aws:RequestTag/${TagKey} | Filtert Zugriff nach Aktionen, basierend auf den zulässigen Werten für die einzelnen Tags | String |
aws:ResourceTag/${TagKey} | Filtert Zugriff nach Aktionen, basierend auf dem Tag-Wert, der der Ressource zugeordnet ist | String |
aws:TagKeys | Filtert Zugriff nach Aktionen, basierend auf den obligatorischen Tags in der Anforderung | ArrayOfString |
redshift:AllowWrites | Filtert den Zugriff nach dem Eingabeparameter AllowWrites | Bool |
redshift:ConsumerArn | Filtert den Zugriff nach Datashare-Consumer-ARN. | ARN |
redshift:ConsumerIdentifier | Filtert den Zugriff nach Datashare Consumer | Zeichenfolge |
redshift:DbName | Filtert den Zugriff nach dem Datenbanknamen | Zeichenfolge |
redshift:DbUser | Filtert den Zugriff nach dem Datenbankbenutzernamen | Zeichenfolge |
redshift:DurationSeconds | Filtern Zugriff nach der Anzahl der Sekunden bis zum Ablauf eines Satzes temporärer Anmeldeinformationen | String |
redshift:InboundIntegrationArn | Filtert den Zugriff nach dem ARN einer eingehenden Null-ETL-Integrationsressource | String |