services
Overview
Name | services |
Type | Resource |
Id | google.metastore.services |
Fields
Name | Datatype | Description |
---|---|---|
name | string | Immutable. The relative resource name of the metastore service, in the following format:projects/{project_number}/locations/{location_id}/services/{service_id}. |
stateMessage | string | Output only. Additional information about the current state of the metastore service, if available. |
encryptionConfig | object | Encryption settings for the service. |
createTime | string | Output only. The time when the metastore service was created. |
databaseType | string | Immutable. The database type that the Metastore service stores its data. |
port | integer | The TCP port at which the metastore service is reached. Default: 9083. |
artifactGcsUri | string | Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored. |
network | string | Immutable. The relative resource name of the VPC network on which the instance can be accessed. It is specified in the following form:projects/{project_number}/global/networks/{network_id}. |
maintenanceWindow | object | Maintenance window. This specifies when Dataproc Metastore may perform system maintenance operation to the service. |
networkConfig | object | Network configuration for the Dataproc Metastore service.Next available ID: 4 |
state | string | Output only. The current state of the metastore service. |
uid | string | Output only. The globally unique resource identifier of the metastore service. |
endpointUri | string | Output only. The URI of the endpoint used to access the metastore service. |
telemetryConfig | object | Telemetry Configuration for the Dataproc Metastore service. |
updateTime | string | Output only. The time when the metastore service was last updated. |
labels | object | User-defined labels for the metastore service. |
tier | string | The tier of the service. |
releaseChannel | string | Immutable. The release channel of the service. If unspecified, defaults to STABLE. |
metadataManagementActivity | object | The metadata management activities of the metastore service. |
hiveMetastoreConfig | object | Specifies configuration information specific to running Hive metastore software as the metastore service. |
scalingConfig | object | Represents the scaling configuration of a metastore service. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get | SELECT | locationsId, projectsId, servicesId | Gets the details of a single service. |
list | SELECT | locationsId, projectsId | Lists services in a project and location. |
create | INSERT | locationsId, projectsId | Creates a metastore service in a project and location. |
delete | DELETE | locationsId, projectsId, servicesId | Deletes a single service. |
_list | EXEC | locationsId, projectsId | Lists services in a project and location. |
alter_location | EXEC | locationsId, projectsId, servicesId | Alter metadata resource location. The metadata resource can be a database, table, or partition. This functionality only updates the parent directory for the respective metadata resource and does not transfer any existing data to the new location. |
export_metadata | EXEC | locationsId, projectsId, servicesId | Exports metadata from a service. |
move_table_to_database | EXEC | locationsId, projectsId, servicesId | Move a table to another database. |
patch | EXEC | locationsId, projectsId, servicesId | Updates the parameters of a single service. |
query_metadata | EXEC | locationsId, projectsId, servicesId | Query DPMS metadata. |
restore | EXEC | locationsId, projectsId, servicesId | Restores a service from a backup. |