View a markdown version of this page

Tindakan, sumber daya, dan kunci persyaratan untuk AWS DataSync - Referensi Otorisasi Layanan

Tindakan, sumber daya, dan kunci persyaratan untuk AWS DataSync

AWS DataSync (awalan layanan:datasync) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API didefinisikan oleh AWS DataSync

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

CancelTaskExecution

datasync: CancelTaskExecution

Tulis

CreateAgent

datasync: CreateAgent

Tulis

datasync: TagResource

Menandai, Menulis

CreateLocationAzureBlob

datasync: CreateLocationAzureBlob

Tulis

datasync: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

CreateLocationEfs

datasync: CreateLocationEfs

Tulis

datasync: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

CreateLocationFsxLustre

datasync: CreateLocationFsxLustre

Tulis

datasync: TagResource

Menandai, Menulis

CreateLocationFsxOntap

datasync: CreateLocationFsxOntap

Tulis

datasync: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

CreateLocationFsxOpenZfs

datasync: CreateLocationFsxOpenZfs

Tulis

datasync: TagResource

Menandai, Menulis

CreateLocationFsxWindows

datasync: CreateLocationFsxWindows

Tulis

datasync: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

CreateLocationHdfs

datasync: CreateLocationHdfs

Tulis

datasync: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

CreateLocationNfs

datasync: CreateLocationNfs

Tulis

datasync: TagResource

Menandai, Menulis

CreateLocationObjectStorage

datasync: CreateLocationObjectStorage

Tulis

datasync: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

CreateLocationS3

datasync: S3 CreateLocation

Tulis

datasync: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

CreateLocationSmb

datasync: CreateLocationSmb

Tulis

datasync: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

CreateTask

datasync: CreateTask

Tulis

datasync: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

DeleteAgent

datasync: DeleteAgent

Tulis

DeleteLocation

datasync: DeleteLocation

Tulis

DeleteTask

datasync: DeleteTask

Tulis

DescribeAgent

datasync: DescribeAgent

Baca

DescribeLocationAzureBlob

datasync: DescribeLocationAzureBlob

Baca

DescribeLocationEfs

datasync: DescribeLocationEfs

Baca

DescribeLocationFsxLustre

datasync: DescribeLocationFsxLustre

Baca

DescribeLocationFsxOntap

datasync: DescribeLocationFsxOntap

Baca

DescribeLocationFsxOpenZfs

datasync: DescribeLocationFsxOpenZfs

Baca

DescribeLocationFsxWindows

datasync: DescribeLocationFsxWindows

Baca

DescribeLocationHdfs

datasync: DescribeLocationHdfs

Baca

DescribeLocationNfs

datasync: DescribeLocationNfs

Baca

DescribeLocationObjectStorage

datasync: DescribeLocationObjectStorage

Baca

DescribeLocationS3

datasync: S3 DescribeLocation

Baca

DescribeLocationSmb

datasync: DescribeLocationSmb

Baca

DescribeTask

datasync: DescribeTask

Baca

DescribeTaskExecution

datasync: DescribeTaskExecution

Baca

ListAgents

datasync: ListAgents

Daftar

ListLocations

datasync: ListLocations

Daftar

ListTagsForResource

datasync: ListTagsForResource

Baca

ListTaskExecutions

datasync: ListTaskExecutions

Daftar

ListTasks

datasync: ListTasks

Daftar

StartTaskExecution

datasync: StartTaskExecution

Tulis

datasync: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

TagResource

datasync: TagResource

Menandai, Menulis

UntagResource

datasync: UntagResource

Menandai, Menulis

UpdateAgent

datasync: UpdateAgent

Tulis

UpdateLocationAzureBlob

datasync: UpdateLocationAzureBlob

Tulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

UpdateLocationEfs

datasync: UpdateLocationEfs

Tulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

UpdateLocationFsxLustre

datasync: UpdateLocationFsxLustre

Tulis

UpdateLocationFsxOntap

datasync: UpdateLocationFsxOntap

Tulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

UpdateLocationFsxOpenZfs

datasync: UpdateLocationFsxOpenZfs

Tulis

