Ресурс google_compute_global_addresses
Синтаксис
Для тестирования ресурса Google GlobalAddress используется google_compute_global_addresses
Ресурс бета-версии
У данного ресурса есть поля бета-версии. Для получения этих полей необходимо включить beta: true в конструктор ресурса
Примеры
describe google_compute_global_addresses(project: 'chef-gcp-inspec', name: 'inspec-gcp-global-address') do
its('count') { should be >= 1 }
its('names') { should include 'inspec-gcp-global-address' }
its('ip_versions') { should include 'IPV6' }
end
Свойства
Свойства, доступные для ресурса google_compute_global_addresses:
Дополнительную информацию см. в ресурсе google_compute_global_address.
addresses- массив
google_compute_global_addressадресов creation_timestamps- массив
google_compute_global_addressсоздания метки времени descriptions- массив
google_compute_global_addressописаний ids- массив
google_compute_global_addressидентификаторов names- массив
google_compute_global_addressимён labels- (Только бета-версия) массив
google_compute_global_addressметок label_fingerprints- (Только бета-версия) массив
google_compute_global_addressотпечатков меток ip_versions- массив
google_compute_global_addressверсий IP regions- массив
google_compute_global_addressрегионов prefix_lengths- массив
google_compute_global_addressдлин префиксов address_types- массив
google_compute_global_addressтипов адресов purposes- массив
google_compute_global_addressназначений networks- массив
google_compute_global_addressсетей
Критерии фильтрации
Данный ресурс поддерживает все вышеперечисленные свойства в качестве критериев фильтрации, которые можно использовать с where в качестве блока или метода.
Разрешения GCP
Убедитесь, что API Compute Engine включен для текущего проекта.
© Chef Software, Inc.
Licensed under the Creative Commons Attribution 3.0 Unported License.
The Chef™ Mark and Chef Logo are either registered trademarks/service marks or trademarks/servicemarks of Chef, in the United States and other countries and are used with Chef Inc's permission.
We are not affiliated with, endorsed or sponsored by Chef Inc.
https://docs.chef.io/inspec/resources/google_compute_global_addresses/