View a markdown version of this page

Kunci tindakan, sumber daya, dan kondisi untuk Amazon Elastic Container Service - Referensi Otorisasi Layanan

Kunci tindakan, sumber daya, dan kondisi untuk Amazon Elastic Container Service

Amazon Elastic Container Service (awalan layanan:ecs) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API yang ditentukan oleh Amazon Elastic Container Service

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

ContinueServiceDeployment

ecs: ContinueServiceDeployment

Tulis

CreateCapacityProvider

ecs: CreateCapacityProvider

Tulis

ecs: PutClusterCapacityProviders

Tulis

ecs: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

ecs.amazonaws.com

Tulis

CreateCluster

ecs: CreateCluster

Tulis

ecs: TagResource

Menandai, Menulis

CreateDaemon

ecs: CreateDaemon

Tulis

ecs: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com

Tulis

CreateExpressGatewayService

ecs: CreateCluster

Tulis

ecs: CreateExpressGatewayService

Tulis

ecs: RegisterTaskDefinition

Tulis

ecs: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com, id.amazonaws.com

Tulis

CreateService

ecs: CreateService

Tulis

ecs: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com, id.amazonaws.com

Tulis

CreateTaskSet

ecs: CreateTaskSet

Tulis

ecs: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com

Tulis

DeleteAccountSetting

ecs: DeleteAccountSetting

Tulis

DeleteAttributes

ecs: DeleteAttributes

Tulis

DeleteCapacityProvider

ecs: DeleteCapacityProvider

Tulis

ecs: PutClusterCapacityProviders

Tulis

DeleteCluster

ecs: DeleteCluster

Tulis

DeleteDaemon

ecs: DeleteDaemon

Tulis

DeleteDaemonTaskDefinition

ecs: DeleteDaemonTaskDefinition

Tulis

DeleteExpressGatewayService

ecs: DeleteExpressGatewayService

Tulis

DeleteService

ecs: DeleteService

Tulis

DeleteTaskDefinitions

ecs: DeleteTaskDefinitions

Tulis

DeleteTaskSet

ecs: DeleteTaskSet

Tulis

DeregisterContainerInstance

ecs: DeregisterContainerInstance

Tulis

DeregisterTaskDefinition

ecs: DeregisterTaskDefinition

Tulis

DescribeCapacityProviders

ecs: DescribeCapacityProviders

Baca

DescribeClusters

ecs: DescribeClusters

Baca

DescribeContainerInstances

ecs: DescribeContainerInstances

Baca

DescribeDaemon

ecs: DescribeDaemon

Baca

DescribeDaemonDeployments

ecs: DescribeDaemonDeployments

Baca

DescribeDaemonRevisions

ecs: DescribeDaemonRevisions

Baca

DescribeDaemonTaskDefinition

ecs: DescribeDaemonTaskDefinition

Baca

DescribeExpressGatewayService

ecs: DescribeExpressGatewayService

Baca

DescribeServiceDeployments

ecs: DescribeServiceDeployments

Baca

DescribeServiceRevisions

ecs: DescribeServiceRevisions

Baca

DescribeServices

ecs: DescribeServices

Baca

DescribeTaskDefinition

ecs: DescribeTaskDefinition

Baca

DescribeTaskSets

ecs: DescribeTaskSets

Baca

DescribeTasks

ecs: DescribeTasks

Baca

DiscoverPollEndpoint

ecs: DiscoverPollEndpoint

Tulis

ExecuteCommand

ecs: ExecuteCommand

Tulis

GetTaskProtection

ecs: GetTaskProtection

Baca

ListAccountSettings

ecs: ListAccountSettings

Baca

ListAttributes

ecs: ListAttributes

Daftar

ListClusters

ecs: ListClusters

Daftar

ListContainerInstances

ecs: ListContainerInstances

Daftar

ListDaemonDeployments

ecs: ListDaemonDeployments

Daftar

ListDaemonTaskDefinitions

ecs: ListDaemonTaskDefinitions

Daftar

ListDaemons

ecs: ListDaemons

Daftar

ListServiceDeployments

