View a markdown version of this page

Tindakan, sumber daya, dan kunci persyaratan untuk AWS MWAA Tanpa Server - Referensi Otorisasi Layanan

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tindakan, sumber daya, dan kunci persyaratan untuk AWS MWAA Tanpa Server

AWS MWAA Tanpa Server (awalan layanan: airflow-serverless) menyediakan operasi khusus layanan berikut, sumber daya, tindakan, dan kunci kondisi untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API ditentukan oleh AWS MWAA Tanpa Server

Tabel berikut memetakan operasi API ke tindakan IAM yang mereka otorisasi. Hanya kunci kondisi yang memiliki nilai statis untuk API dan tindakan yang diberikan yang terdaftar; untuk set lengkap kunci kondisi yang didukung oleh setiap tindakan, lihat Tabel tindakan.

Operasi Tindakan IAM Kunci syarat Nilai yang mungkin Tingkat akses

CreateWorkflow

airflow-serverless:CreateWorkflow

Tulis

airflow-serverless:TagResource

Menandai, Menulis

iam:PassRole

iam:PassedToService

airflow-serverless.amazonaws.com

Tulis

DeleteWorkflow

airflow-serverless:DeleteWorkflow

Tulis

GetTaskInstance

airflow-serverless:GetTaskInstance

Membaca

GetWorkflow

airflow-serverless:GetWorkflow

Membaca

GetWorkflowRun

airflow-serverless:GetWorkflowRun

Membaca

ListTagsForResource

airflow-serverless:ListTagsForResource

Baca

ListTaskInstances

airflow-serverless:ListTaskInstances

Daftar

ListWorkflowRuns

airflow-serverless:ListWorkflowRuns

Daftar

ListWorkflowVersions

airflow-serverless:ListWorkflowVersions

Daftar

ListWorkflows

airflow-serverless:ListWorkflows

Daftar

StartWorkflowRun

airflow-serverless:StartWorkflowRun

Tulis

StopWorkflowRun

airflow-serverless:StopWorkflowRun

Tulis

TagResource

airflow-serverless:TagResource

Menandai, Menulis

UntagResource

airflow-serverless:UntagResource

Menandai, Menulis

UpdateWorkflow

airflow-serverless:UpdateWorkflow

Tulis

iam:PassRole

iam:PassedToService

airflow-serverless.amazonaws.com

Tulis

Tindakan yang ditentukan oleh AWS MWAA Tanpa Server

Anda dapat menyebutkan tindakan berikut dalam elemen Action pernyataan kebijakan IAM. Untuk setiap tindakan, tabel mencantumkan jenis sumber daya dan kunci kondisi yang didukung oleh tindakan tersebut. Gunakan kebijakan untuk memberikan izin untuk melaksanakan operasi dalam AWS. Saat Anda menggunakan sebuah tindakan dalam sebuah kebijakan, Anda biasanya mengizinkan atau menolak akses ke operasi API atau perintah CLI dengan nama yang sama. Namun, dalam beberapa kasus, satu tindakan tunggal mengontrol akses ke lebih dari satu operasi. Atau, beberapa operasi memerlukan beberapa tindakan yang berbeda.

Tindakan Deskripsi Jenis sumber daya (*diperlukan) Kunci syarat Tingkat akses

CreateWorkflow

Memberikan izin untuk membuat alur kerja baru

aws:RequestTag/${TagKey}

aws:TagKeys

Tulis

DeleteWorkflow

Memberikan izin untuk menghapus alur kerja

Workflow*

aws:ResourceTag/${TagKey}

Tulis

GetTaskInstance

Memberikan izin untuk mengambil detail tugas untuk menjalankan alur kerja

Workflow*

aws:ResourceTag/${TagKey}

Baca

GetWorkflow

Memberikan izin untuk mengambil detail tentang alur kerja

Workflow*

aws:ResourceTag/${TagKey}

Membaca

GetWorkflowRun

Memberikan izin untuk mengambil detail tentang alur kerja yang dijalankan

Workflow*

aws:ResourceTag/${TagKey}

Membaca

ListTagsForResource

Memberikan izin untuk mencantumkan tag untuk sumber daya yang ditentukan

Workflow*

aws:ResourceTag/${TagKey}

Membaca

ListTaskInstances

Memberikan izin untuk membuat daftar tugas untuk menjalankan alur kerja

Workflow*

aws:ResourceTag/${TagKey}

Daftar

ListWorkflowRuns

Memberikan izin untuk membuat daftar alur kerja yang berjalan dari alur kerja

Workflow*

aws:ResourceTag/${TagKey}

Daftar

ListWorkflowVersions

Memberikan izin untuk mencantumkan versi alur kerja

Workflow*

aws:ResourceTag/${TagKey}

Daftar

ListWorkflows

Memberikan izin untuk membuat daftar alur kerja

Daftar

StartWorkflowRun

Memberikan izin untuk memulai alur kerja sesuai permintaan untuk alur kerja

Workflow*

aws:ResourceTag/${TagKey}

Tulis

StopWorkflowRun

Memberikan izin untuk menghentikan alur kerja yang dijalankan

Workflow*

aws:ResourceTag/${TagKey}

Tulis

TagResource

Memberikan izin untuk menandai sumber daya yang ditentukan

Workflow*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Menandai, Menulis

UntagResource

Memberikan izin untuk menghapus tag sumber daya yang ditentukan

Workflow*

aws:ResourceTag/${TagKey}

aws:TagKeys

Menandai, Menulis

UpdateWorkflow

Memberikan izin untuk memperbarui alur kerja yang ada

Workflow*

aws:ResourceTag/${TagKey}

Tulis

Jenis sumber daya yang ditentukan oleh AWS MWAA Tanpa Server

Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam elemen Resource pernyataan kebijakan izin IAM.

Jenis sumber daya ARN Kunci syarat

Workflow

arn:${Partition}:airflow-serverless:${Region}:${Account}:workflow/${WorkflowId}

aws:ResourceTag/${TagKey}

Kunci kondisi untuk AWS MWAA Tanpa Server

AWS MWAA Serverless mendefinisikan kunci kondisi berikut yang dapat digunakan di Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws:RequestTag/${TagKey}

Memfilter akses dengan kehadiran pasangan kunci-nilai tag dalam permintaan

String

aws:ResourceTag/${TagKey}

Memfilter akses berdasarkan pasangan kunci-nilai tag yang dilampirkan ke sumber daya

String

aws:TagKeys

Memfilter akses dengan kunci tag dalam permintaan

ArrayOfString