Spec-Zone.ru › Chef 18

Ресурс google_compute_backend_bucket

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

Синтаксис

Для проверки ресурса Google BackendBucket используется google_compute_backend_bucket

Ресурс бета-версии

У этого ресурса доступны поля бета-версии. Чтобы получить доступ к этим полям, включите beta: true в конструктор ресурса.

Примеры

describe google_compute_backend_bucket(project: 'chef-gcp-inspec', name: 'inspec-gcp-backend-bucket') do
  it { should exist }
  its('description') { should eq 'Backend bucket example' }
  its('enable_cdn') { should be 'true' }
  its('bucket_name') { should eq 'gcp-inspec-storage-bucket' }
end

describe google_compute_backend_bucket(project: 'chef-gcp-inspec', name: 'nonexistent') do
  it { should_not exist }
end

Свойства

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

bucket_name
Имя ведра Cloud Storage.
cdn_policy
Настройка Cloud CDN для этого Backend Bucket.
signed_url_cache_max_age_sec
Максимальное количество секунд, в течение которого ответ на запрос подписанной URL-адреса будет считаться актуальным. По истечении этого периода ответ будет повторно проверен перед предоставлением. При обслуживании ответов на запросы подписанных URL-адресов Cloud CDN будет внутренне вести себя так, как будто все ответы от этого бэкенда имели заголовок «Cache-Control: public, max-age=[TTL]», независимо от любого существующего заголовка Cache-Control. Фактические заголовки, передаваемые в ответах, не будут изменены.
creation_timestamp
Дата создания в формате RFC3339.
description
Необязательное текстовое описание ресурса; предоставляется клиентом при создании ресурса.
enable_cdn
Если значение true, то включить Cloud CDN для этого BackendBucket.
id
Уникальный идентификатор ресурса.
name
Имя ресурса. Предоставляется клиентом при создании ресурса. Имя должно иметь длину от 1 до 63 символов и соответствовать RFC1035. То есть имя должно иметь длину от 1 до 63 символов и соответствовать регулярному выражению [a-z]([-a-z0-9]*[a-z0-9])?, что означает, что первый символ должен быть строчной буквой, а все последующие символы должны быть дефисом, строчной буквой или цифрой, за исключением последнего символа, который не может быть дефисом.

Разрешения GCP

Убедитесь, что для текущего проекта включен API Compute Engine Compute Engine 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_compute_backend_bucket/

Spec-Zone.ru

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