ecs: ListServiceDeployments

Daftar

ListServices

ecs: ListServices

Daftar

ListServicesByNamespace

ecs: ListServicesByNamespace

Daftar

ListTagsForResource

ecs: ListTagsForResource

Baca

ListTaskDefinitionFamilies

ecs: ListTaskDefinitionFamilies

Daftar

ListTaskDefinitions

ecs: ListTaskDefinitions

Daftar

ListTasks

ecs: ListTasks

Daftar

PutAccountSetting

ecs: PutAccountSetting

Tulis

PutAccountSettingDefault

ecs: PutAccountSettingDefault

Tulis

PutAttributes

ecs: PutAttributes

Tulis

PutClusterCapacityProviders

ecs: PutClusterCapacityProviders

Tulis

RegisterContainerInstance

ecs: RegisterContainerInstance

Tulis

ecs: TagResource

Menandai, Menulis

RegisterDaemonTaskDefinition

ecs: RegisterDaemonTaskDefinition

Tulis

ecs: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com

Tulis

RegisterTaskDefinition

ecs: RegisterTaskDefinition

Tulis

ecs: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com

Tulis

RunTask

ecs: RunTask

Tulis

ecs: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com, id.amazonaws.com

Tulis

StartTask

ecs: StartTask

Tulis

ecs: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com, id.amazonaws.com

Tulis

StopServiceDeployment

ecs: StopServiceDeployment

Tulis

StopTask

ecs: StopTask

Tulis

SubmitAttachmentStateChanges

ecs: SubmitAttachmentStateChanges

Tulis

SubmitContainerStateChange

ecs: SubmitContainerStateChange

Tulis

SubmitTaskStateChange

ecs: SubmitTaskStateChange

Tulis

TagResource

ecs: TagResource

Menandai, Menulis

UntagResource

ecs: UntagResource

Menandai, Menulis

UpdateCapacityProvider

ecs: PutClusterCapacityProviders

Tulis

ecs: UpdateCapacityProvider

Tulis

saya: PassRole

saya: PassedToService

ecs.amazonaws.com

Tulis

UpdateCluster

ecs: UpdateCluster

Tulis

UpdateClusterSettings

ecs: UpdateClusterSettings

Tulis

UpdateContainerAgent

ecs: UpdateContainerAgent

Tulis

UpdateContainerInstancesState

ecs: UpdateContainerInstancesState

Tulis

UpdateDaemon

ecs: UpdateDaemon

Tulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com

Tulis

UpdateExpressGatewayService

ecs: RegisterTaskDefinition

Tulis

ecs: UpdateExpressGatewayService

Tulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com, id.amazonaws.com

Tulis

UpdateService

ecs: UpdateService

Tulis

saya: PassRole

saya: PassedToService

ecs-tasks.amazonaws.com, id.amazonaws.com

Tulis

UpdateServicePrimaryTaskSet

ecs: UpdateServicePrimaryTaskSet

Tulis

UpdateTaskProtection

ecs: UpdateTaskProtection

Tulis

UpdateTaskSet

ecs: UpdateTaskSet

Tulis

Tindakan yang ditentukan oleh Amazon Elastic Container Service

Anda dapat menyebutkan tindakan berikut dalam elemen Action pernyataan kebijakan IAM. 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

ContinueServiceDeployment

Memberikan izin untuk melanjutkan penyebaran layanan yang dijeda

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

penyebaran layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:layanan

CreateCapacityProvider

Memberikan izin untuk membuat penyedia kapasitas baru. Penyedia kapasitas dikaitkan dengan kluster Amazon ECS dan digunakan dalam strategi penyedia kapasitas untuk memfasilitasi penskalaan otomatis cluster

kapasitas-penyedia*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:instance-metadata-tag-propagasi

ecs:menyebarkan tag

ecs: ResourceTag /$ {} TagKey

Tulis

CreateCluster

Memberikan izin untuk membuat cluster Amazon ECS baru

klaster*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:kapasitas-penyedia

ecs:fargate-ephemeral-penyimpanan-kms-kunci

ecs: ResourceTag /$ {} TagKey

