You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/metastore_v1alpha.projects.locations.services.backups.html
+51Lines changed: 51 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -127,11 +127,28 @@ <h3>Method Details</h3>
127
127
"serviceRevision": { # A managed metastore service that serves metadata queries. # Output only. The revision of the service at the time of backup.
128
128
"artifactGcsUri": "A String", # Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.
129
129
"createTime": "A String", # Output only. The time when the metastore service was created.
130
+
"databaseType": "A String", # Immutable. The database type that the Metastore service stores its data.
130
131
"encryptionConfig": { # Encryption settings for the service. # Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
131
132
"kmsKey": "A String", # 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}.
132
133
},
133
134
"endpointUri": "A String", # Output only. The URI of the endpoint used to access the metastore service.
134
135
"hiveMetastoreConfig": { # Specifies configuration information specific to running Hive metastore software as the metastore service. # Configuration information specific to running Hive metastore software as the metastore service.
136
+
"auxiliaryVersions": { # A mapping of Hive metastore version to the auxiliary version configuration. When specified, a secondary Hive metastore service is created along with the primary service. All auxiliary versions must be less than the service's primary version. The key is the auxiliary service name and it must match the regular expression a-z?. This means that the first character must be a lowercase letter, and all the following characters must be hyphens, lowercase letters, or digits, except the last character, which cannot be a hyphen.
137
+
"a_key": { # Configuration information for the auxiliary service versions.
138
+
"configOverrides": { # A mapping of Hive metastore configuration key-value pairs to apply to the auxiliary Hive metastore (configured in hive-site.xml) in addition to the primary version's overrides. If keys are present in both the auxiliary version's overrides and the primary version's overrides, the value from the auxiliary version's overrides takes precedence.
139
+
"a_key": "A String",
140
+
},
141
+
"networkConfig": { # Network configuration for the Dataproc Metastore service. # Output only. The network configuration contains the endpoint URI(s) of the auxiliary Hive metastore service.
142
+
"consumers": [ # Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
143
+
{ # Contains information of the customer's network configurations.
144
+
"endpointUri": "A String", # Output only. The URI of the endpoint used to access the metastore service.
145
+
"subnetwork": "A String", # The subnetwork of the customer project from which an IP address is reserved and used as the Dataproc Metastore service's endpoint. It is accessible to hosts in the subnet and to all hosts in a subnet in the same region and same network. There must be at least one IP address available in the subnet's primary range. The subnet is specified in the following form:`projects/{project_number}/regions/{region_id}/subnetworks/{subnetwork_id}
146
+
},
147
+
],
148
+
},
149
+
"version": "A String", # The Hive metastore version of the auxiliary service. It must be less than the primary Hive metastore service's version.
150
+
},
151
+
},
135
152
"configOverrides": { # A mapping of Hive metastore configuration key-value pairs to apply to the Hive metastore (configured in hive-site.xml). The mappings override system defaults (some keys cannot be overridden). These overrides are also applied to auxiliary versions and can be further customized in the auxiliary version's AuxiliaryVersionConfig.
136
153
"a_key": "A String",
137
154
},
@@ -298,11 +315,28 @@ <h3>Method Details</h3>
298
315
"serviceRevision": { # A managed metastore service that serves metadata queries. # Output only. The revision of the service at the time of backup.
299
316
"artifactGcsUri": "A String", # Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.
300
317
"createTime": "A String", # Output only. The time when the metastore service was created.
318
+
"databaseType": "A String", # Immutable. The database type that the Metastore service stores its data.
301
319
"encryptionConfig": { # Encryption settings for the service. # Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
302
320
"kmsKey": "A String", # 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}.
303
321
},
304
322
"endpointUri": "A String", # Output only. The URI of the endpoint used to access the metastore service.
305
323
"hiveMetastoreConfig": { # Specifies configuration information specific to running Hive metastore software as the metastore service. # Configuration information specific to running Hive metastore software as the metastore service.
324
+
"auxiliaryVersions": { # A mapping of Hive metastore version to the auxiliary version configuration. When specified, a secondary Hive metastore service is created along with the primary service. All auxiliary versions must be less than the service's primary version. The key is the auxiliary service name and it must match the regular expression a-z?. This means that the first character must be a lowercase letter, and all the following characters must be hyphens, lowercase letters, or digits, except the last character, which cannot be a hyphen.
325
+
"a_key": { # Configuration information for the auxiliary service versions.
326
+
"configOverrides": { # A mapping of Hive metastore configuration key-value pairs to apply to the auxiliary Hive metastore (configured in hive-site.xml) in addition to the primary version's overrides. If keys are present in both the auxiliary version's overrides and the primary version's overrides, the value from the auxiliary version's overrides takes precedence.
327
+
"a_key": "A String",
328
+
},
329
+
"networkConfig": { # Network configuration for the Dataproc Metastore service. # Output only. The network configuration contains the endpoint URI(s) of the auxiliary Hive metastore service.
330
+
"consumers": [ # Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
331
+
{ # Contains information of the customer's network configurations.
332
+
"endpointUri": "A String", # Output only. The URI of the endpoint used to access the metastore service.
333
+
"subnetwork": "A String", # The subnetwork of the customer project from which an IP address is reserved and used as the Dataproc Metastore service's endpoint. It is accessible to hosts in the subnet and to all hosts in a subnet in the same region and same network. There must be at least one IP address available in the subnet's primary range. The subnet is specified in the following form:`projects/{project_number}/regions/{region_id}/subnetworks/{subnetwork_id}
334
+
},
335
+
],
336
+
},
337
+
"version": "A String", # The Hive metastore version of the auxiliary service. It must be less than the primary Hive metastore service's version.
338
+
},
339
+
},
306
340
"configOverrides": { # A mapping of Hive metastore configuration key-value pairs to apply to the Hive metastore (configured in hive-site.xml). The mappings override system defaults (some keys cannot be overridden). These overrides are also applied to auxiliary versions and can be further customized in the auxiliary version's AuxiliaryVersionConfig.
307
341
"a_key": "A String",
308
342
},
@@ -457,11 +491,28 @@ <h3>Method Details</h3>
457
491
"serviceRevision": { # A managed metastore service that serves metadata queries. # Output only. The revision of the service at the time of backup.
458
492
"artifactGcsUri": "A String", # Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.
459
493
"createTime": "A String", # Output only. The time when the metastore service was created.
494
+
"databaseType": "A String", # Immutable. The database type that the Metastore service stores its data.
460
495
"encryptionConfig": { # Encryption settings for the service. # Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
461
496
"kmsKey": "A String", # 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}.
462
497
},
463
498
"endpointUri": "A String", # Output only. The URI of the endpoint used to access the metastore service.
464
499
"hiveMetastoreConfig": { # Specifies configuration information specific to running Hive metastore software as the metastore service. # Configuration information specific to running Hive metastore software as the metastore service.
500
+
"auxiliaryVersions": { # A mapping of Hive metastore version to the auxiliary version configuration. When specified, a secondary Hive metastore service is created along with the primary service. All auxiliary versions must be less than the service's primary version. The key is the auxiliary service name and it must match the regular expression a-z?. This means that the first character must be a lowercase letter, and all the following characters must be hyphens, lowercase letters, or digits, except the last character, which cannot be a hyphen.
501
+
"a_key": { # Configuration information for the auxiliary service versions.
502
+
"configOverrides": { # A mapping of Hive metastore configuration key-value pairs to apply to the auxiliary Hive metastore (configured in hive-site.xml) in addition to the primary version's overrides. If keys are present in both the auxiliary version's overrides and the primary version's overrides, the value from the auxiliary version's overrides takes precedence.
503
+
"a_key": "A String",
504
+
},
505
+
"networkConfig": { # Network configuration for the Dataproc Metastore service. # Output only. The network configuration contains the endpoint URI(s) of the auxiliary Hive metastore service.
506
+
"consumers": [ # Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
507
+
{ # Contains information of the customer's network configurations.
508
+
"endpointUri": "A String", # Output only. The URI of the endpoint used to access the metastore service.
509
+
"subnetwork": "A String", # The subnetwork of the customer project from which an IP address is reserved and used as the Dataproc Metastore service's endpoint. It is accessible to hosts in the subnet and to all hosts in a subnet in the same region and same network. There must be at least one IP address available in the subnet's primary range. The subnet is specified in the following form:`projects/{project_number}/regions/{region_id}/subnetworks/{subnetwork_id}
510
+
},
511
+
],
512
+
},
513
+
"version": "A String", # The Hive metastore version of the auxiliary service. It must be less than the primary Hive metastore service's version.
514
+
},
515
+
},
465
516
"configOverrides": { # A mapping of Hive metastore configuration key-value pairs to apply to the Hive metastore (configured in hive-site.xml). The mappings override system defaults (some keys cannot be overridden). These overrides are also applied to auxiliary versions and can be further customized in the auxiliary version's AuxiliaryVersionConfig.
0 commit comments