Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Dapatkan referensi ke penyimpanan nilai kunci
Untuk bekerja dengan toko nilai kunci secara terprogram, Anda memerlukan ETag
dan nama penyimpanan nilai kunci.
Untuk mendapatkan kedua nilai, Anda dapat menggunakan AWS Command Line Interface (AWS CLI) atau CloudFront API.
- AWS CLI
-
Untuk mendapatkan referensi penyimpanan nilai kunci
-
Untuk mengembalikan daftar penyimpanan nilai kunci, jalankan perintah berikut Temukan nama penyimpanan nilai kunci yang ingin Anda ubah.
aws cloudfront list-key-value-stores
-
Dari respons, temukan nama penyimpanan nilai kunci yang Anda inginkan.
Respons
{
"KeyValueStoreList": {
"Items": [
{
"Name": "keyvaluestore3",
"Id": "37435e19-c205-4271-9e5c-example3",
"ARN": "arn:aws:cloudfront::123456789012:key-value-store/37435e19-c205-4271-9e5c-example3",
"Status": "READY",
"LastModifiedTime": "2024-05-08T14:50:18.876000+00:00"
},
{
"Name": "keyvaluestore2",
"Id": "47970d59-6408-474d-b850-example2",
"ARN": "arn:aws:cloudfront::123456789012:key-value-store/47970d59-6408-474d-b850-example2",
"Status": "READY",
"LastModifiedTime": "2024-05-30T21:06:22.113000+00:00"
},
{
"Name": "keyvaluestore1",
"Id": "8aa76c93-3198-462c-aaf6-example",
"ARN": "arn:aws:cloudfront::123456789012:key-value-store/8aa76c93-3198-462c-aaf6-example",
"Status": "READY",
"LastModifiedTime": "2024-08-06T22:19:30.510000+00:00"
}
]
}
}
-
Jalankan perintah berikut untuk mengembalikan ETag
untuk penyimpanan nilai kunci yang ditentukan.
aws cloudfront describe-key-value-store \
--name=keyvaluestore1
Respons
{
"ETag": "E3UN6WX5RRO2AG",
"KeyValueStore": {
"Name": "keyvaluestore1",
"Id": "8aa76c93-3198-462c-aaf6-example",
"Comment": "This is an example KVS",
"ARN": "arn:aws:cloudfront::123456789012:key-value-store/8aa76c93-3198-462c-aaf6-example",
"Status": "READY",
"LastModifiedTime": "2024-08-06T22:19:30.510000+00:00"
}
}
- API
-
Untuk mendapatkan referensi penyimpanan nilai kunci
-
Gunakan CloudFront
ListKeyValueStoresAPIoperasi untuk mengembalikan daftar penyimpanan nilai kunci. Temukan nama penyimpanan nilai kunci yang ingin Anda ubah.
-
Gunakan CloudFront
DescribeKeyValueStoreAPIoperasi dan tentukan nama penyimpanan nilai kunci yang Anda kembalikan dari langkah sebelumnya.
Responsnya ARN mencakup aUUID, penyimpanan nilai kunci, dan penyimpanan nilai kunci. ETag
-
AnETag
, seperti E3UN6WX5RRO2AG
-
UUIDIni adalah 128 bit, seperti 8aa76c93-3198-462c-aaf6-example
-
ARNTermasuk Akun AWS angka, konstantakey-value-store
, danUUID, seperti contoh berikut:
arn:aws:cloudfront::123456789012:key-value-store/8aa76c93-3198-462c-aaf6-example
Untuk informasi lebih lanjut tentang DescribeKeyValueStore
operasi, lihatTentang CloudFront KeyValueStore.