Tulis

CreateDaemon

Memberikan izin untuk membuat daemon baru di cluster tertentu

daemon*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:kapasitas-penyedia

ecs:cluster

ecs:definisi tugas daemon

ecs:aktifkan-ecs-managed-tags

ecs:aktifkan-eksekusi perintah

ecs:menyebarkan tag

ecs:tugas-cpu

ecs:tugas-memori

Tulis

CreateExpressGatewayService

Memberikan izin untuk membuat layanan Amazon ECS Express Gateway baru dengan definisi klaster dan tugas

layanan*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:cluster

ecs:aktifkan-ecs-managed-tags

ecs:menyebarkan tag

ecs: ResourceTag /$ {} TagKey

ecs:subnet

ecs:tugas-cpu

ecs:definisi tugas

ecs:tugas-memori

Tulis

CreateService

Memberikan izin untuk menjalankan dan memelihara sejumlah tugas yang diinginkan dari definisi tugas tertentu melalui pembuatan layanan

layanan*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:auto-tugas-publik-ip

ecs:kapasitas-penyedia

ecs:cluster

ecs:aktifkan-ebs-volume

ecs:aktifkan-ecs-managed-tags

ecs:aktifkan-eksekusi perintah

ecs:aktifkan-layanan-sambungkan

ecs:aktifkan-vpc-kisi

ecs:namespace

ecs:menyebarkan tag

ecs: ResourceTag /$ {} TagKey

ecs:subnet

ecs:tugas-cpu

ecs:definisi tugas

ecs:tugas-memori

Tulis

CreateTaskSet

Memberikan izin untuk membuat set tugas Amazon ECS baru

tugas-set*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:kapasitas-penyedia

ecs:cluster

ecs: ResourceTag /$ {} TagKey

ecs:layanan

ecs:definisi tugas

Tulis

DeleteAccountSetting

Memberikan izin untuk mengubah format ARN dan ID sumber daya sumber daya untuk pengguna IAM tertentu, peran IAM, atau pengguna root untuk akun. Anda dapat menentukan apakah ARN baru dan format ID sumber daya dinonaktifkan untuk sumber daya baru yang dibuat

ecs:pengaturan akun

Tulis

DeleteAttributes

Memberikan izin untuk menghapus satu atau beberapa atribut khusus dari sumber daya Amazon ECS

wadah-instance*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

DeleteCapacityProvider

Memberikan izin untuk menghapus penyedia kapasitas yang ditentukan

kapasitas-penyedia*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Tulis

DeleteCluster

Memberikan izin untuk menghapus cluster yang ditentukan

klaster*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Tulis

DeleteDaemon

Memberikan izin untuk menghapus daemon tertentu dalam sebuah cluster

daemon*

aws: ResourceTag /$ {} TagKey

ecs:cluster

Tulis

DeleteDaemonTaskDefinition

Memberikan izin untuk menghapus definisi tugas daemon yang ditentukan

definisi tugas daemon*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteExpressGatewayService

Memberikan izin untuk menghapus layanan Express Gateway tertentu

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

DeleteService

Memberikan izin untuk menghapus layanan tertentu dalam klaster

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

DeleteTaskDefinitions

Memberikan izin untuk menghapus definisi tugas yang ditentukan oleh keluarga dan revisi

tugas-definisi*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Tulis

DeleteTaskSet

Memberikan izin untuk menghapus set tugas yang ditentukan

tugas-set*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

ecs:layanan

Tulis

DeregisterContainerInstance

Memberikan izin untuk membatalkan pendaftaran instans penampung Amazon ECS dari klaster yang ditentukan

klaster*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Tulis

DeregisterTaskDefinition

Memberikan izin untuk membatalkan pendaftaran definisi tugas yang ditentukan menurut keluarga dan revisi

Tulis

DescribeCapacityProviders

Memberikan izin untuk menjelaskan satu atau lebih penyedia kapasitas Amazon ECS

kapasitas-penyedia*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Baca

DescribeClusters

Memberikan izin untuk mendeskripsikan satu atau lebih klaster Anda

