Holen Sie sich einen Verweis auf einen Schlüsselwertspeicher - 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.

Holen Sie sich einen Verweis auf einen Schlüsselwertspeicher

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 AWS Command Line Interface (AWS CLI) oder den verwenden. CloudFront API

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 Sie die CloudFront ListKeyValueStoresAPIOperation, um eine Liste von Schlüsselwertspeichern zurückzugeben. Suchen Sie den Namen des Schlüsselwertspeichers, den Sie ändern möchten.

  2. Verwenden Sie den CloudFront DescribeKeyValueStoreAPIVorgang und geben Sie den Namen des Schlüsselwertspeichers an, den Sie im vorherigen Schritt zurückgegeben haben.

Die Antwort umfasst aUUID, den ARN des Schlüsselwertspeichers und den ETag des Schlüsselwertspeichers.

  • EinETag, wie E3UN6WX5RRO2AG

  • UUIDDas sind 128 Bit, wie 8aa76c93-3198-462c-aaf6-example

  • Das ARN beinhaltet die AWS-Konto Zahl, die Konstante key-value-store und dieUUID, 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.