Skip to content

Commit b7f92e4

Browse files
feat(metastore): update the api
#### metastore:v1beta The following keys were added: - schemas.Service.properties.databaseType.type (Total Keys: 1)
1 parent f8b65ed commit b7f92e4

File tree

3 files changed

+22
-1
lines changed

3 files changed

+22
-1
lines changed

docs/dyn/metastore_v1beta.projects.locations.services.backups.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ <h3>Method Details</h3>
127127
&quot;serviceRevision&quot;: { # A managed metastore service that serves metadata queries. # Output only. The revision of the service at the time of backup.
128128
&quot;artifactGcsUri&quot;: &quot;A String&quot;, # Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.
129129
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the metastore service was created.
130+
&quot;databaseType&quot;: &quot;A String&quot;, # Immutable. The database type that the Metastore service stores its data.
130131
&quot;encryptionConfig&quot;: { # Encryption settings for the service. # Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
131132
&quot;kmsKey&quot;: &quot;A String&quot;, # The fully qualified customer provided Cloud KMS key name to use for customer data encryption, in the following form:projects/{project_number}/locations/{location_id}/keyRings/{key_ring_id}/cryptoKeys/{crypto_key_id}.
132133
},
@@ -298,6 +299,7 @@ <h3>Method Details</h3>
298299
&quot;serviceRevision&quot;: { # A managed metastore service that serves metadata queries. # Output only. The revision of the service at the time of backup.
299300
&quot;artifactGcsUri&quot;: &quot;A String&quot;, # Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.
300301
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the metastore service was created.
302+
&quot;databaseType&quot;: &quot;A String&quot;, # Immutable. The database type that the Metastore service stores its data.
301303
&quot;encryptionConfig&quot;: { # Encryption settings for the service. # Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
302304
&quot;kmsKey&quot;: &quot;A String&quot;, # The fully qualified customer provided Cloud KMS key name to use for customer data encryption, in the following form:projects/{project_number}/locations/{location_id}/keyRings/{key_ring_id}/cryptoKeys/{crypto_key_id}.
303305
},
@@ -457,6 +459,7 @@ <h3>Method Details</h3>
457459
&quot;serviceRevision&quot;: { # A managed metastore service that serves metadata queries. # Output only. The revision of the service at the time of backup.
458460
&quot;artifactGcsUri&quot;: &quot;A String&quot;, # Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.
459461
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the metastore service was created.
462+
&quot;databaseType&quot;: &quot;A String&quot;, # Immutable. The database type that the Metastore service stores its data.
460463
&quot;encryptionConfig&quot;: { # Encryption settings for the service. # Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
461464
&quot;kmsKey&quot;: &quot;A String&quot;, # The fully qualified customer provided Cloud KMS key name to use for customer data encryption, in the following form:projects/{project_number}/locations/{location_id}/keyRings/{key_ring_id}/cryptoKeys/{crypto_key_id}.
462465
},

docs/dyn/metastore_v1beta.projects.locations.services.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ <h3>Method Details</h3>
138138
{ # A managed metastore service that serves metadata queries.
139139
&quot;artifactGcsUri&quot;: &quot;A String&quot;, # Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.
140140
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the metastore service was created.
141+
&quot;databaseType&quot;: &quot;A String&quot;, # Immutable. The database type that the Metastore service stores its data.
141142
&quot;encryptionConfig&quot;: { # Encryption settings for the service. # Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
142143
&quot;kmsKey&quot;: &quot;A String&quot;, # The fully qualified customer provided Cloud KMS key name to use for customer data encryption, in the following form:projects/{project_number}/locations/{location_id}/keyRings/{key_ring_id}/cryptoKeys/{crypto_key_id}.
143144
},
@@ -343,6 +344,7 @@ <h3>Method Details</h3>
343344
{ # A managed metastore service that serves metadata queries.
344345
&quot;artifactGcsUri&quot;: &quot;A String&quot;, # Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.
345346
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the metastore service was created.
347+
&quot;databaseType&quot;: &quot;A String&quot;, # Immutable. The database type that the Metastore service stores its data.
346348
&quot;encryptionConfig&quot;: { # Encryption settings for the service. # Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
347349
&quot;kmsKey&quot;: &quot;A String&quot;, # The fully qualified customer provided Cloud KMS key name to use for customer data encryption, in the following form:projects/{project_number}/locations/{location_id}/keyRings/{key_ring_id}/cryptoKeys/{crypto_key_id}.
348350
},
@@ -493,6 +495,7 @@ <h3>Method Details</h3>
493495
{ # A managed metastore service that serves metadata queries.
494496
&quot;artifactGcsUri&quot;: &quot;A String&quot;, # Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.
495497
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the metastore service was created.
498+
&quot;databaseType&quot;: &quot;A String&quot;, # Immutable. The database type that the Metastore service stores its data.
496499
&quot;encryptionConfig&quot;: { # Encryption settings for the service. # Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
497500
&quot;kmsKey&quot;: &quot;A String&quot;, # The fully qualified customer provided Cloud KMS key name to use for customer data encryption, in the following form:projects/{project_number}/locations/{location_id}/keyRings/{key_ring_id}/cryptoKeys/{crypto_key_id}.
498501
},
@@ -602,6 +605,7 @@ <h3>Method Details</h3>
602605
{ # A managed metastore service that serves metadata queries.
603606
&quot;artifactGcsUri&quot;: &quot;A String&quot;, # Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.
604607
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the metastore service was created.
608+
&quot;databaseType&quot;: &quot;A String&quot;, # Immutable. The database type that the Metastore service stores its data.
605609
&quot;encryptionConfig&quot;: { # Encryption settings for the service. # Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
606610
&quot;kmsKey&quot;: &quot;A String&quot;, # The fully qualified customer provided Cloud KMS key name to use for customer data encryption, in the following form:projects/{project_number}/locations/{location_id}/keyRings/{key_ring_id}/cryptoKeys/{crypto_key_id}.
607611
},

googleapiclient/discovery_cache/documents/metastore.v1beta.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -986,7 +986,7 @@
986986
}
987987
}
988988
},
989-
"revision": "20211230",
989+
"revision": "20220112",
990990
"rootUrl": "https://metastore.googleapis.com/",
991991
"schemas": {
992992
"AuditConfig": {
@@ -1941,6 +1941,20 @@
19411941
"readOnly": true,
19421942
"type": "string"
19431943
},
1944+
"databaseType": {
1945+
"description": "Immutable. The database type that the Metastore service stores its data.",
1946+
"enum": [
1947+
"DATABASE_TYPE_UNSPECIFIED",
1948+
"MYSQL",
1949+
"SPANNER"
1950+
],
1951+
"enumDescriptions": [
1952+
"The DATABASE_TYPE is not set.",
1953+
"MySQL is used to persist the metastore data.",
1954+
"Spanner is used to persist the metastore data."
1955+
],
1956+
"type": "string"
1957+
},
19441958
"encryptionConfig": {
19451959
"$ref": "EncryptionConfig",
19461960
"description": "Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated."

0 commit comments

Comments
 (0)