View a markdown version of this page

Aktionen, Ressourcen und Zustandsschlüssel für AWS Glue DataBrew - Service-Authorization-Referenz

Aktionen, Ressourcen und Zustandsschlüssel für AWS Glue DataBrew

AWS Glue DataBrew (Dienstpräfix:databrew) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert von AWS Glue DataBrew

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

BatchDeleteRecipeVersion

Datenbraue: BatchDeleteRecipeVersion

Schreiben

CreateDataset

Datenbraue: CreateDataset

Schreiben

Datenbraue: TagResource

Markieren, Schreiben

CreateProfileJob

Datenbraue: CreateProfileJob

Schreiben

Datenbraue: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

databrew.amazonaws.com

Schreiben

CreateProject

Datenbraue: CreateProject

Schreiben

Datenbraue: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

databrew.amazonaws.com

Schreiben

CreateRecipe

Datenbraue: CreateRecipe

Schreiben

Datenbraue: TagResource

Markieren, Schreiben

CreateRecipeJob

Datenbraue: CreateRecipeJob

Schreiben

Datenbraue: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

databrew.amazonaws.com

Schreiben

CreateRuleset

Datenbraue: CreateRuleset

Schreiben

Datenbraue: TagResource

Markieren, Schreiben

CreateSchedule

Datenbraue: CreateSchedule

Schreiben

Datenbraue: TagResource

Markieren, Schreiben

DeleteDataset

Datenbraue: DeleteDataset

Schreiben

DeleteJob

Datenbraue: DeleteJob

Schreiben

DeleteProject

Datenbraue: DeleteProject

Schreiben

DeleteRecipeVersion

Datenbraue: DeleteRecipeVersion

Schreiben

DeleteRuleset

Datenbraue: DeleteRuleset

Schreiben

DeleteSchedule

Datenbraue: DeleteSchedule

Schreiben

DescribeDataset

Datenbraue: DescribeDataset

Lesen

DescribeJob

Datenbraue: DescribeJob

Lesen

DescribeJobRun

Datenbraue: DescribeJobRun

Lesen

DescribeProject

Datenbraue: DescribeProject

Lesen

DescribeRecipe

Datenbraue: DescribeRecipe

Lesen

DescribeRuleset

Datenbraue: DescribeRuleset

Lesen

DescribeSchedule

Datenbraue: DescribeSchedule

Lesen

ListDatasets

Datenbraue: ListDatasets

Lesen

ListJobRuns

Datenbraue: ListJobRuns

Lesen

ListJobs

Datenbraue: ListJobs

Lesen

ListProjects

Datenbraue: ListProjects

Lesen

ListRecipeVersions

Datenbraue: ListRecipeVersions

Lesen

ListRecipes

Datenbraue: ListRecipes

Lesen

ListRulesets

Datenbraue: ListRulesets

Lesen

ListSchedules

Datenbraue: ListSchedules

Lesen

ListTagsForResource

Datenbraue: ListTagsForResource

Lesen

PublishRecipe

Datenbraue: PublishRecipe

Schreiben

SendProjectSessionAction

Datenbraue: SendProjectSessionAction

Schreiben

StartJobRun

Datenbraue: StartJobRun

Schreiben

StartProjectSession

Datenbraue: StartProjectSession

Schreiben

StopJobRun

Datenbraue: StopJobRun

Schreiben

TagResource

Datenbraue: TagResource

Markieren, Schreiben

UntagResource

Datenbraue: UntagResource

Markieren, Schreiben

UpdateDataset

Datenbraue: UpdateDataset

Schreiben

UpdateProfileJob

Datenbraue: UpdateProfileJob

Schreiben

ich bin: PassRole

ich bin: PassedToService

databrew.amazonaws.com

Schreiben

UpdateProject

Datenbraue: UpdateProject

Schreiben

ich bin: PassRole

ich bin: PassedToService

databrew.amazonaws.com

Schreiben

UpdateRecipe

Datenbraue: UpdateRecipe

Schreiben

UpdateRecipeJob

Datenbraue: UpdateRecipeJob

Schreiben

ich bin: PassRole

ich bin: PassedToService

databrew.amazonaws.com

Schreiben

UpdateRuleset

Datenbraue: UpdateRuleset

