name: zones_v2 service_id: 109 service_display_name: Управление днс-зонами и записями service_short_name: zonesV2 lifecycle: suspend_on_destroy_default: false adopt_existing_on_create_default: false outputs: params: - code: state_params type: map - code: state_out type: map - code: state_params_flat type: map - code: state_out_flat type: map - code: vault_secrets type: map sensitive: true - code: vault_url type: string - code: vault_user_path type: string - code: vault_fields type: list operations: - name: create id: 254 kind: instance action: create params: - id: 761 code: zoneName data_type: string required: true regex: ^([a-z0-9-]+\.)+[a-z0-9-]+$ maxlength: 64 minlength: 1 descr: Имя зоны sort: 20 - id: 762 code: zoneKind data_type: string required: true default: NATIVE value_list: - NATIVE - SLAVE descr: Тип зоны sort: 30 - id: 763 code: zoneMastersForSlave data_type: string required: false descr: Использовать если выбран тип SLAVE. IP адреса в формате через пробел для настройки Master-серверов man: Пример:
**8.8.8.8 8.8.4.4** sort: 40 - id: 764 code: zoneTimeToRefresh data_type: integer > 0 required: true default: "86400" minvalue: 600 descr: Время ожидания ответа вторичного DNS перед запросом SOA-записи с первичных серверов sort: 50 - id: 765 code: zoneTimeToRetry data_type: integer > 0 required: true default: "7200" minvalue: 600 descr: Время в течение которого сервер повторно попробует синхронизировать информацию с первичных DNS-серверов sort: 60 - id: 766 code: zoneTimeToExpire data_type: integer > 0 required: true default: "3600000" minvalue: 3600 descr: Время в течение которого вторичный DNS будет пытаться завершить синхронизацию зоны с первичным sort: 70 - id: 767 code: zoneTimeToLive data_type: integer > 0 required: true default: "86400" minvalue: 600 descr: Время, в течение которого информация будет кешироваться другими DNS-серверами sort: 80 - id: 768 code: resourceRealm data_type: string required: true func: getAvailableResourceRealms sort: 10 - name: delete id: 255 kind: instance action: delete params: [] - name: modify id: 256 kind: instance action: modify params: - id: 769 code: records data_type: array-map-fixed required: true sort: 10