UpdateLocationFsxWindows

datasync: UpdateLocationFsxWindows

Tulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

UpdateLocationHdfs

datasync: UpdateLocationHdfs

Tulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

UpdateLocationNfs

datasync: UpdateLocationNfs

Tulis

UpdateLocationObjectStorage

datasync: UpdateLocationObjectStorage

Tulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

UpdateLocationS3

datasync: S3 UpdateLocation

Tulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

UpdateLocationSmb

datasync: UpdateLocationSmb

Tulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

UpdateTask

datasync: UpdateTask

Tulis

saya: PassRole

saya: PassedToService

datasync.amazonaws.com

Tulis

UpdateTaskExecution

datasync: UpdateTaskExecution

Tulis

Tindakan didefinisikan oleh AWS DataSync

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

AddStorageSystem

Memberikan izin untuk membuat sistem penyimpanan

agen*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

CancelTaskExecution

Memberikan izin untuk membatalkan eksekusi tugas sinkronisasi

kesesuaian tugas*

aws: ResourceTag /$ {} TagKey

Tulis

CreateAgent

Memberikan izin untuk mengaktifkan agen yang telah Anda gunakan di host Anda

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationAzureBlob

Memberikan izin untuk membuat endpoint untuk wadah Microsoft Azure Blob Storage

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationEfs

Memberikan izin untuk membuat titik akhir untuk sistem file Amazon EFS

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationFsxLustre

Memberikan izin untuk membuat titik akhir untuk Amazon Fsx Lustre

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationFsxOntap

Memberikan izin untuk membuat titik akhir untuk Amazon FSx untuk ONTAP

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationFsxOpenZfs

Memberikan izin untuk membuat titik akhir untuk Amazon FSx untuk OpenZFS

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationFsxWindows

Memberikan izin untuk membuat titik akhir untuk sistem file Amazon FSx Windows File Server

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationHdfs

Memberikan izin untuk membuat titik akhir untuk Amazon Hdfs

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationNfs

Memberikan izin untuk membuat titik akhir untuk sistem file NFS

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationObjectStorage

Memberikan izin untuk membuat endpoint untuk bucket penyimpanan objek yang dikelola sendiri

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationS3

Memberikan izin untuk membuat endpoint untuk bucket Amazon S3

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateLocationSmb

Memberikan izin untuk membuat titik akhir untuk sistem file SMB

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateTask

Memberikan izin untuk membuat tugas sinkronisasi

agen

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

lokasi*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

DeleteAgent

Memberikan izin untuk menghapus agen

agen*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteLocation

Memberikan izin untuk menghapus lokasi yang digunakan oleh AWS DataSync

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteTask

Memberikan izin untuk menghapus tugas sinkronisasi

tugas*

aws: ResourceTag /$ {} TagKey

Tulis

DescribeAgent

Memberikan izin untuk melihat metadata seperti nama, antarmuka jaringan, dan status (yaitu, apakah agen sedang berjalan atau tidak) tentang agen sinkronisasi

agen*

aws: ResourceTag /$ {} TagKey

Baca

DescribeDiscoveryJob

Memberikan izin untuk mendeskripsikan metadata tentang pekerjaan penemuan

penemuanjob*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationAzureBlob

Memberikan izin untuk melihat metadata, seperti informasi jalur tentang lokasi sinkronisasi Penyimpanan Azure Blob

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationEfs

Memberikan izin untuk melihat metadata, seperti informasi jalur tentang lokasi sinkronisasi Amazon EFS

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationFsxLustre

Memberikan izin untuk melihat metadata, seperti informasi jalur tentang lokasi sinkronisasi Amazon FSx Lustre

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationFsxOntap

Memberikan izin untuk melihat metadata, seperti informasi jalur tentang Amazon fsX untuk lokasi sinkronisasi ONTAP

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationFsxOpenZfs

Memberikan izin untuk melihat metadata, seperti informasi jalur tentang lokasi sinkronisasi Amazon FSx OpenZFS

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationFsxWindows

Memberikan izin untuk melihat metadata, seperti informasi jalur tentang lokasi sinkronisasi Amazon FSx Windows

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationHdfs

