View a markdown version of this page

Tindakan, sumber daya, dan kunci kondisi untuk Amazon S3 Express - 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 kondisi untuk Amazon S3 Express

Amazon S3 Express (awalan layanan: s3express) menyediakan operasi khusus layanan berikut, sumber daya, tindakan, dan kunci kondisi untuk digunakan dalam kebijakan izin IAM.

Referensi:

Tindakan yang ditentukan oleh Amazon S3 Express

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

CreateAccessPoint

Memberikan izin untuk membuat titik akses baru

accesspoint*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

s3express:AccessPointNetworkOrigin

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:DataAccessPointAccount

s3express:DataAccessPointArn

s3express:LocationName

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Tulis

CreateBucket

Memberikan izin untuk membuat bucket baru

bucket*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

s3express:authType

s3express:BucketTag/${TagKey}

s3express:LocationName

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Tulis

CreateSession

Memberikan izin untuk Membuat token Sesi yang digunakan untuk API objek seperti PutObject, GetObject, dll

accesspoint

aws:ResourceTag/${TagKey}

s3express:AccessPointTag/${TagKey}

s3express:AllAccessRestrictedToLocalZoneGroup

s3express:authType

s3express:Permissions

s3express:ResourceAccount

s3express:SessionMode

s3express:signatureAge

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

s3express:x-amz-server-side-encryption

s3express:x-amz-server-side-encryption-aws-kms-key-id

Tulis

bucket*

aws:ResourceTag/${TagKey}

s3express:AllAccessRestrictedToLocalZoneGroup

s3express:authType

s3express:BucketTag/${TagKey}

s3express:Permissions

s3express:ResourceAccount

s3express:SessionMode

s3express:signatureAge

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

s3express:x-amz-server-side-encryption

s3express:x-amz-server-side-encryption-aws-kms-key-id

DeleteAccessPoint

Memberikan izin untuk menghapus titik akses yang disebutkan dalam URI

accesspoint*

aws:ResourceTag/${TagKey}

s3express:AccessPointNetworkOrigin

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:DataAccessPointAccount

s3express:DataAccessPointArn

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Tulis

DeleteAccessPointPolicy

Berikan izin untuk menghapus kebijakan pada titik akses yang ditentukan

accesspoint*

aws:ResourceTag/${TagKey}

s3express:AccessPointNetworkOrigin

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:DataAccessPointAccount

s3express:DataAccessPointArn

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Manajemen izin, Tulis

DeleteAccessPointScope

Memberikan izin untuk menghapus konfigurasi ruang lingkup pada titik akses tertentu

accesspoint*

aws:ResourceTag/${TagKey}

s3express:AccessPointNetworkOrigin

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:DataAccessPointAccount

s3express:DataAccessPointArn

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Manajemen izin, Tulis

DeleteBucket

Berikan izin untuk menghapus bucket yang namanya tercantum dalam URI

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Tulis

DeleteBucketPolicy

Berikan izin untuk menghapus kebijakan pada bucket yang ditentukan

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Manajemen izin, Tulis

GetAccessPoint

Berikan izin untuk mengembalikan informasi konfigurasi tentang titik akses yang ditentukan

accesspoint*

aws:ResourceTag/${TagKey}

s3express:AccessPointNetworkOrigin

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:DataAccessPointAccount

s3express:DataAccessPointArn

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Membaca

GetAccessPointPolicy

Memberikan izin untuk mengembalikan kebijakan titik akses yang terkait dengan titik akses yang ditentukan

accesspoint*

aws:ResourceTag/${TagKey}

s3express:AccessPointNetworkOrigin

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:DataAccessPointAccount

s3express:DataAccessPointArn

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Membaca

GetAccessPointScope

Memberikan izin untuk mengembalikan konfigurasi ruang lingkup yang terkait dengan titik akses yang ditentukan

accesspoint*

aws:ResourceTag/${TagKey}

s3express:AccessPointNetworkOrigin

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:DataAccessPointAccount

s3express:DataAccessPointArn

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Baca

GetBucketPolicy

Berikan izin untuk mengembalikan kebijakan dari bucket yang ditentukan

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Membaca

GetEncryptionConfiguration

Memberikan izin untuk mengembalikan konfigurasi enkripsi default untuk bucket direktori

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Membaca

GetInventoryConfiguration

Memberikan izin untuk mengembalikan konfigurasi inventaris yang diidentifikasi oleh ID konfigurasi inventaris untuk bucket direktori S3

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Membaca

GetLifecycleConfiguration

Memberikan izin untuk mengembalikan informasi konfigurasi siklus hidup yang ditetapkan pada bucket direktori

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Membaca

GetMetricsConfiguration

Memberikan izin untuk mendapatkan konfigurasi metrik dari bucket direktori

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Membaca

ListAccessPointsForDirectoryBuckets

Berikan izin untuk mencantumkan titik akses

s3express:authType

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Daftar

ListAllMyDirectoryBuckets

Memberikan izin untuk mencantumkan semua bucket direktori yang dimiliki oleh pengirim permintaan yang diautentikasi

s3express:authType

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Daftar

ListTagsForResource

Memberikan izin untuk mencantumkan semua tag untuk sumber daya tertentu

accesspoint

aws:ResourceTag/${TagKey}

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Daftar

bucket

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

PutAccessPointPolicy

Berikan izin untuk mengaitkan kebijakan akses dengan titik akses yang ditentukan

accesspoint*

aws:ResourceTag/${TagKey}

s3express:AccessPointNetworkOrigin

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:DataAccessPointAccount

