Spec-Zone.ru › Chef 17

Ресурс google_sql_user

[править на GitHub]

Синтаксис

Используется для проверки ресурса пользователя Google.

Примеры


describe google_sql_user(project: 'chef-gcp-inspec', database: 'my-database', name: 'user-name', host: "example.com") do
  it { should exist }
  its('name') { should cmp 'user-name' }
  its('instance') { should cmp 'my-database' }
end

describe google_sql_user(project: 'chef-gcp-inspec', database: 'my-database', name: "nonexistent", host: "example.com") do
  it { should_not exist }
end

Свойства

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

host
Имя хоста, с которого пользователь может подключиться. Для операций вставки, хост по умолчанию пустая строка. Для операций обновления, хост указывается в URL запроса. Имя хоста нельзя обновить после вставки.
name
Имя пользователя в экземпляре Cloud SQL.
instance
Имя экземпляра Cloud SQL. Не включает идентификатор проекта.
password
Пароль для пользователя.

Разрешения GCP

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

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

Spec-Zone.ru

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