klaster*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Baca

DescribeContainerInstances

Memberikan izin untuk menjelaskan instans penampung Amazon ECS

wadah-instance*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Baca

DescribeDaemon

Memberikan izin untuk mendeskripsikan daemon tertentu yang berjalan di cluster Anda

daemon*

aws: ResourceTag /$ {} TagKey

ecs:cluster

Baca

DescribeDaemonDeployments

Memberikan izin untuk menjelaskan satu atau beberapa penerapan daemon Anda

daemon*

aws: ResourceTag /$ {} TagKey

ecs:cluster

Baca

penyebaran daemon*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:daemon

DescribeDaemonRevisions

Memberikan izin untuk menjelaskan satu atau beberapa revisi daemon Anda

daemon*

aws: ResourceTag /$ {} TagKey

ecs:cluster

Baca

daemon-revisi*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:daemon

DescribeDaemonTaskDefinition

Memberikan izin untuk menjelaskan definisi tugas daemon

definisi tugas daemon*

aws: ResourceTag /$ {} TagKey

Baca

DescribeExpressGatewayService

Memberikan izin untuk menjelaskan layanan Express Gateway yang ditentukan

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Baca

DescribeServiceDeployments

Memberikan izin untuk menjelaskan satu atau beberapa penerapan layanan Anda

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Baca

penyebaran layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:layanan

DescribeServiceRevisions

Memberikan izin untuk menjelaskan satu atau beberapa revisi layanan Anda

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Baca

layanan-revisi*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:layanan

DescribeServices

Memberikan izin untuk mendeskripsikan layanan tertentu yang berjalan di klaster Anda

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Baca

DescribeTaskDefinition

Memberikan izin untuk menjelaskan definisi tugas. Anda dapat menentukan keluarga dan revisi untuk menemukan informasi tentang definisi tugas tertentu, atau Anda cukup menentukan keluarga untuk menemukan revisi AKTIF terbaru dalam keluarga itu

Baca

DescribeTaskSets

Memberikan izin untuk menjelaskan set tugas Amazon ECS

tugas-set*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

ecs:layanan

Baca

DescribeTasks

Memberikan izin untuk menjelaskan tugas atau tugas tertentu

tugas*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Baca

DiscoverPollEndpoint

Memberikan izin untuk mendapatkan titik akhir bagi agen Amazon ECS untuk melakukan polling untuk pembaruan

Tulis

ExecuteCommand

Memberikan izin untuk menjalankan perintah dari jarak jauh di wadah Amazon ECS

klaster*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:nama-kontainer

ecs: ResourceTag /$ {} TagKey

ecs:tugas

Tulis

tugas*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:nama-kontainer

ecs: ResourceTag /$ {} TagKey

ecs:tugas

GetTaskProtection

Memberikan izin untuk mengambil status perlindungan tugas dalam layanan Amazon ECS

tugas*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Baca

ListAccountSettings

Memberikan izin untuk mencantumkan setelan akun untuk sumber daya Amazon ECS untuk prinsipal tertentu

Baca

ListAttributes

Memberikan izin untuk mencantumkan atribut untuk sumber daya Amazon ECS dalam jenis target dan kluster yang ditentukan

klaster*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Daftar

ListClusters

Memberikan izin untuk mendapatkan daftar cluster yang ada

Daftar

ListContainerInstances

Memberikan izin untuk mendapatkan daftar instance kontainer di cluster tertentu

klaster*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Daftar

ListDaemonDeployments

Memberikan izin untuk mendapatkan daftar penerapan daemon untuk daemon tertentu

daemon*

aws: ResourceTag /$ {} TagKey

ecs:cluster

Daftar

ListDaemonTaskDefinitions

Memberikan izin untuk mendapatkan daftar definisi tugas daemon yang terdaftar ke akun Anda

Daftar

ListDaemons

Memberikan izin untuk mendapatkan daftar daemon yang berjalan di cluster tertentu

ecs:cluster

Daftar

ListServiceDeployments

Memberikan izin untuk mendapatkan daftar penerapan layanan untuk layanan tertentu

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Daftar

