Spec-Zone.ru › Chef 16

Ресурс google_sql_user

Синтаксис

Используется google_sql_user, чтобы проверить ресурс Google User.

Примеры


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 Cloud SQL Admin API.

© 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