Rufen Sie einen Verweis auf einen Schlüsselwertspeicher ab - Amazon CloudFront

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
  1. 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
  2. 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" } ] } }
  3. 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
  1. 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.

  2. 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