ListServices

Memberikan izin untuk mendapatkan daftar layanan yang berjalan di klaster tertentu

ecs:cluster

Daftar

ListServicesByNamespace

Memberikan izin untuk mendapatkan daftar layanan yang berjalan di Namespace AWS Cloud Peta tertentu

ecs:namespace

Daftar

ListTagsForResource

Memberikan izin untuk mendapatkan daftar tag untuk sumber daya yang ditentukan

penyedia kapasitas

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Baca

kluster

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

wadah-contoh

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

layanan

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

tugas

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

definisi tugas

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

tugas-set

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

ListTaskDefinitionFamilies

Memberikan izin untuk mendapatkan daftar keluarga definisi tugas yang terdaftar ke akun Anda (yang mungkin termasuk keluarga definisi tugas yang tidak lagi memiliki definisi tugas AKTIF)

Daftar

ListTaskDefinitions

Memberikan izin untuk mendapatkan daftar definisi tugas yang terdaftar ke akun Anda

Daftar

ListTasks

Memberikan izin untuk mendapatkan daftar tugas untuk cluster tertentu

wadah-instance*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Daftar

PutAccountSetting

Memberikan izin untuk mengubah format ARN dan ID sumber daya sumber daya untuk pengguna IAM tertentu, peran IAM, atau pengguna root untuk akun. Anda dapat menentukan apakah ARN baru dan format ID sumber daya diaktifkan untuk sumber daya baru yang dibuat. Mengaktifkan pengaturan ini diperlukan untuk menggunakan fitur Amazon ECS baru seperti penandaan sumber daya

ecs:pengaturan akun

Tulis

PutAccountSettingDefault

Memberikan izin untuk mengubah format ARN dan ID sumber daya dari jenis sumber daya untuk semua pengguna IAM pada akun yang tidak ada pengaturan akun individual yang telah ditetapkan. Mengaktifkan pengaturan ini diperlukan untuk menggunakan fitur Amazon ECS baru seperti penandaan sumber daya

ecs:pengaturan akun

Tulis

PutAttributes

Memberikan izin untuk membuat atau memperbarui atribut pada sumber daya Amazon ECS

wadah-instance*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

PutClusterCapacityProviders

Memberikan izin untuk memodifikasi penyedia kapasitas yang tersedia dan strategi penyedia kapasitas default untuk klaster

klaster*

aws: ResourceTag /$ {} TagKey

ecs:kapasitas-penyedia

ecs: ResourceTag /$ {} TagKey

Tulis

RegisterContainerInstance

Memberikan izin untuk mendaftarkan instans EC2 ke dalam cluster yang ditentukan

klaster*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: ResourceTag /$ {} TagKey

Tulis

RegisterDaemonTaskDefinition

Memberikan izin untuk mendaftarkan definisi tugas daemon baru dari keluarga yang disediakan dan ContainerDefinitions

definisi tugas daemon*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:istimewa

ecs:tugas-cpu

ecs:tugas-memori

Tulis

RegisterTaskDefinition

Memberikan izin untuk mendaftarkan definisi tugas baru dari keluarga yang disediakan dan ContainerDefinitions

tugas-definisi*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:komputasi-kompatibilitas

ecs:istimewa

ecs: ResourceTag /$ {} TagKey

ecs:tugas-cpu

ecs:tugas-memori

Tulis

RunTask

Memberikan izin untuk memulai tugas menggunakan penempatan acak dan penjadwal Amazon ECS default

tugas-definisi*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:kapasitas-penyedia

ecs:cluster

ecs:aktifkan-ebs-volume

ecs:aktifkan-eksekusi perintah

ecs: ResourceTag /$ {} TagKey

ecs:tugas-cpu

ecs:tugas-memori

Tulis

StartTask

Memberikan izin untuk memulai tugas baru dari definisi tugas yang ditentukan pada instance atau instance kontainer yang ditentukan

tugas-definisi*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:cluster

ecs:kontainer-instance

ecs:aktifkan-ebs-volume

ecs:aktifkan-eksekusi perintah

ecs: ResourceTag /$ {} TagKey

