| title | About the google_storage_bucket Resource |
|---|---|
| platform | gcp |
Use the google_storage_bucket InSpec audit resource to test properties of a GCP storage bucket.
s
A google_storage_bucket resource block declares the tests for a single GCP storage bucket by name.
describe google_storage_bucket(name: 'chef-inspec-gcp-storage-bucket-abcd') do
it { should exist }
its('name') { should eq 'chef-inspec-gcp-storage-bucket-abcd' }
end
The following examples show how to use this InSpec audit resource.
describe google_storage_bucket(name: 'chef-inspec-gcp-storage-bucket-abcd') do
its('location') { should eq "EUROPE-WEST2" }
end
describe google_storage_bucket(name: 'chef-inspec-gcp-storage-bucket-abcd') do
its('project_number') {should eq 12345678 }
end
describe google_storage_bucket(name: 'chef-inspec-gcp-storage-bucket-abcd') do
its('storage_class') { should eq 'STANDARD' }
end
etag,id,kind,location,metageneration,name,project_number,storage_class,time_created,updated
Ensure the Google Cloud Storage API is enabled.