s3express:DataAccessPointArn

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Manajemen izin, Tulis

PutAccessPointScope

Memberikan izin untuk mengaitkan titik akses dengan konfigurasi cakupan titik akses tertentu

accesspoint*

aws:ResourceTag/${TagKey}

s3express:AccessPointNetworkOrigin

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:DataAccessPointAccount

s3express:DataAccessPointArn

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Manajemen izin, Tulis

PutBucketPolicy

Berikan izin untuk menambah atau mengganti kebijakan bucket pada sebuah bucket

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Manajemen izin, Tulis

PutEncryptionConfiguration

Memberikan izin untuk mengatur konfigurasi enkripsi untuk bucket direktori

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Tulis

PutInventoryConfiguration

Berikan izin untuk menambahkan konfigurasi inventaris ke bucket, yang diidentifikasi berdasarkan ID inventaris

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:InventoryAccessibleOptionalFields

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Tulis

PutLifecycleConfiguration

Memberikan izin untuk membuat konfigurasi siklus hidup baru untuk bucket direktori atau mengganti konfigurasi siklus hidup yang ada

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Tulis

PutMetricsConfiguration

Memberikan izin untuk mengatur atau memperbarui konfigurasi metrik untuk CloudWatch meminta metrik dari bucket direktori

bucket*

aws:ResourceTag/${TagKey}

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Tulis

TagResource

Memberikan izin untuk membuat tag baru yang ditentukan pengguna atau memperbarui tag yang ada

accesspoint

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Menandai, Menulis

bucket

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

UntagResource

Memberikan izin untuk menghapus tag yang ditentukan pengguna dari sumber daya S3

accesspoint

aws:ResourceTag/${TagKey}

aws:TagKeys

s3express:AccessPointTag/${TagKey}

s3express:authType

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Menandai, Menulis

bucket

aws:ResourceTag/${TagKey}

aws:TagKeys

s3express:authType

s3express:BucketTag/${TagKey}

s3express:ResourceAccount

s3express:signatureversion

s3express:TlsVersion

s3express:x-amz-content-sha256

Jenis sumber daya yang ditentukan oleh Amazon S3 Express

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

Jenis sumber daya ARN Kunci syarat

accesspoint

arn:${Partition}:s3express:${Region}:${Account}:accesspoint/${AccessPointName}

aws:ResourceTag/${TagKey}

s3express:AccessPointTag/${TagKey}

bucket

arn:${Partition}:s3express:${Region}:${Account}:bucket/${BucketName}

aws:ResourceTag/${TagKey}

s3express:BucketTag/${TagKey}

Kunci kondisi untuk Amazon S3 Express

Amazon S3 Express mendefinisikan kunci kondisi berikut yang dapat digunakan di Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Jenis

aws:RequestTag/${TagKey}

Filter akses berdasarkan tanda yang diberikan dalam permintaan

String

aws:ResourceTag/${TagKey}

Filter akses dengan tanda yang terkait dengan sumber daya

String

aws:TagKeys

Filter akses berdasarkan kunci tanda yang diberikan dalam permintaan

ArrayOfString

s3express:AccessPointNetworkOrigin

Filter akses berdasarkan asal jaringan (Internet atau VPC)

String

s3express:AccessPointTag/${TagKey}

Memfilter akses berdasarkan pasangan kunci-nilai tag yang dilampirkan ke titik akses

String

s3express:AllAccessRestrictedToLocalZoneGroup

Memfilter akses oleh AWS Grup perbatasan jaringan Zona Lokal disediakan dalam kunci kondisi ini

String

s3express:BucketTag/${TagKey}

Memfilter akses berdasarkan pasangan kunci-nilai tag yang melekat pada bucket

String

s3express:DataAccessPointAccount

Memfilter akses oleh AWS ID Akun yang memiliki titik akses

String

s3express:DataAccessPointArn

Filter akses berdasarkan titik akses Amazon Resource Name (ARN)

ARN

s3express:InventoryAccessibleOptionalFields

Memfilter akses dengan membatasi bidang metadata opsional mana yang dapat ditambahkan pengguna saat mengonfigurasi laporan Inventaris S3

ArrayOfString

s3express:LocationName

Memfilter akses berdasarkan Zona Ketersediaan atau ID Zona Lokal tertentu

String

s3express:Permissions

Memfilter akses berdasarkan izin yang diminta oleh konfigurasi Cakupan Titik Akses, seperti GetObject, PutObject

ArrayOfString

s3express:ResourceAccount

Memfilter akses oleh pemilik sumber daya Akun AWS ID

String

s3express:SessionMode

Memfilter akses dengan izin yang diminta oleh CreateSession API, seperti ReadOnly dan ReadWrite

String

s3express:TlsVersion

Akses filter oleh versi TLS yang digunakan oleh klien

Numeric

s3express:authType

Filter akses berdasarkan metode autentikasi

String

s3express:signatureAge

Filter akses berdasarkan usia tanda tangan permintaan dalam milidetik

Numeric

s3express:signatureversion

Memfilter akses oleh AWS Versi Tanda Tangan yang digunakan pada permintaan

String

s3express:x-amz-content-sha256

Filter akses berdasarkan konten yang belum ditandatangani dalam bucket Anda

String

s3express:x-amz-server-side-encryption

Filter akses berdasarkan enkripsi server-side

String

s3express:x-amz-server-side-encryption-aws-kms-key-id

Memfilter akses oleh AWS Kunci yang dikelola pelanggan KMS untuk enkripsi sisi server

ARN