Memberikan izin untuk melihat metadata, seperti informasi jalur tentang lokasi sinkronisasi Amazon HDFS

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationNfs

Memberikan izin untuk melihat metadata, seperti informasi jalur, tentang lokasi sinkronisasi NFS

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationObjectStorage

Memberikan izin untuk melihat metadata tentang lokasi server penyimpanan objek yang dikelola sendiri

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationS3

Memberikan izin untuk melihat metadata, seperti nama bucket, tentang lokasi sinkronisasi bucket Amazon S3

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeLocationSmb

Memberikan izin untuk melihat metadata, seperti informasi jalur, tentang lokasi sinkronisasi SMB

lokasi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeStorageSystem

Memberikan izin untuk melihat metadata tentang sistem penyimpanan

sistem penyimpanan*

aws: ResourceTag /$ {} TagKey

Baca

DescribeStorageSystemResourceMetrics

Memberikan izin untuk mendeskripsikan metrik sumber daya yang dikumpulkan oleh pekerjaan penemuan

penemuanjob*

aws: ResourceTag /$ {} TagKey

Daftar

DescribeStorageSystemResources

Memberikan izin untuk menggambarkan sumber daya yang diidentifikasi oleh pekerjaan penemuan

penemuanjob*

aws: ResourceTag /$ {} TagKey

Daftar

DescribeTask

Memberikan izin untuk melihat metadata tentang tugas sinkronisasi

tugas*

aws: ResourceTag /$ {} TagKey

Baca

DescribeTaskExecution

Memberikan izin untuk melihat metadata tentang tugas sinkronisasi yang sedang dijalankan

kesesuaian tugas*

aws: ResourceTag /$ {} TagKey

Baca

GenerateRecommendations

Memberikan izin untuk menghasilkan rekomendasi untuk sumber daya yang diidentifikasi oleh pekerjaan penemuan

penemuanjob*

aws: ResourceTag /$ {} TagKey

Tulis

ListAgents

Memberikan izin untuk mendaftarkan agen yang dimiliki oleh Akun AWS di wilayah yang ditentukan dalam permintaan

Daftar

ListDiscoveryJobs

Memberikan izin untuk membuat daftar pekerjaan penemuan

Daftar

ListLocations

Memberikan izin untuk mencantumkan lokasi sinkronisasi sumber dan tujuan

Daftar

ListStorageSystems

Memberikan izin untuk membuat daftar sistem penyimpanan

Daftar

ListTagsForResource

Memberikan izin untuk mencantumkan tag yang telah ditambahkan ke sumber daya yang ditentukan

agen

aws: ResourceTag /$ {} TagKey

Baca

Discoveryjob

aws: ResourceTag /$ {} TagKey

lokasi

aws: ResourceTag /$ {} TagKey

sistem penyimpanan

aws: ResourceTag /$ {} TagKey

tugas

aws: ResourceTag /$ {} TagKey

taskexecution

aws: ResourceTag /$ {} TagKey

ListTaskExecutions

Memberikan izin untuk membuat daftar tugas sinkronisasi yang dijalankan

aws: ResourceTag /$ {} TagKey

Daftar

ListTasks

Memberikan izin untuk membuat daftar semua tugas sinkronisasi

Daftar

RemoveStorageSystem

Memberikan izin untuk menghapus sistem penyimpanan

sistem penyimpanan*

aws: ResourceTag /$ {} TagKey

Tulis

StartDiscoveryJob

Memberikan izin untuk memulai pekerjaan penemuan untuk sistem penyimpanan

sistem penyimpanan*

aws: ResourceTag /$ {} TagKey

Tulis

StartTaskExecution

Memberikan izin untuk memulai pemanggilan tugas sinkronisasi tertentu

tugas*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

StopDiscoveryJob

Memberikan izin untuk menghentikan pekerjaan penemuan

penemuanjob*

aws: ResourceTag /$ {} TagKey

Tulis

TagResource

Memberikan izin untuk menerapkan pasangan nilai kunci ke sumber daya AWS

agen

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

Discoveryjob

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