Schreiben

UpdateSchedule

Datenbraue: UpdateSchedule

Schreiben

Aktionen definiert von AWS Glue DataBrew

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu 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.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

BatchDeleteRecipeVersion

Gewährt die Berechtigung zum Löschen einer oder mehrerer Rezeptversionen

Rezept*

als: ResourceTag /$ {} TagKey

Schreiben

CreateDataset

Gewährt die Berechtigung zum Erstellen eines Dataset

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateProfileJob

Gewährt die Berechtigung zum Erstellen einer Profilaufgabe

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateProject

Gewährt die Berechtigung zum Erstellen eines Projekts

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateRecipe

Gewährt die Berechtigung zum Erstellen eines Rezepts

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateRecipeJob

Gewährt die Berechtigung zum Erstellen einer Rezeptaufgabe

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateRuleset

Gewährt die Berechtigung zum Erstellen eines Regelsatzes

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateSchedule

Gewährt die Berechtigung zum Erstellen eines Zeitplans

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

DeleteDataset

Gewährt die Berechtigung zum Löschen eines Dataset

Datensatz*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteJob

Gewährt die Berechtigung zum Löschen eines Auftrags.

Beruf*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteProject

Gewährt die Berechtigung zum Löschen eines Projekts

Projekt*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteRecipeVersion

Gewährt die Berechtigung zum Löschen einer Rezeptversion

Rezept*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteRuleset

Gewährt die Berechtigung zum Löschen eines Regelsatzes

Regelsatz*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteSchedule

Gewährt die Berechtigung zum Löschen eines Zeitplans

Zeitplan*

as: ResourceTag /$ {} TagKey

Schreiben

DescribeDataset

Gewährt die Berechtigung zum Anzeigen von Details zu einem Dataset

Datensatz*

als: ResourceTag /$ {} TagKey

Lesen

DescribeJob

Gewährt die Berechtigung zum Anzeigen von Details zu einer Aufgabe

Beruf*

als: ResourceTag /$ {} TagKey

Lesen

DescribeJobRun

Gewährt die Berechtigung zum Anzeigen von Details zum Job-Lauf für einen bestimmten Job

Beruf*

als: ResourceTag /$ {} TagKey

Lesen

DescribeProject

Gewährt die Berechtigung zum Anzeigen von Details zu einem Projekt

Projekt*

als: ResourceTag /$ {} TagKey

Lesen

DescribeRecipe

Gewährt die Berechtigung zum Anzeigen von Details zu einem Rezept

Rezept*

als: ResourceTag /$ {} TagKey

Lesen

DescribeRuleset

Gewährt die Berechtigung zum Anzeigen von Details zu einem Regelsatz

Regelsatz*

als: /$ {} ResourceTag TagKey

Lesen

DescribeSchedule

Gewährt die Berechtigung zum Anzeigen von Details zu einem Zeitplan

Zeitplan*

as: ResourceTag /$ {} TagKey

Lesen

ListDatasets

Gewährt die Berechtigung zum Auflisten von Datasets in Ihrem Konto

Read

ListJobRuns

Gewährt die Berechtigung zum Auflisten von Ausführungen einer bestimmten Aufgabe

Beruf*

als: ResourceTag /$ {} TagKey

Lesen

ListJobs

Gewährt die Berechtigung zum Auflisten von Aufgaben in Ihrem Konto

Read

ListProjects

Gewährt die Berechtigung zum Auflisten von Projekten in Ihrem Konto

Read

ListRecipeVersions

Gewährt die Berechtigung zum Auflisten von Versionen in Ihrem Rezept

Rezept*

als: ResourceTag /$ {} TagKey

Lesen

ListRecipes

Gewährt die Berechtigung zum Auflisten von Rezepten in Ihrem Konto

Lesen

ListRulesets

Gewährt die Berechtigung zum Auflisten von Regelsätzen in Ihrem Konto

Lesen

ListSchedules

Gewährt die Berechtigung zum Auflisten von Zeitplänen in Ihrem Konto

Read

ListTagsForResource

Gewährt die Berechtigung zum Abrufen von Tags, die einer Ressource zugeordnet sind

Datensatz

as: ResourceTag /$ {} TagKey

Lesen

Job

