Menandai domain ()AWS SDKs - OpenSearch Layanan Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menandai domain ()AWS SDKs

AWS SDKs (kecuali Android dan iOS SDKs) mendukung semua tindakan yang ditentukan dalam Referensi API OpenSearch Layanan Amazon, termasukAddTags,ListTags, dan RemoveTags operasi. Untuk informasi selengkapnya tentang menginstal dan menggunakan AWS SDKs, lihat Kit Pengembangan AWS Perangkat Lunak.

Python

Contoh ini menggunakan klien Python OpenSearchServicetingkat rendah dari AWS SDK for Python (Boto) untuk menambahkan tag ke domain, mencantumkan tag yang dilampirkan ke domain, dan menghapus tag dari domain. Anda harus memberikan nilai untuk DOMAIN_ARN, TAG_KEY, dan TAG_VALUE.

import boto3 from botocore.config import Config # import configuration DOMAIN_ARN = '' # ARN for the domain. i.e "arn:aws:es:us-east-1:123456789012:domain/my-domain TAG_KEY = '' # The name of the tag key. i.e 'Smileyface' TAG_VALUE = '' # The value assigned to the tag. i.e 'Practicetag' # defines the configurations parameters such as region my_config = Config(region_name='us-east-1') client = boto3.client('opensearch', config=my_config) # defines the client variable def addTags(): """Adds tags to the domain""" response = client.add_tags(ARN=DOMAIN_ARN, TagList=[{'Key': TAG_KEY, 'Value': TAG_VALUE}]) print(response) def listTags(): """List tags that have been added to the domain""" response = client.list_tags(ARN=DOMAIN_ARN) print(response) def removeTags(): """Remove tags that have been added to the domain""" response = client.remove_tags(ARN=DOMAIN_ARN, TagKeys=[TAG_KEY]) print('Tag removed') return response