Ресурс google_organization
Синтаксис
Используется google_organization для проверки ресурса организации Google.
Примеры
describe google_organization(name: "organizations/123456") do
its('name') { should eq "organizations/123456" }
its('lifecycle_state') { should cmp 'ACTIVE' }
end
Проверка, что у организации GCP ожидаемое имя
describe google_organization(name: 'organizations/1234') do
its('name') { should eq 'organizations/1234' }
end
Проверка, что у организации GCP ожидаемое состояние жизненного цикла, например, «ACTIVE»
describe google_organization(display_name: 'google.com') do
its('lifecycle_state') { should eq "ACTIVE" }
end
Свойства
Свойства, доступные для ресурса google_organization:
name- Имя ресурса организации. Это относительный путь организации в API. Его формат: «organizations/[organizationId]». Например, «organizations/1234».
display_name- Человекопонятная строка, которая ссылается на организацию в интерфейсе GCP Console. Эта строка устанавливается сервером и не может быть изменена. Строка будет установлена на первичный домен (например, «google.com») клиента G Suite, владеющего организацией.
lifecycle_state- Состояние жизненного цикла папки. Обновления состояния жизненного цикла должны выполняться с помощью функций folders.delete и folders.undelete.
Возможные значения:
- LIFECYCLE_STATE_UNSPECIFIED
- ACTIVE
- DELETE_REQUESTED
creation_time- Дата и время создания организации. Присваивается сервером.
owner- Сущность, владеющая организацией
directory_customer_id- Идентификатор клиента G Suite, используемый в API каталога
Разрешения GCP
Убедитесь, что API Cloud Resource Manager включен для текущего проекта.
© 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_organization/