Ресурс google_cloudfunctions_cloud_functions
Синтаксис
Для проверки ресурса Google CloudFunction используется google_cloudfunctions_cloud_functions
Примеры
describe google_cloudfunctions_cloud_functions(project: 'chef-gcp-inspec', location: 'europe-west1') do
its('descriptions') { should include 'A description of the function' }
its('entry_points') { should include 'hello' }
end
Свойства
Свойства, доступные для ресурса google_cloudfunctions_cloud_functions:
Для получения дополнительной информации см. ресурс google_cloudfunctions_cloud_function.
names- массив
google_cloudfunctions_cloud_functionимён descriptions- массив
google_cloudfunctions_cloud_functionописаний statuses- массив
google_cloudfunctions_cloud_functionстатусов entry_points- массив
google_cloudfunctions_cloud_functionточек входа runtimes- массив
google_cloudfunctions_cloud_functionсред выполнения timeouts- массив
google_cloudfunctions_cloud_functionтаймаутов available_memory_mbs- массив
google_cloudfunctions_cloud_functionдоступной памяти (МБ) service_account_emails- массив
google_cloudfunctions_cloud_functionадресов электронной почты учетных записей сервисов update_times- массив
google_cloudfunctions_cloud_functionвремени обновления version_ids- массив
google_cloudfunctions_cloud_functionидентификаторов версий labels- массив
google_cloudfunctions_cloud_functionметок environment_variables- массив
google_cloudfunctions_cloud_functionпеременных среды source_archive_urls- массив
google_cloudfunctions_cloud_functionURL архива исходного кода source_upload_urls- массив
google_cloudfunctions_cloud_functionURL загрузки исходного кода source_repositories- массив
google_cloudfunctions_cloud_functionрепозитория исходного кода https_triggers- массив
google_cloudfunctions_cloud_functionтриггеров HTTPS event_triggers- массив
google_cloudfunctions_cloud_functionтриггеров событий locations- массив
google_cloudfunctions_cloud_functionрасположения
Критерии фильтрации
Этот ресурс поддерживает все вышеперечисленные свойства в качестве критериев фильтрации, которые могут быть использованы с where в виде блока или метода.
Разрешения GCP
Убедитесь, что для текущего проекта включен API Cloud Functions.
© 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_cloudfunctions_cloud_functions/