Ресурс google_billing_project_billing_info
Синтаксис
Для проверки ресурса Google ProjectBillingInfo используется google_billing_project_billing_info
Примеры
describe google_billing_project_billing_info(project_id: 'chef-gcp-inspec') do
it { should exist }
its('billing_account_name') { should eq 'billingAccounts/012345-567890-ABCDEF' }
its('billing_enabled') { should eq true }
end
Свойства
Свойства, доступные для ресурса google_billing_project_billing_info:
project_id- Идентификатор проекта, для которого необходимо получить информацию о биллинге.
billing_account_name- Имя ресурса биллинговой учетной записи, связанной с проектом (если есть). Например,
billingAccounts/ 012345-567890-ABCDEF. billing_enabled- True, если проект связан с открытой биллинговой учетной записью, к которой привязаны расходы проекта. False, если проект связан с закрытой биллинговой учетной записью или вообще не имеет связанной учетной записи, и, следовательно, не может использовать платные сервисы.
Разрешения GCP
© 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_billing_project_billing_info/