google_runtime_config_variable resource

Syntax

A google_runtime_config_variable is used to test a Google Variable resource

Examples

describe google_runtime_config_variable(project: 'chef-gcp-inspec', config: 'inspec-gcp-runtime-config', name: 'prod-variables/hostname') do
  it { should exist }
  its('text') { should cmp 'example.com' }
end

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

Properties

Properties that can be accessed from the google_runtime_config_variable resource:

value
The binary value of the variable. Either this or text can be set.
text
The string value of the variable. Either this or value can be set.
name
The name of the variable resource.
config
The name of the runtime config that this variable belongs to.

GCP Permissions

Ensure the Cloud Resource Manager API is enabled for the current project.

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