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_clustercluster_namelabels: an array ofgoogle_dataproc_clusterlabelsconfigs: an array ofgoogle_dataproc_clusterconfigregions: an array ofgoogle_dataproc_clusterregionproject_ids: an array ofgoogle_dataproc_clusterproject_idvirtual_cluster_configs: an array ofgoogle_dataproc_clustervirtual_cluster_configstatuses: an array ofgoogle_dataproc_clusterstatusstatus_histories: an array ofgoogle_dataproc_clusterstatus_historycluster_uuids: an array ofgoogle_dataproc_clustercluster_uuidmetrics: an array ofgoogle_dataproc_clustermetrics
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.