Spec-Zone.ru › Chef 16

Ресурс google_compute_regional_disk

Синтаксис

Для проверки ресурса Google Regional Disk используется google_compute_regional_disk

Примеры

describe google_compute_regional_disk(project: 'chef-gcp-inspec', name: 'my_disk', region: 'region') do
  it { should exist }
  its('type') { should match 'pd-standard' }
end

describe.one do
  google_compute_regional_disk(project: 'chef-gcp-inspec', name: 'my_disk', region: 'region').labels.each_pair do |key, value|
    describe key do
      it { should cmp "environment" }
    end
  end
end

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

Свойства

Свойства, доступные из ресурса google_compute_regional_disk:

label_fingerprint
Хеш-код, используемый для оптимистической блокировки этого ресурса. Используется во внутренних операциях обновления.
creation_timestamp
Дата создания в формате RFC3339.
description
Необязательное описание этого ресурса. Указывается при создании ресурса.
id
Уникальный идентификатор ресурса.
name
Имя ресурса. Указывается клиентом при создании ресурса. Имя должно быть длиной от 1 до 63 символов и соответствовать RFC1035. В частности, имя должно быть длиной от 1 до 63 символов и соответствовать регулярному выражению [a-z]([-a-z0-9]*[a-z0-9])?, что означает, что первый символ должен быть строчной буквой, а все последующие символы должны быть дефисом, строчной буквой или цифрой, за исключением последнего символа, который не может быть дефисом.
size_gb
Размер постоянного диска в ГБ. Этот параметр можно указать при создании постоянного диска, используя параметр sourceImage или sourceSnapshot, или указать его в отдельности для создания пустого постоянного диска. Если вы укажете этот параметр вместе с sourceImage или sourceSnapshot, значение sizeGb не должно быть меньше размера sourceImage или размера snapshot.
physical_block_size_bytes
Размер физического блока постоянного диска в байтах. Если не указано, используется значение по умолчанию. В настоящее время поддерживаются размеры 4096 и 16384, в будущем могут быть добавлены другие размеры. Если запрашивается неподдерживаемое значение, сообщение об ошибке будет содержать список поддерживаемых значений для проекта пользователя.
type
URL ресурса типа диска, описывающего тип диска, который следует использовать для создания диска. Указывается при создании диска.
region
Ссылка на регион, в котором находится диск.
replica_zones
Ссылка на зоны, в которых находится диск.

Разрешения 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_regional_disk/

Spec-Zone.ru

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