Облачная платформаAdvanced

Обзор API

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Служба DNS предоставляет REST API.

Вызвав эти API, вы можете использовать все функции DNS, включая создание, запрос, изменение и удаление частных зон и наборов записей.

Table 1 предоставляет обзор DNS API.

Table 1 Обзор API

Категория

Описание

Управление версиями

Запрос информации о версиях всех DNS API или указанного API.

Управление частными зонами

Создание, удаление, изменение и запрос частных зон.

Управление наборами записей

Создание, удаление, изменение и запрос наборов записей в частных зонах.

Управление резольверами

Создание, удаление, обновление и запрос конечных точек резольвера и правил конечных точек. Привязка или отвязка IP-адреса к конечной точке или от неё. Ассоциация или разъединение VPC с правилом конечной точки или от него.

Tag Management

Создавайте, удаляйте, изменяйте и запрашивайте теги для указанных DNS‑ресурсов.

Version Management

Запрашивайте версии DNS API.

Table 2 Version management APIs

API

Description

Listing All DNS API Versions

Запрашивайте версии всех DNS API.

Querying the DNS API Version

Запрашивайте версию указанного DNS API.

Private Zone Management

Создавайте, запрашивайте, удаляйте и изменяйте частные зоны.

Table 3 Private zone management APIs

API

Описание

Создание частной зоны

Создать частную зону.

Связывание частной зоны с VPC

Связать частную зону с VPC.

Отсоединение VPC от частной зоны

Отсоединить VPC от частной зоны.

Запрос частной зоны

Запросить частную зону.

Запрос частных зон

Запросить частные зоны.

Запрос серверов имен в частной зоне

Запросить серверы имен в частной зоне.

Удаление частной зоны

Удалить частную зону.

Изменение Private Zone

Изменить private zone.

Управление набором записей

Создавайте, запрашивайте, удаляйте и изменяйте наборы записей.

Table 4 Record set management APIs

API

Описание

Создание набора записей

Создать набор записей.

Запрос набора записей

Запросить набор записей.

Запрос всех наборов записей

Запросить наборы записей.

Запрос наборов записей в зоне

Запросить наборы записей в указанной зоне.

Удаление Record Set

Удалить record set.

Изменение Record Set

Изменить record set.

Tag Management

Добавлять, удалять и запрашивать теги ресурсов.

Таблица 5 Tag management APIs

API

Description

Добавление тегов ресурсов

Добавьте теги к указанному ресурсу. Можно добавить до 10 тегов к ресурсу.

Удаление тега ресурса

Удалить тег ресурса.

Добавление или удаление тегов ресурсов пакетно

Добавляйте или удаляйте теги для указанного ресурса пакетно.

Запрос тегов ресурса

Запрос тегов указанного ресурса.

Запрос тегов указанного типа ресурса

Запрос всех тегов типа ресурса.

Запрос ресурсов по тегу

Запрос DNS-ресурсов по тегу. Ресурсы сортируются по времени создания в порядке убывания.

Resolver Management

Создание, удаление, обновление и запрос resolver endpoints и endpoint rules. Привязка или отвязка IP address к endpoint или от него. Ассоциация или разъединение VPC с endpoint rule или от него.

Table 6 Resolver Management

API

Description

Creating an Endpoint

Создать endpoint.

Querying Endpoints

Запросить endpoints.

Запрос к Endpoint

Запросить Endpoint.

Изменение Endpoint

Изменить Endpoint.

Удаление Endpoint

Удалить Endpoint.

Привязка IP-адреса к Endpoint

Привязать IP-адрес к Endpoint.

Запрос IP-адресов

Запросить IP-адреса.

Отвязка IP-адреса от Endpoint

Отвязать IP-адрес от Endpoint.

Запрос VPC у Endpoint

Запросить VPC у Endpoint.

Создание правила Endpoint

Создать endpoint rule.

Запрос Endpoint Rules

Запросить endpoint rules.

Связывание VPC с Endpoint Rule

Связать VPC с endpoint rule.

Отсоединение VPC от Endpoint Rule

Отсоединить VPC от endpoint rule.

Запрос Endpoint Rule

Запросить endpoint rule.

Изменение Endpoint Rule

Изменить endpoint rule.

Удаление Endpoint Rule

Удалить endpoint rule.