Spec-Zone.ru › Chef 16

Ресурс google_compute_global_forwarding_rules

Синтаксис

Для проверки ресурса Google GlobalForwardingRule используется google_compute_global_forwarding_rules

Ресурс бета-версии

Для этого ресурса доступны поля бета-версии. Чтобы получить доступ к этим полям, включите beta: true в конструктор ресурса.

Примеры

describe google_compute_global_forwarding_rules(project: 'chef-gcp-inspec') do
  its('count') { should be >= 1 }
  its('port_ranges') { should include '80-80' }
end

Свойства

Свойства, к которым можно получить доступ из ресурса google_compute_global_forwarding_rules:

Дополнительную информацию см. в ресурсе google_compute_global_forwarding_rule.

creation_timestamps
массив google_compute_global_forwarding_rule creation_timestamp
descriptions
массив google_compute_global_forwarding_rule description
ids
массив google_compute_global_forwarding_rule id
ip_addresses
массив google_compute_global_forwarding_rule ip_address
ip_protocols
массив google_compute_global_forwarding_rule ip_protocol
ip_versions
массив google_compute_global_forwarding_rule ip_version
labels
(Только бета-версия) массив google_compute_global_forwarding_rule labels
label_fingerprints
(Только бета-версия) массив google_compute_global_forwarding_rule label_fingerprint
load_balancing_schemes
массив google_compute_global_forwarding_rule load_balancing_scheme
metadata_filters
массив google_compute_global_forwarding_rule metadata_filters
names
массив google_compute_global_forwarding_rule name
networks
массив google_compute_global_forwarding_rule network
port_ranges
массив google_compute_global_forwarding_rule port_range
targets
массив google_compute_global_forwarding_rule target

Критерии фильтрации

Этот ресурс поддерживает все вышеперечисленные свойства в качестве критериев фильтрации, которые можно использовать с where в виде блока или метода.

Разрешения GCP

Убедитесь, что для текущего проекта включен API Compute Engine на Compute Engine API.

© 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_forwarding_rules/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API