gcp_target_proxy - Создание, обновление или удаление прокси-сервера Target_Proxy.
Новая версия с 2.4.
Обзор
- Создание, обновление или удаление прокси-сервера Target_Proxy. См. https://cloud.google.com/compute/docs/load-balancing/http/target-proxies для общего обзора. Более подробную информацию об API Target_Proxy можно найти по адресу https://cloud.google.com/compute/docs/reference/latest/targetHttpProxies#resource-representations.
Требования
Ниже приведены требования к хосту, на котором будет выполняться этот модуль.
- python >= 2.6
- google-api-python-client >= 1.6.2
- google-auth >= 0.9.0
- google-auth-httplib2 >= 0.0.2
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| target_proxy_name обязательно | Имя прокси-сервера Target_Proxy. | |
| target_proxy_type обязательно | Тип прокси-сервера Target_Proxy. HTTP, HTTPS или SSL. В настоящее время поддерживается только HTTP. | |
| url_map_name | Имя Url Map. Требуется, если тип прокси — HTTP или HTTPS. |
Примечания
Примечание
- В настоящее время поддерживается только глобальный HTTP прокси.
Примеры
- name: Create Minimum HTTP Target_Proxy
gcp_target_proxy:
service_account_email: "{{ service_account_email }}"
credentials_file: "{{ credentials_file }}"
project_id: "{{ project_id }}"
target_proxy_name: my-target_proxy
target_proxy_type: HTTP
url_map_name: my-url-map
state: present
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| state str | Всегда. | Состояние прокси-сервера Target_Proxy Пример: present |
| target_proxy dict | Всегда. Обратитесь к документации GCP для подробного описания полей. | Словарь GCP Target_Proxy Пример: {'name': 'my-target-proxy', 'urlMap': '...'} |
| target_proxy_name str | Всегда | Имя прокси-сервера Target_Proxy Пример: my-target-proxy |
| target_proxy_type str | Всегда | Тип прокси-сервера Target_Proxy. Один из HTTP, HTTPS или SSL. Пример: HTTP |
| updated_target_proxy bool | если прокси-сервер target_proxy был обновлен. | True, если прокси-сервер target_proxy был обновлен. Не будет отображаться при первоначальном создании target_proxy. Пример: True |
Статус
Этот модуль помечен как предварительная версия, что означает, что он не гарантирует обратной совместимости интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание модулей и поддержка для получения дополнительной информации.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Tom Melendez (@supertom) <tom@supertom.com>
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/gcp_target_proxy_module.html