as: ResourceTag /$ {} TagKey

Projekt

as: ResourceTag /$ {} TagKey

Rezept

as: ResourceTag /$ {} TagKey

Regelsatz

als: ResourceTag /$ {} TagKey

Plan

as: ResourceTag /$ {} TagKey

PublishRecipe

Gewährt die Berechtigung, eine Hauptversion eines Rezepts zu veröffentlichen

Rezept*

als: ResourceTag /$ {} TagKey

Schreiben

SendProjectSessionAction

Gewährt die Berechtigung, eine Aktion an die interaktive Sitzung für ein Projekt zu senden

Projekt*

als: ResourceTag /$ {} TagKey

Schreiben

StartJobRun

Gewährt die Berechtigung zum Starten eines Auftrags.

Beruf*

als: ResourceTag /$ {} TagKey

Schreiben

StartProjectSession

Gewährt die Berechtigung zum Starten einer interaktiven Sitzung für ein Projekt

Projekt*

als: ResourceTag /$ {} TagKey

Schreiben

StopJobRun

Gewährt die Berechtigung zum Anhalten einer Aufgabenausführung

Beruf*

als: ResourceTag /$ {} TagKey

Schreiben

TagResource

Gewährt die Berechtigung zum Hinzufügen von Tags zu einer Ressource

Datensatz

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Markieren, Schreiben

Job

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Projekt

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Rezept

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Regelsatz

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Plan

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

UntagResource

Gewährt die Berechtigung zum Entfernen von Tags, die einer Ressource zugeordnet sind.

Datensatz

aws: ResourceTag /$ {} TagKey

war: TagKeys

Markieren, Schreiben

Job

als: ResourceTag /$ {} TagKey

war: TagKeys

Projekt

as: ResourceTag /$ {} TagKey

war: TagKeys

Rezept

as: ResourceTag /$ {} TagKey

war: TagKeys

Regelsatz

als: ResourceTag /$ {} TagKey

war: TagKeys

Plan

aws: ResourceTag /$ {} TagKey

war: TagKeys

UpdateDataset

Gewährt die Berechtigung zum Ändern eines Dataset

Datensatz*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateProfileJob

Gewährt die Berechtigung zum Ändern einer Profilaufgabe

Beruf*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateProject

Gewährt die Berechtigung zum Ändern eines Projekts

Projekt*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateRecipe

Gewährt die Berechtigung zum Ändern eines Rezepts

Rezept*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateRecipeJob

Gewährt die Berechtigung zum Ändern einer Rezeptaufgabe

Beruf*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateRuleset

Gewährt die Berechtigung zum Ändern eines Regelsatzes

Regelsatz*

als: /$ {} ResourceTag TagKey

Schreiben

UpdateSchedule

Gewährt die Berechtigung zum Ändern eines Zeitplans

Zeitplan*

as: ResourceTag /$ {} TagKey

Schreiben

Ressourcentypen, definiert durch AWS Glue DataBrew

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

Datensatz

arn: $ {Partition} :databrew: $ {Region} :$ {Konto} :dataset/$ {} ResourceId

awsTagKey: /$ {} ResourceTag

Job

arn: $ {Partition} :databrew: $ {Region} :$ {Konto} :job/$ {} ResourceId

asTagKey: /$ {} ResourceTag

Projekt

arn: $ {Partition} :databrew: $ {Region} :$ {Account} :project/$ {} ResourceId

awsTagKey: /$ {} ResourceTag

Rezept

arn: $ {Partition} :databrew: $ {Region} :$ {Account} :recipe/$ {} ResourceId

awsTagKey: /$ {} ResourceTag

Regelsatz

arn: $ {Partition} :databrew: $ {Region} :$ {Account} :ruleset/$ {} ResourceId

awsTagKey: /$ {} ResourceTag

Zeitplan

arn: $ {Partition} :databrew: $ {Region} :$ {Account} :schedule/$ {} ResourceId

awsTagKey: /$ {} ResourceTag

Bedingungsschlüssel für AWS Glue DataBrew

AWS Glue DataBrew definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

aws: RequestTag /$ {} TagKey

Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden

Zeichenfolge

as: ResourceTag /$ {} TagKey

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind.

Zeichenfolge

war: TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString