google_dataproc_clusters resource
Syntax
A google_dataproc_clusters
is used to test a Google Cluster resource
Beta Resource
This resource has beta fields available. To retrieve these fields, include beta: true
in the constructor for the resource.
Examples
describe google_dataproc_clusters(project: 'chef-gcp-inspec', region: 'europe-west2') do
its('count') { should be >= 1 }
its('cluster_names') { should include 'inspec-dataproc-cluster' }
end
Properties
Properties that can be accessed from the google_dataproc_clusters
resource:
See google_dataproc_cluster for more detailed information.
cluster_names
: an array ofgoogle_dataproc_cluster
cluster_namelabels
: an array ofgoogle_dataproc_cluster
labelsconfigs
: an array ofgoogle_dataproc_cluster
configregions
: an array ofgoogle_dataproc_cluster
regionproject_ids
: an array ofgoogle_dataproc_cluster
project_idvirtual_cluster_configs
: an array ofgoogle_dataproc_cluster
virtual_cluster_configstatuses
: an array ofgoogle_dataproc_cluster
statusstatus_histories
: an array ofgoogle_dataproc_cluster
status_historycluster_uuids
: an array ofgoogle_dataproc_cluster
cluster_uuidmetrics
: an array ofgoogle_dataproc_cluster
metrics
Filter criteria
This resource supports all of the above properties as filter criteria, which can be used
with where
as a block or a method.
GCP permissions
Ensure the Cloud Dataproc API is enabled for the current project.