Ресурс google_appengine_standard_app_versions
Синтаксис
Для проверки ресурса Google StandardAppVersion используется google_appengine_standard_app_versions
Примеры
describe google_appengine_standard_app_versions(project: 'chef-gcp-inspec', location: 'europe-west2',service: 'default') do
its('runtimes') { should include 'nodejs10' }
end
Свойства
Свойства, доступные для ресурса google_appengine_standard_app_versions:
Дополнительную информацию см. в ресурсе google_appengine_standard_app_version.
names- массив имен
google_appengine_standard_app_version version_ids- массив идентификаторов версий
google_appengine_standard_app_version runtimes- массив сред
google_appengine_standard_app_version threadsaves- массив значений threadsafe
google_appengine_standard_app_version instance_classes- массив классов экземпляров
google_appengine_standard_app_version automatic_scalings- массив значений автоматического масштабирования
google_appengine_standard_app_version basic_scalings- массив значений базового масштабирования
google_appengine_standard_app_version manual_scalings- массив значений ручного масштабирования
google_appengine_standard_app_version
Критерии фильтрации
Этот ресурс поддерживает все вышеперечисленные свойства в качестве критериев фильтрации, которые могут использоваться с where в виде блока или метода.
Разрешения GCP
Убедитесь, что для текущего проекта включен API администратора App Engine по адресу https://console.cloud.google.com/apis/library/appengine.googleapis.com/.
© 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_appengine_standard_app_versions/