+++
title = "google_dataproc_metastore_services Resource" platform = "gcp" draft = false gh_repo = "inspec-gcp"
[menu.inspec]
title = "google_dataproc_metastore_services" identifier = "inspec/resources/gcp/google_dataproc_metastore_services Resource" parent = "inspec/resources/gcp" +++
Use the google_dataproc_metastore_services
InSpec audit resource to test the properties of a test a Google Service.
{{% inspec_gcp_install %}}
A google_dataproc_metastore_services
is used to test a Google Service resource
describe google_dataproc_metastore_services(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('networks') { should include 'value_network' }
its('endpoint_uris') { should include 'value_endpointuri' }
its('states') { should include 'value_state' }
its('state_messages') { should include 'value_statemessage' }
its('artifact_gcs_uris') { should include 'value_artifactgcsuri' }
its('tiers') { should include 'value_tier' }
its('uids') { should include 'value_uid' }
its('release_channels') { should include 'value_releasechannel' }
its('database_types') { should include 'value_databasetype' }
end
Properties that can be accessed from the google_dataproc_metastore_services
resource:
See google_dataproc_metastore_service.md for more detailed information
hive_metastore_configs
: an array ofgoogle_dataproc_metastore_service
hive_metastore_confignames
: an array ofgoogle_dataproc_metastore_service
namecreate_times
: an array ofgoogle_dataproc_metastore_service
create_timeupdate_times
: an array ofgoogle_dataproc_metastore_service
update_timelabels
: an array ofgoogle_dataproc_metastore_service
labelsnetworks
: an array ofgoogle_dataproc_metastore_service
networkendpoint_uris
: an array ofgoogle_dataproc_metastore_service
endpoint_uriports
: an array ofgoogle_dataproc_metastore_service
portstates
: an array ofgoogle_dataproc_metastore_service
statestate_messages
: an array ofgoogle_dataproc_metastore_service
state_messageartifact_gcs_uris
: an array ofgoogle_dataproc_metastore_service
artifact_gcs_uritiers
: an array ofgoogle_dataproc_metastore_service
tiermetadata_integrations
: an array ofgoogle_dataproc_metastore_service
metadata_integrationmaintenance_windows
: an array ofgoogle_dataproc_metastore_service
maintenance_windowuids
: an array ofgoogle_dataproc_metastore_service
uidmetadata_management_activities
: an array ofgoogle_dataproc_metastore_service
metadata_management_activityrelease_channels
: an array ofgoogle_dataproc_metastore_service
release_channelencryption_configs
: an array ofgoogle_dataproc_metastore_service
encryption_confignetwork_configs
: an array ofgoogle_dataproc_metastore_service
network_configdatabase_types
: an array ofgoogle_dataproc_metastore_service
database_typetelemetry_configs
: an array ofgoogle_dataproc_metastore_service
telemetry_configscaling_configs
: an array ofgoogle_dataproc_metastore_service
scaling_configscheduled_backups
: an array ofgoogle_dataproc_metastore_service
scheduled_backupdeletion_protections
: an array ofgoogle_dataproc_metastore_service
deletion_protection
Properties that can be accessed from the google_dataproc_metastore_services
resource:
See google_dataproc_metastore_service.md for more detailed information
hive_metastore_configs
: an array ofgoogle_dataproc_metastore_service
hive_metastore_confignames
: an array ofgoogle_dataproc_metastore_service
namecreate_times
: an array ofgoogle_dataproc_metastore_service
create_timeupdate_times
: an array ofgoogle_dataproc_metastore_service
update_timelabels
: an array ofgoogle_dataproc_metastore_service
labelsnetworks
: an array ofgoogle_dataproc_metastore_service
networkendpoint_uris
: an array ofgoogle_dataproc_metastore_service
endpoint_uriports
: an array ofgoogle_dataproc_metastore_service
portstates
: an array ofgoogle_dataproc_metastore_service
statestate_messages
: an array ofgoogle_dataproc_metastore_service
state_messageartifact_gcs_uris
: an array ofgoogle_dataproc_metastore_service
artifact_gcs_uritiers
: an array ofgoogle_dataproc_metastore_service
tiermetadata_integrations
: an array ofgoogle_dataproc_metastore_service
metadata_integrationmaintenance_windows
: an array ofgoogle_dataproc_metastore_service
maintenance_windowuids
: an array ofgoogle_dataproc_metastore_service
uidmetadata_management_activities
: an array ofgoogle_dataproc_metastore_service
metadata_management_activityrelease_channels
: an array ofgoogle_dataproc_metastore_service
release_channelencryption_configs
: an array ofgoogle_dataproc_metastore_service
encryption_confignetwork_configs
: an array ofgoogle_dataproc_metastore_service
network_configdatabase_types
: an array ofgoogle_dataproc_metastore_service
database_typetelemetry_configs
: an array ofgoogle_dataproc_metastore_service
telemetry_configscaling_configs
: an array ofgoogle_dataproc_metastore_service
scaling_configscheduled_backups
: an array ofgoogle_dataproc_metastore_service
scheduled_backupdeletion_protections
: an array ofgoogle_dataproc_metastore_service
deletion_protection
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.