ecs:tugas-cpu

ecs:tugas-memori

Tulis

StopServiceDeployment

Memberikan izin untuk menghentikan penyebaran layanan yang sedang berlangsung

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

penyebaran layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:layanan

StopTask

Memberikan izin untuk menghentikan tugas yang sedang berjalan

tugas*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

SubmitAttachmentStateChanges

Memberikan izin untuk mengirim pengakuan bahwa lampiran mengubah status

klaster*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Tulis

SubmitContainerStateChange

Memberikan izin untuk mengirim pengakuan bahwa kontainer mengubah status

klaster*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Tulis

SubmitTaskStateChange

Memberikan izin untuk mengirim pengakuan bahwa tugas mengubah status

klaster*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Tulis

TagResource

Memberikan izin untuk menandai sumber daya yang ditentukan

penyedia kapasitas

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

Menandai, Menulis

kluster

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

wadah-contoh

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

daemon

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:cluster

ecs: CreateAction

definisi tugas daemon

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: CreateAction

layanan

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

tugas

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

definisi tugas

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

tugas-set

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

UntagResource

Memberikan izin untuk menghapus tag sumber daya yang ditentukan

penyedia kapasitas

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: ResourceTag /$ {} TagKey

Menandai, Menulis

kluster

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: ResourceTag /$ {} TagKey

wadah-contoh

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: ResourceTag /$ {} TagKey

daemon

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs:cluster

definisi tugas daemon

aws: ResourceTag /$ {} TagKey

aws: TagKeys

layanan

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: ResourceTag /$ {} TagKey

tugas

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: ResourceTag /$ {} TagKey

definisi tugas

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: ResourceTag /$ {} TagKey

tugas-set

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ecs: ResourceTag /$ {} TagKey

UpdateCapacityProvider

Memberikan izin untuk memperbarui penyedia kapasitas yang ditentukan

kapasitas-penyedia*

aws: ResourceTag /$ {} TagKey

ecs:instance-metadata-tag-propagasi

ecs:menyebarkan tag

ecs: ResourceTag /$ {} TagKey

Tulis

UpdateCluster

Memberikan izin untuk memodifikasi konfigurasi atau pengaturan yang akan digunakan untuk klaster

klaster*

aws: ResourceTag /$ {} TagKey

ecs:fargate-ephemeral-penyimpanan-kms-kunci

ecs: ResourceTag /$ {} TagKey

Tulis

UpdateClusterSettings

Memberikan izin untuk mengubah pengaturan yang akan digunakan untuk klaster

klaster*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Tulis

UpdateContainerAgent

Memberikan izin untuk memperbarui agen penampung Amazon ECS pada instance kontainer tertentu

wadah-instance*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

UpdateContainerInstancesState

Memberikan izin kepada pengguna untuk mengubah status instans penampung Amazon ECS

wadah-instance*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

UpdateDaemon

Memberikan izin untuk memodifikasi parameter daemon

daemon*

aws: ResourceTag /$ {} TagKey

ecs:kapasitas-penyedia

ecs:cluster

ecs:definisi tugas daemon

ecs:aktifkan-ecs-managed-tags

ecs:aktifkan-eksekusi perintah

ecs:menyebarkan tag

ecs:tugas-cpu

ecs:tugas-memori

Tulis

UpdateExpressGatewayService

Memberikan izin untuk memodifikasi parameter layanan Express Gateway

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:aktifkan-ecs-managed-tags

ecs:menyebarkan tag

ecs: ResourceTag /$ {} TagKey

ecs:subnet

ecs:tugas-cpu

ecs:definisi tugas

ecs:tugas-memori

Tulis

UpdateService

Memberikan izin untuk memodifikasi parameter layanan

layanan*

aws: ResourceTag /$ {} TagKey

ecs:auto-tugas-publik-ip

ecs:kapasitas-penyedia

ecs:cluster

ecs:aktifkan-ebs-volume

ecs:aktifkan-ecs-managed-tags

ecs:aktifkan-eksekusi perintah

ecs:aktifkan-layanan-sambungkan

