Ресурс 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значений creation_timestamp descriptions- массив
google_compute_global_addressописаний ids- массив
google_compute_global_addressзначений id 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/