lokasi

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

sistem penyimpanan

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

tugas

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

taskexecution

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UntagResource

Memberikan izin untuk menghapus satu atau beberapa tag dari sumber daya yang ditentukan

agen

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

Discoveryjob

aws: ResourceTag /$ {} TagKey

aws: TagKeys

lokasi

aws: ResourceTag /$ {} TagKey

aws: TagKeys

sistem penyimpanan

aws: ResourceTag /$ {} TagKey

aws: TagKeys

tugas

aws: ResourceTag /$ {} TagKey

aws: TagKeys

taskexecution

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UpdateAgent

Memberikan izin untuk memperbarui nama agen

agen*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateDiscoveryJob

Memberikan izin untuk memperbarui pekerjaan penemuan

penemuanjob*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationAzureBlob

Memberikan izin untuk memperbarui lokasi sinkronisasi Penyimpanan Azure Blob

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationEfs

Memberikan izin untuk memperbarui Lokasi sinkronisasi EFS

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationFsxLustre

Memberikan izin untuk memperbarui Lokasi sinkronisasi FsX Lustre

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationFsxOntap

Memberikan izin untuk memperbarui Lokasi sinkronisasi FSx ONTAP

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationFsxOpenZfs

Memberikan izin untuk memperbarui Lokasi sinkronisasi FSx OpenZFS

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationFsxWindows

Memberikan izin untuk memperbarui Lokasi sinkronisasi Windows FSx

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationHdfs

Memberikan izin untuk memperbarui lokasi sinkronisasi HDFS

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationNfs

Memberikan izin untuk memperbarui Lokasi sinkronisasi NFS

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationObjectStorage

Memberikan izin untuk memperbarui lokasi server penyimpanan objek yang dikelola sendiri

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationS3

Memberikan izin untuk memperbarui Lokasi sinkronisasi S3

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateLocationSmb

Memberikan izin untuk memperbarui lokasi sinkronisasi SMB

lokasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateStorageSystem

Memberikan izin untuk memperbarui sistem penyimpanan

sistem penyimpanan*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateTask

Memberikan izin untuk memperbarui metadata yang terkait dengan tugas sinkronisasi

tugas*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateTaskExecution

Memberikan izin untuk memperbarui eksekusi tugas sinkronisasi

kesesuaian tugas*

aws: ResourceTag /$ {} TagKey

Tulis

Jenis sumber daya didefinisikan oleh AWS DataSync

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

Jenis sumber daya ARN Kunci syarat

agen

arn: $ {Partition} :datasync: $ {Wilayah} :$ {} :agent/$ {} AccountId AgentId

aws: ResourceTag /$ {} TagKey

Discoveryjob

arn: $ {Partisi} :datasync: $ {Wilayah} :$ {} :system/$ {} /job/$ {AccountId} StorageSystemId DiscoveryJobId

aws: ResourceTag /$ {} TagKey

lokasi

arn: $ {Partition} :datasync: $ {Region} :$ {} :location/$ {} AccountId LocationId

aws: ResourceTag /$ {} TagKey

sistem penyimpanan

arn: $ {Partition} :datasync: $ {Wilayah} :$ {} :system/$ {} AccountId StorageSystemId

aws: ResourceTag /$ {} TagKey

tugas

arn: $ {Partition} :datasync: $ {Region} :$ {} :task/$ {} AccountId TaskId

aws: ResourceTag /$ {} TagKey

taskexecution

arn: $ {Partisi} :datasync: $ {Wilayah} :$ {} :tugas/$ {} /eksekusi/$ {AccountId} TaskId ExecutionId

aws: ResourceTag /$ {} TagKey

Kunci kondisi untuk AWS DataSync

AWS DataSync mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws: RequestTag /$ {} TagKey

Memfilter akses dengan pasangan nilai kunci tag dalam permintaan

String

aws: ResourceTag /$ {} TagKey

Memfilter akses dengan pasangan nilai kunci tag yang terkait dengan sumber daya

String

aws: TagKeys

Memfilter akses dengan kunci tag dalam permintaan

ArrayOfString