ecs:aktifkan-vpc-kisi

ecs:namespace

ecs:menyebarkan tag

ecs: ResourceTag /$ {} TagKey

ecs:subnet

ecs:tugas-cpu

ecs:definisi tugas

ecs:tugas-memori

Tulis

UpdateServicePrimaryTaskSet

Memberikan izin untuk memodifikasi set tugas utama yang digunakan dalam layanan

layanan*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

UpdateTaskProtection

Memberikan izin untuk mengubah status perlindungan tugas

tugas*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

UpdateTaskSet

Memberikan izin untuk memperbarui set tugas yang ditentukan

tugas-set*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

ecs:layanan

Tulis

Permission-only tindakan untuk Amazon Elastic Container Service

Tindakan berikut ditentukan oleh Amazon Elastic Container Service tetapi tidak langsung dapat dipanggil melalui operasi API apa pun. Mereka hanya dapat digunakan dalam pernyataan kebijakan IAM untuk memberikan atau menolak izin.

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

AllowVendedLogDeliveryForResource

Memberikan izin untuk mengizinkan pengiriman log terjual untuk sumber daya tertentu

kluster

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Manajemen izin, Tulis

Polling

Memberikan izin kepada agen untuk terhubung dengan layanan Amazon ECS untuk melaporkan status dan mendapatkan perintah

wadah-instance*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

PutSystemLogEvents

Memberikan izin untuk mengumpulkan log sistem dari instance kontainer

klaster*

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Tulis

wadah-instance*

aws: ResourceTag /$ {} TagKey

ecs:kapasitas-penyedia

ecs:cluster

ecs: ResourceTag /$ {} TagKey

StartTelemetrySession

Memberikan izin untuk memulai sesi telemetri

wadah-instance*

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Tulis

Jenis sumber daya yang ditentukan oleh Amazon Elastic Container Service

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

Jenis sumber daya ARN Kunci syarat

penyedia kapasitas

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :kapasitas-penyedia/$ {} CapacityProviderName

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

klaster

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :cluster/$ {} ClusterName

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

wadah-contoh

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :container-instance/$ {} /$ {} ClusterName ContainerInstanceId

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

daemon

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :daemon/$ {} /$ {} ClusterName DaemonName

aws: ResourceTag /$ {} TagKey

ecs:cluster

penyebaran daemon

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :daemon-deployment/$ {} /$ {} /$ {} ClusterName DaemonName DaemonDeploymentId

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:daemon

daemon-revisi

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :daemon-revision/$ {} /$ {} /$ {} ClusterName DaemonName DaemonRevisionId

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:daemon

definisi tugas daemon

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :daemon-task-definition/$ {} :$ {} DaemonTaskDefinitionFamilyName DaemonTaskDefinitionRevisionNumber

aws: ResourceTag /$ {} TagKey

layanan

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :service/$ {} /$ {} ClusterName ServiceName

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

penyebaran layanan

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :service-deployment/$ {} /$ {} /$ {} ClusterName ServiceName ServiceDeploymentId

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:layanan

revisi layanan

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :service-revision/$ {} /$ {} /$ {} ClusterName ServiceName ServiceRevisionId

aws: ResourceTag /$ {} TagKey

ecs:cluster

ecs:layanan

tugas

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :tugas/$ {} /$ {} ClusterName TaskId

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

definisi tugas

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :definisi tugas/$ {} :$ {} TaskDefinitionFamilyName TaskDefinitionRevisionNumber

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

tugas-set

arn: $ {Partition} :ecs: $ {Wilayah} :$ {Akun} :task-set/$ {} /$ {} /$ {} ClusterName ServiceName TaskSetId

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Kunci kondisi untuk Amazon Elastic Container Service

Amazon Elastic Container Service mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws: RequestTag /$ {} TagKey

Filter akses berdasarkan tanda yang diberikan dalam permintaan

String

aws: ResourceTag /$ {} TagKey

Memfilter akses dengan pasangan nilai kunci tag yang dilampirkan ke sumber daya

String

aws: TagKeys

Filter akses berdasarkan kunci tanda yang diberikan dalam permintaan

