gcp_compute_instance_template – Создаёт шаблон экземпляра GCP
Новая версия в версии 2.6.
Описание
- Определяет ресурс шаблона экземпляра, который предоставляет параметры конфигурации для ваших виртуальных машин. Шаблоны экземпляров не связаны с жизненным циклом экземпляра и могут использоваться и повторно использоваться для развертывания виртуальных машин. Вы также можете использовать разные шаблоны для создания различных конфигураций виртуальных машин. Шаблоны экземпляров необходимы при создании группы управляемых экземпляров.
- Подсказка: Диски должны быть настроены на autoDelete=true, чтобы оставшиеся диски не оставались после удаления машины.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- python >= 2.6
- requests >= 2.18.4
- google-auth >= 1.3.0
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | ||||
|---|---|---|---|---|---|---|
| auth_kind - / обязательно |
| Тип используемых учетных данных. | ||||
| description - | Необязательное описание этого ресурса. Укажите это свойство при создании ресурса. | |||||
| name - / обязательно | Имя ресурса. Имя имеет длину от 1 до 63 символов и соответствует RFC1035. | |||||
| project - | Значение по умолчанию: null | Проект Google Cloud Platform для использования. | ||||
| properties - | Свойства виртуальной машины для этой шаблона виртуальной машины. | |||||
| can_ip_forward boolean |
| Разрешает экземплярам, созданным на основе этого шаблона, отправлять пакеты с исходными IP-адресами, отличными от их собственных, и принимать пакеты с целевыми IP-адресами, отличными от их собственных. Если эти экземпляры будут использоваться в качестве шлюза IP или будут установлены как следующий переход в ресурсе маршрута, укажите true. Если не уверены, оставьте это значение false. | ||||
| description - | Необязательное текстовое описание для экземпляров, созданных из этого шаблона экземпляра. | |||||
| disks - | Массив дисков, связанных с экземплярами, созданными из этого шаблона. | |||||
| auto_delete boolean |
| Указывает, будет ли диск автоматически удален при удалении экземпляра (но не при отделении диска от экземпляра). Совет: Диски следует устанавливать autoDelete=true, чтобы не оставлять ненужные диски после удаления машины. | ||||
| boot boolean |
| Указывает, что это загрузочный диск. Виртуальная машина будет использовать первый раздел диска для своей файловой системы корневого каталога. | ||||
| device_name - | Указывает уникальное имя устройства по вашему выбору, отражённое в дереве /dev/disk/by-id/google-* операционной системы Linux, работающей внутри экземпляра. Это имя можно использовать для ссылки на устройство для монтирования, изменения размера и т. д. внутри экземпляра. | |||||
| disk_encryption_key - | Шифрует или расшифровывает диск с помощью предоставленного пользователем ключа шифрования. | |||||
| raw_key - | Указывает 256-битный ключ шифрования, предоставленный пользователем, закодированный в base64 RFC 4648 для шифрования или расшифровки этого ресурса. | |||||
| rsa_encrypted_key - | Указывает закодированный в base64 RFC 4648, зашифрованный RSA ключ шифрования, предоставленный пользователем, длиной 2048 бит, для шифрования или расшифровки этого ресурса. | |||||
| sha256 - | Закодированный в base64 RFC 4648 SHA-256 хэш ключа шифрования, предоставленного пользователем, который защищает этот ресурс. | |||||
| index - | Назначает индекс с нуля этому диску, где 0 зарезервирован для загрузочного диска. Например, если у экземпляра подключено много дисков, каждый диск будет иметь уникальный индекс. Если не указано, сервер выберет подходящее значение. | |||||
| initialize_params - | Указывает параметры для нового диска, который будет создан вместе с новым экземпляром. Используйте параметры инициализации для создания загрузочных дисков или локальных SSD, подключенных к новому экземпляру. | |||||
| disk_name - | Указывает имя диска. Если не указано, используется имя экземпляра по умолчанию. | |||||
| disk_size_gb - | Указывает размер диска в ГБ в двоичной системе. | |||||
| disk_type - | Ссылка на ресурс gcompute_disk_type. Указывает тип диска для создания экземпляра. Если не указано, используется значение по умолчанию pd-standard. | |||||
| source_image - | Источник образа для создания этого диска. При создании нового экземпляра требуется один из initializeParams.sourceImage или disks.source. Для создания диска с одним из общедоступных образов операционной системы укажите имя семейства образа. | |||||
| source_image_encryption_key - | Ключ шифрования, предоставленный пользователем, для исходного образа. Требуется, если исходный образ защищен ключом шифрования, предоставленным пользователем. Шаблоны экземпляров не хранят ключи шифрования, предоставленные пользователем, поэтому вы не можете создавать диски для экземпляров в управляемой группе экземпляров, если исходные образы зашифрованы с помощью ваших собственных ключей. | |||||
| raw_key - | Указывает 256-битный ключ шифрования, предоставленный пользователем, закодированный в base64 RFC 4648 для шифрования или расшифровки этого ресурса. | |||||
| sha256 - | Закодированный в base64 RFC 4648 SHA-256 хэш ключа шифрования, предоставленного пользователем, который защищает этот ресурс. | |||||
| interface - |
| Указывает интерфейс диска, который будет использоваться для подключения этого диска, либо SCSI, либо NVME. По умолчанию используется SCSI. Постоянные диски всегда должны использовать SCSI, и запрос завершится ошибкой, если вы попытаетесь подключить постоянный диск в любом другом формате, кроме SCSI. | ||||
| mode - |
| Режим подключения этого диска, либо READ_WRITE, либо READ_ONLY. Если не указано, по умолчанию используется режим READ_WRITE. | ||||
| source - | Ссылка на ресурс gcompute_disk. При создании нового экземпляра требуется один из initializeParams.sourceImage или disks.source. По желанию, вы также можете подключить существующие постоянные диски, не являющиеся корневыми, используя это свойство. Это поле применимо только к постоянным дискам. Обратите внимание, что для InstanceTemplate укажите имя диска, а не URL диска. | |||||
| type - |
| Указывает тип диска, либо SCRATCH, либо PERSISTENT. Если не указано, по умолчанию используется PERSISTENT. | ||||
| guest_accelerators - | Список типов и количества ускорительных карт, подключённых к экземпляру. | |||||
| accelerator_count - | Количество ускорительных карт гостя, доступных этому экземпляру. | |||||
| accelerator_type - | Полный или частичный URL ресурса типа ускорителя, который необходимо открыть для этого экземпляра. | |||||
| machine_type - / обязательно | Ссылка на ресурс gcompute_machine_type. | |||||
| metadata - | Ключевые пары метаданных, которые необходимо назначить экземплярам, созданным из этой шаблона. Эти пары могут содержать пользовательские метаданные или предопределённые ключи. | |||||
| network_interfaces - | Массив конфигураций для этого интерфейса. Это определяет, как этот интерфейс настраивается для взаимодействия с другими сетевыми службами, такими как подключение к интернету. Только один сетевой интерфейс поддерживается на один экземпляр. | |||||
| access_configs - | Массив конфигураций для этого интерфейса. В настоящее время поддерживается только одна конфигурация доступа ONE_TO_ONE_NAT. Если конфигурации доступа не указаны, у этого экземпляра не будет внешнего доступа к интернету. | |||||
| name - / обязательно | Имя этой конфигурации доступа. Рекомендуемое имя — External NAT, но вы можете использовать любое произвольное строковое значение. Например, My external IP или Network Access. | |||||
| nat_ip - | Указывает заголовок gcompute_address. Внешний IP-адрес, связанный с этим экземпляром. Укажите неиспользуемый статический внешний IP-адрес, доступный для проекта, или оставьте это поле пустым, чтобы использовать IP-адрес из общего пула временных IP-адресов. Если вы укажете статический внешний IP-адрес, он должен находиться в той же области, что и зона экземпляра. | |||||
| type - / обязательно |
| Тип конфигурации. По умолчанию и единственный вариант — ONE_TO_ONE_NAT. | ||||
| alias_ip_ranges - | Массив диапазонов alias IP для этого сетевого интерфейса. Может быть указан только для сетевых интерфейсов на сетях в режиме подсети. | |||||
| ip_cidr_range - | Диапазон IP CIDR, представленный этим диапазоном alias IP. Этот диапазон IP CIDR должен принадлежать указанной подсети и не может содержать IP-адреса, зарезервированные системой или используемые другими сетевыми интерфейсами. Этот диапазон может быть одиночным IP-адресом (например, 10.2.3.4), маской сети (например, /24) или строкой в формате CIDR (например, 10.1.2.0/24). | |||||
| subnetwork_range_name - | Необязательное имя вторичного диапазона подсети, определяющее вторичный диапазон, из которого следует выделять диапазон IP CIDR для этого диапазона alias IP. Если не указано, используется первичный диапазон подсети. | |||||
| name - | Имя сетевого интерфейса, сгенерированное сервером. Для сетевых устройств это eth0, eth1 и т. д. | |||||
| network - | Указывает заголовок существующего gcompute_network. При создании экземпляра, если не указан ни сетевой, ни подсетевой ресурс, используется сетевой ресурс по умолчанию global/networks/default; если сетевой ресурс не указан, а подсетевой ресурс указан, сетевой ресурс определяется автоматически. | |||||
| network_ip - | Внутренний IPv4-адрес сети для назначения экземпляру для этого сетевого интерфейса. Если не указан пользователем, система назначает неиспользуемый внутренний IP-адрес. | |||||
| subnetwork - | Ссылка на ресурс gcompute_subnetwork. Если сетевой ресурс в режиме legacy, не указывайте это свойство. Если сеть в режиме автоматической подсети, указание подсети является необязательным. Если сеть в режиме подсети по умолчанию, это поле должно быть указано. | |||||
| scheduling - | Устанавливает параметры планирования для этого экземпляра. | |||||
| automatic_restart boolean |
| Указывает, должен ли экземпляр автоматически перезапускаться, если он завершён Compute Engine (но не пользователем). Вы можете задать опцию автоматического перезапуска только для стандартных экземпляров. Предварительные экземпляры не могут перезапускаться автоматически. | ||||
| on_host_maintenance - | Определяет поведение при обслуживании для данного экземпляра. Для стандартных экземпляров поведение по умолчанию — MIGRATE. Для предварительных экземпляров поведение по умолчанию и единственное возможное — TERMINATE. Дополнительную информацию см. в разделе Настройка параметров планирования экземпляров. | |||||
| preemptible boolean |
| Определяет, является ли экземпляр предварительным. Это можно задать только при создании экземпляра, изменить после создания экземпляра нельзя. | ||||
| service_accounts - | Список учётных записей служб с указанными областями, авторизованными для этого экземпляра. Только одна учётная запись службы поддерживается на один виртуальный компьютер. | |||||
| email - | Адрес электронной почты учётной записи службы. | |||||
| scopes - | Список областей, которые будут доступны для этой учётной записи службы. | |||||
| tags - | Список тегов, которые необходимо применить к этому экземпляру. Теги используются для определения допустимых источников или целей сетевых брандмауэров и указываются клиентом при создании экземпляра. Теги можно позже изменить методом setTags. Каждый тег в списке должен соответствовать RFC1035. | |||||
| fingerprint - | Указывает отпечаток для этого запроса, который представляет собой хэш содержимого метаданных и используется для оптимистической блокировки. Отпечаток первоначально генерируется Compute Engine и изменяется после каждого запроса на изменение или обновление метаданных. Для обновления или изменения метаданных необходимо всегда указывать актуальный хэш отпечатка. | |||||
| items - | Массив тегов. Каждый тег должен иметь длину от 1 до 63 символов и соответствовать RFC1035. | |||||
| scopes - | Массив используемых областей. | |||||
| service_account_email - | Необязательный адрес электронной почты учётной записи службы, если выбран machineaccount и пользователь не хочет использовать адрес электронной почты по умолчанию. | |||||
| service_account_file - | Путь к файлу JSON учетной записи сервиса, если в качестве типа выбран serviceaccount. | |||||
| state - |
| Определяет, должен ли данный объект существовать в GCP | ||||
Примечания
Примечание
- Для аутентификации вы можете установить service_account_file с помощью переменной среды
GCP_SERVICE_ACCOUNT_FILE. - Для аутентификации вы можете установить service_account_email с помощью переменной среды
GCP_SERVICE_ACCOUNT_EMAIL. - Для аутентификации вы можете установить auth_kind с помощью переменной среды
GCP_AUTH_KIND. - Для аутентификации вы можете установить scopes с помощью переменной среды
GCP_SCOPES. - Значения переменных среды будут использоваться только в том случае, если значения в playbook не заданы.
- Параметры service_account_email и service_account_file взаимоисключающие.
Примеры
- name: create a network
gcp_compute_network:
name: "network-instancetemplate"
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file }}"
state: present
register: network
- name: create a address
gcp_compute_address:
name: "address-instancetemplate"
region: us-west1
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file }}"
state: present
register: address
- name: create a instance template
gcp_compute_instance_template:
name: "test_object"
properties:
disks:
- auto_delete: true
boot: true
initialize_params:
source_image: projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
machine_type: n1-standard-1
network_interfaces:
- network: "{{ network }}"
access_configs:
- name: test-config
type: ONE_TO_ONE_NAT
nat_ip: "{{ address }}"
project: "test_project"
auth_kind: "service_account"
service_account_file: "/tmp/auth.pem"
state: present
Значения возврата
Общие значения возврата описаны здесь, ниже приведены поля, уникальные для данного модуля:
| Краткое описание полей | Возвращаемое значение | Описание | ||||
|---|---|---|---|---|---|---|
| creation_timestamp строка | успех | Отметка времени создания в формате RFC3339. | ||||
| description строка | успех | Необязательное описание этого ресурса. Укажите это свойство при создании ресурса. | ||||
| id целое число | успех | Уникальный идентификатор ресурса. Этот идентификатор определён сервером. | ||||
| name строка | успех | Имя ресурса. Длина имени составляет от 1 до 63 символов и соответствует спецификации RFC1035. | ||||
| properties сложное | успех | Свойства экземпляра для этой шаблона экземпляра. | ||||
| can_ip_forward булево | успех | Разрешает экземплярам, созданным на основе этого шаблона, отправлять пакеты с источником IP-адресов, отличным от их собственного, и получать пакеты с адресом назначения IP, отличным от их собственного. Если эти экземпляры будут использоваться в качестве IP-шлюза или будут установлены как следующий шлюз в ресурсе маршрута, укажите true. Если не уверены, оставьте значение false. | ||||
| description строка | успех | Необязательное текстовое описание для экземпляров, созданных из этого шаблона экземпляра. | ||||
| disks сложное | успех | Массив дисков, связанных с экземплярами, созданными по этому шаблону. | ||||
| auto_delete булево | успех | Указывает, будет ли диск автоматически удален при удалении экземпляра (но не при отсоединении диска от экземпляра). Подсказка: Диски должны быть настроены на autoDelete=true, чтобы при удалении машины не оставались лишние диски. | ||||
| boot булево | успех | Указывает, что это загрузочный диск. Виртуальная машина будет использовать первый раздел диска для своей корневой файловой системы. | ||||
| device_name строка | успех | Указывает уникальное имя устройства по вашему выбору, которое отражается в дереве /dev/disk/by-id/google-* операционной системы Linux, работающей внутри экземпляра. Это имя можно использовать для ссылки на устройство для монтирования, изменения размера и т. д. внутри экземпляра. | ||||
| disk_encryption_key сложное | успех | Шифрует или расшифровывает диск с помощью предоставленного пользователем ключа шифрования. | ||||
| raw_key строка | успех | Указывает 256-битный ключ шифрования, предоставленный пользователем, закодированный в RFC 4648 base64 для шифрования или дешифрования этого ресурса. | ||||
| rsa_encrypted_key строка | успех | Указывает закодированный в RFC 4648 base64, RSA-закрытый 2048-битный ключ шифрования, предоставленный пользователем, для шифрования или дешифрования этого ресурса. | ||||
| sha256 строка | успех | Закодированный в RFC 4648 base64 хеш SHA-256 ключа шифрования, предоставленного пользователем, который защищает этот ресурс. | ||||
| index целое число | успех | Назначает индекс с нуля для этого диска, где 0 зарезервирован для загрузочного диска. Например, если к экземпляру подключено много дисков, каждый диск будет иметь уникальный индекс. Если не указано, сервер выберет подходящее значение. | ||||
| initialize_params сложное | успех | Указывает параметры для нового диска, который будет создан вместе с новым экземпляром. Используйте параметры инициализации для создания загрузочных дисков или локальных SSD-дисков, подключенных к новому экземпляру. | ||||
| disk_name строка | успех | Указывает имя диска. Если не указано, по умолчанию используется имя экземпляра. | ||||
| disk_size_gb целое число | успех | Указывает размер диска в ГБ в двоичной системе. | ||||
| disk_type строка | успех | Ссылка на ресурс gcompute_disk_type. Указывает тип диска для создания экземпляра. Если не указано, по умолчанию используется pd-standard. | ||||
| source_image строка | успех | Исходный образ для создания этого диска. При создании нового экземпляра требуется либо initializeParams.sourceImage, либо disks.source. Для создания диска с одним из общедоступных образов операционных систем укажите имя семейства образа. | ||||
| source_image_encryption_key сложное | успех | Ключ шифрования, предоставленный пользователем, исходного образа. Требуется, если исходный образ защищён ключом шифрования, предоставленным пользователем. Шаблоны экземпляров не хранят ключи шифрования, предоставленные пользователем, поэтому вы не можете создавать диски для экземпляров в управляемой группе экземпляров, если исходные образы зашифрованы вашими ключами. | ||||
| raw_key строка | успех | Указывает 256-битный ключ шифрования, предоставленный пользователем, закодированный в RFC 4648 base64 для шифрования или дешифрования этого ресурса. | ||||
| sha256 строка | успех | Закодированный в RFC 4648 base64 хеш SHA-256 ключа шифрования, предоставленного пользователем, который защищает этот ресурс. | ||||
| interface строка | успех | Указывает интерфейс диска для подключения этого диска, который может быть SCSI или NVME. По умолчанию используется SCSI. Постоянные диски всегда должны использовать SCSI, и запрос завершится ошибкой, если вы попытаетесь подключить постоянный диск в любом другом формате, кроме SCSI. | ||||
| mode строка | успех | Режим подключения этого диска, READ_WRITE или READ_ONLY. Если не указано, по умолчанию диск подключается в режиме READ_WRITE. | ||||
| source словарь | успех | Ссылка на ресурс gcompute_disk. При создании нового экземпляра требуется либо initializeParams.sourceImage, либо disks.source. При необходимости вы также можете подключить существующие постоянные диски, не являющиеся корневыми, используя это свойство. Это поле применимо только к постоянным дискам. Обратите внимание, что для InstanceTemplate укажите имя диска, а не URL диска. | ||||
| type строка | успех | Указывает тип диска, SCRATCH или PERSISTENT. Если не указано, по умолчанию используется PERSISTENT. | ||||
| guest_accelerators сложное | успех | Список типа и количества ускорительных карт, подключённых к экземпляру. | ||||
| accelerator_count целое число | успех | Количество ускорительных карт гостя, доступных для этого экземпляра. | ||||
| accelerator_type строка | успех | Полный или частичный URL ресурса типа ускорителя для отображения этому экземпляру. | ||||
| machine_type строка | успех | Ссылка на ресурс gcompute_machine_type. | ||||
| metadata словарь | успех | Пары ключ/значение метаданных, которые необходимо назначить экземплярам, созданным из этой шаблона. Эти пары могут содержать пользовательские метаданные или предопределённые ключи. | ||||
| network_interfaces сложный тип | успех | Массив конфигураций для этого интерфейса. Это определяет, как этот интерфейс настроен для взаимодействия с другими сетевыми службами, например, для подключения к интернету. На каждый экземпляр поддерживается только один сетевой интерфейс. | ||||
| access_configs сложный тип | успех | Массив конфигураций для этого интерфейса. В настоящее время поддерживается только одна конфигурация доступа ONE_TO_ONE_NAT. Если accessConfigs не указаны, то у этого экземпляра не будет внешнего доступа к интернету. | ||||
| name строка | успех | Имя этой конфигурации доступа. Рекомендуемое имя — External NAT, но вы можете использовать любое другое произвольное имя. Например, My external IP или Network Access. | ||||
| nat_ip словарь | успех | Указывает заголовок gcompute_address. Внешний IP-адрес, связанный с этим экземпляром. Укажите свободный статический внешний IP-адрес, доступный для проекта, или оставьте это поле незаполненным, чтобы использовать IP из пула общих временных IP-адресов. Если вы указываете статический внешний IP-адрес, он должен находиться в той же зоне, что и зона экземпляра. | ||||
| type строка | успех | Тип конфигурации. Единственный и рекомендуемый вариант — ONE_TO_ONE_NAT. | ||||
| alias_ip_ranges сложный тип | успех | Массив диапазонов alias IP для этого сетевого интерфейса. Может быть указан только для сетевых интерфейсов на сетях с режимом подсетей. | ||||
| ip_cidr_range строка | успех | Диапазон IP CIDR, представленный этим диапазоном alias IP. Этот диапазон IP CIDR должен принадлежать указанной подсети и не должен содержать IP-адреса, зарезервированные системой или используемые другими сетевыми интерфейсами. Этот диапазон может быть отдельным IP-адресом (например, 10.2.3.4), маской подсети (например, /24) или строкой в формате CIDR (например, 10.1.2.0/24). | ||||
| subnetwork_range_name строка | успех | Необязательное имя вторичного диапазона подсети, указывающее вторичный диапазон, из которого необходимо выделить диапазон IP CIDR для этого диапазона alias IP. Если это поле не указано, будет использоваться основной диапазон подсети. | ||||
| name строка | успех | Имя сетевого интерфейса, сгенерированное сервером. Для сетевых устройств это eth0, eth1 и т. д. | ||||
| network словарь | успех | Указывает заголовок существующего gcompute_network. При создании экземпляра, если ни сеть, ни подсеть не указаны, используется по умолчанию сеть global/networks/default; если сеть не указана, но указана подсеть, сеть определяется автоматически. | ||||
| network_ip строка | успех | Внутренний IPv4-адрес сети, который нужно назначить экземпляру для этого сетевого интерфейса. Если пользователь не указывает этот адрес, система автоматически назначает свободный внутренний IP. | ||||
| subnetwork словарь | успех | Ссылка на ресурс gcompute_subnetwork. Если ресурс сети находится в режиме legacy, не предоставляйте это свойство. Если сеть находится в режиме автоматической подсети, предоставление подсети является необязательным. Если сеть находится в режиме пользовательской подсети, это поле необходимо указать. | ||||
| scheduling сложный тип | успех | Устанавливает параметры планирования для этого экземпляра. | ||||
| automatic_restart булево | успех | Указывает, следует ли автоматически перезапускать экземпляр, если он был завершен Compute Engine (а не пользователем). Вы можете установить опцию автоматического перезапуска только для стандартных экземпляров. Для предварительно выделенных экземпляров автоматический перезапуск невозможен. | ||||
| on_host_maintenance строка | успех | Определяет поведение при обслуживании хоста для этого экземпляра. Для стандартных экземпляров поведение по умолчанию — MIGRATE. Для предварительно выделенных экземпляров поведение по умолчанию и единственно возможная опция — TERMINATE. Для получения дополнительной информации см. Настройка параметров планирования экземпляров. | ||||
| preemptible булево | успех | Определяет, является ли экземпляр предварительно выделенным. Это можно установить только во время создания экземпляра; после создания экземпляра изменить это свойство нельзя. | ||||
| service_accounts сложный тип | успех | Список учетных записей сервиса с указанными областями видимости, авторизованными для данного экземпляра. На один виртуальный компьютер поддерживается только одна учетная запись сервиса. | ||||
| email строка | успех | Электронный адрес учетной записи сервиса. | ||||
| scopes список | успех | Список областей видимости, которые должны быть доступны для этой учетной записи сервиса. | ||||
| tags сложный тип | успех | Список тегов, которые необходимо применить к этому экземпляру. Теги используются для определения допустимых источников или целей сетевых брандмауэров и задаются клиентом во время создания экземпляра. Теги могут быть изменены позже с помощью метода setTags. Каждый тег в списке должен соответствовать RFC1035. | ||||
| fingerprint строка | успех | Указывает отпечаток для этого запроса, который представляет собой хэш содержимого метаданных и используется для оптимистической блокировки. Отпечаток первоначально генерируется Compute Engine и меняется после каждого запроса на изменение или обновление метаданных. Для обновления или изменения метаданных вы всегда должны указать обновлённый хэш отпечатка. | ||||
| items список | успех | Массив тегов. Каждый тег должен иметь длину от 1 до 63 символов и соответствовать RFC1035. | ||||
Статус
- Этот модуль не гарантирует обратную совместимость. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Google Inc. (@googlecloudplatform)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.7/modules/gcp_compute_instance_template_module.html