+++
title = "google_dataproc_metastore_federations Resource" platform = "gcp" draft = false gh_repo = "inspec-gcp"
[menu.inspec]
title = "google_dataproc_metastore_federations" identifier = "inspec/resources/gcp/google_dataproc_metastore_federations Resource" parent = "inspec/resources/gcp" +++
Use the google_dataproc_metastore_federations
InSpec audit resource to test the properties of a test a Google Federation.
{{% inspec_gcp_install %}}
A google_dataproc_metastore_federations
is used to test a Google Federation resource
describe google_dataproc_metastore_federations(parent: 'value_parent') do
it { should exist }
its('names') { should include 'value_name' }
its('create_times') { should include 'value_createtime' }
its('update_times') { should include 'value_updatetime' }
its('versions') { should include 'value_version' }
its('endpoint_uris') { should include 'value_endpointuri' }
its('states') { should include 'value_state' }
its('state_messages') { should include 'value_statemessage' }
its('uids') { should include 'value_uid' }
end
Properties that can be accessed from the google_dataproc_metastore_federations
resource:
See google_dataproc_metastore_federation.md for more detailed information
names
: an array ofgoogle_dataproc_metastore_federation
namecreate_times
: an array ofgoogle_dataproc_metastore_federation
create_timeupdate_times
: an array ofgoogle_dataproc_metastore_federation
update_timelabels
: an array ofgoogle_dataproc_metastore_federation
labelsversions
: an array ofgoogle_dataproc_metastore_federation
versionbackend_metastores
: an array ofgoogle_dataproc_metastore_federation
backend_metastoresendpoint_uris
: an array ofgoogle_dataproc_metastore_federation
endpoint_uristates
: an array ofgoogle_dataproc_metastore_federation
statestate_messages
: an array ofgoogle_dataproc_metastore_federation
state_messageuids
: an array ofgoogle_dataproc_metastore_federation
uid
Properties that can be accessed from the google_dataproc_metastore_federations
resource:
See google_dataproc_metastore_federation.md for more detailed information
names
: an array ofgoogle_dataproc_metastore_federation
namecreate_times
: an array ofgoogle_dataproc_metastore_federation
create_timeupdate_times
: an array ofgoogle_dataproc_metastore_federation
update_timelabels
: an array ofgoogle_dataproc_metastore_federation
labelsversions
: an array ofgoogle_dataproc_metastore_federation
versionbackend_metastores
: an array ofgoogle_dataproc_metastore_federation
backend_metastoresendpoint_uris
: an array ofgoogle_dataproc_metastore_federation
endpoint_uristates
: an array ofgoogle_dataproc_metastore_federation
statestate_messages
: an array ofgoogle_dataproc_metastore_federation
state_messageuids
: an array ofgoogle_dataproc_metastore_federation
uid
This resource supports all of the above properties as filter criteria, which can be used
with where
as a block or a method.
Ensure the Dataproc Metastore API is enabled for the current project.