ArrayOfString

ecs: CreateAction

Memfilter akses dengan nama tindakan API yang membuat sumber daya

String

ecs: ResourceTag /$ {} TagKey

Memfilter akses dengan pasangan nilai kunci tag yang dilampirkan ke sumber daya

String

ecs:pengaturan akun

Memfilter akses dengan nama pengaturan akun Amazon ECS

String

ecs:auto-tugas-publik-ip

Memfilter akses dengan konfigurasi penetapan IP publik dari tugas Amazon ECS Anda atau layanan Amazon ECS yang menggunakan mode jaringan awsvpc

Bool

ecs:kapasitas-penyedia

Memfilter akses oleh ARN dari penyedia kapasitas Amazon ECS

ArrayOfARN

ecs:cluster

Memfilter akses oleh ARN dari cluster Amazon ECS

ARN

ecs:komputasi-kompatibilitas

Memfilter akses dengan bidang kompatibilitas yang diperlukan yang disediakan dalam permintaan

ArrayOfString

ecs:kontainer-instance

Memfilter akses oleh ARN dari instans penampung Amazon ECS

ARN

ecs:nama-kontainer

Memfilter akses dengan nama wadah Amazon ECS yang didefinisikan dalam definisi tugas ECS

String

ecs:daemon

Memfilter akses oleh ARN dari daemon Amazon ECS

ARN

ecs:definisi tugas daemon

Memfilter akses oleh ARN dari definisi tugas daemon Amazon ECS

ARN

ecs:aktifkan-ebs-volume

Memfilter akses oleh kemampuan volume Amazon EBS Amazon ECS yang dikelola Amazon untuk tugas atau layanan ECS Anda

String

ecs:aktifkan-ecs-managed-tags

Memfilter akses dengan mengaktifkan ECSManagedTags konfigurasi tugas Amazon ECS atau layanan Amazon ECS Anda

Bool

ecs:aktifkan-eksekusi perintah

Memfilter akses dengan kemampuan perintah eksekusi tugas Amazon ECS atau layanan Amazon ECS Anda

String

ecs:aktifkan-layanan-sambungkan

Memfilter akses berdasarkan nilai bidang aktifkan dalam konfigurasi Service Connect

String

ecs:aktifkan-vpc-kisi

Memfilter akses dengan kemampuan kisi VPC dari layanan Amazon ECS Anda

String

ecs:fargate-ephemeral-penyimpanan-kms-kunci

Memfilter akses oleh id kunci AWS KMS yang disediakan dalam permintaan

String

ecs:gerbang

Memfilter akses oleh ARN dari gateway Amazon ECS

ARN

ecs:instance-metadata-tag-propagasi

Memfilter akses dengan setelan propagasi tag metadata instans dari penyedia kapasitas Amazon ECS Anda

Bool

ecs:namespace

Memfilter akses oleh ARN namespace AWS Cloud Map yang didefinisikan dalam Konfigurasi Service Connect

ARN

ecs:istimewa

Memfilter akses dengan bidang istimewa yang disediakan dalam permintaan

String

ecs:menyebarkan tag

Memfilter akses dengan konfigurasi propagasi tag tugas Amazon ECS atau layanan Amazon ECS Anda

String

ecs:layanan

Memfilter akses oleh ARN dari layanan Amazon ECS

ARN

ecs:subnet

Memfilter akses dengan konfigurasi subnet tugas Amazon ECS Anda atau layanan Amazon ECS yang menggunakan mode jaringan awsvpc

ArrayOfString

ecs:tugas

Memfilter akses oleh ARN dari tugas Amazon ECS

ARN

ecs:tugas-cpu

Memfilter akses oleh tugas cpu, sebagai bilangan bulat dengan 1024 = 1 vCPU, disediakan dalam permintaan

Numerik

ecs:definisi tugas

Memfilter akses oleh ARN dari definisi tugas Amazon ECS

ARN

ecs:tugas-memori

Memfilter akses oleh memori tugas, sebagai bilangan bulat yang mewakili MiB, disediakan dalam permintaan

Numerik