Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Rufen Sie einen Verweis auf einen Schlüsselwertspeicher ab
Um programmgesteuert mit den Schlüsselwertspeichern arbeiten zu können, benötigen Sie den ETag
und den Namen des Schlüsselwertspeichers.
Um beide Werte abzurufen, können Sie die AWS Command Line Interface (AWS CLI) oder die CloudFront API verwenden.
- AWS CLI
-
Um den Schlüsselwert abzurufen, speichern Sie die Referenz
-
Um eine Liste von Schlüsselwertspeichern zurückzugeben, führen Sie den folgenden Befehl aus: Suchen Sie den Namen des Schlüsselwertspeichers, den Sie ändern möchten.
aws cloudfront list-key-value-stores
-
Suchen Sie in der Antwort den Namen des gewünschten Schlüsselwertspeichers.
Antwort
{
"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"
}
]
}
}
-
Führen Sie den folgenden Befehl aus, um den ETag
für den angegebenen Schlüsselwertspeicher zurückzugeben.
aws cloudfront describe-key-value-store \
--name=keyvaluestore1
Antwort
{
"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
-
Um die Referenz zum Schlüsselwertspeicher abzurufen
-
Verwenden der CloudFront
ListKeyValueStoresAPI-Vorgang zur Rückgabe einer Liste von Schlüsselwertspeichern. Suchen Sie den Namen des Schlüsselwertspeichers, den Sie ändern möchten.
-
Verwenden der CloudFront
DescribeKeyValueStoreAPI-Vorgang und geben Sie den Namen des Schlüsselwertspeichers an, den Sie im vorherigen Schritt zurückgegeben haben.
Die Antwort enthält eine UUID, den ARN des Schlüsselwertspeichers und den ETag
des Schlüsselwertspeichers.
-
EinETag
, wie E3UN6WX5RRO2AG
-
Die UUID ist 128 Bit lang, wie 8aa76c93-3198-462c-aaf6-example
-
Der ARN enthält die AWS-Konto Zahl, die Konstante key-value-store
und die UUID, wie im folgenden Beispiel:
arn:aws:cloudfront::123456789012:key-value-store/8aa76c93-3198-462c-aaf6-example
Weitere Hinweise zu diesem DescribeKeyValueStore
Vorgang finden Sie unter. Über den CloudFront KeyValueStore