getBackup

Gets details of a single backup.

Using getBackup

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getBackup(args: GetBackupArgs, opts?: InvokeOptions): Promise<GetBackupResult>
function getBackupOutput(args: GetBackupOutputArgs, opts?: InvokeOptions): Output<GetBackupResult>
def get_backup(backup_id: Optional[str] = None,
               location: Optional[str] = None,
               project: Optional[str] = None,
               service_id: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetBackupResult
def get_backup_output(backup_id: Optional[pulumi.Input[str]] = None,
               location: Optional[pulumi.Input[str]] = None,
               project: Optional[pulumi.Input[str]] = None,
               service_id: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetBackupResult]
func LookupBackup(ctx *Context, args *LookupBackupArgs, opts ...InvokeOption) (*LookupBackupResult, error)
func LookupBackupOutput(ctx *Context, args *LookupBackupOutputArgs, opts ...InvokeOption) LookupBackupResultOutput

> Note: This function is named LookupBackup in the Go SDK.

public static class GetBackup 
{
    public static Task<GetBackupResult> InvokeAsync(GetBackupArgs args, InvokeOptions? opts = null)
    public static Output<GetBackupResult> Invoke(GetBackupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBackupResult> getBackup(GetBackupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: google-native:metastore/v1beta:getBackup
  arguments:
    # arguments dictionary

The following arguments are supported:

BackupId string
Location string
ServiceId string
Project string
BackupId string
Location string
ServiceId string
Project string
backupId String
location String
serviceId String
project String
backupId string
location string
serviceId string
project string
backupId String
location String
serviceId String
project String

getBackup Result

The following output properties are available:

CreateTime string

The time when the backup was started.

Description string

The description of the backup.

EndTime string

The time when the backup finished creating.

Name string

Immutable. The relative resource name of the backup, in the following form:projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}

RestoringServices List<string>

Services that are restoring from the backup.

ServiceRevision Pulumi.GoogleNative.Metastore.V1Beta.Outputs.ServiceResponse

The revision of the service at the time of backup.

State string

The current state of the backup.

CreateTime string

The time when the backup was started.

Description string

The description of the backup.

EndTime string

The time when the backup finished creating.

Name string

Immutable. The relative resource name of the backup, in the following form:projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}

RestoringServices []string

Services that are restoring from the backup.

ServiceRevision ServiceResponse

The revision of the service at the time of backup.

State string

The current state of the backup.

createTime String

The time when the backup was started.

description String

The description of the backup.

endTime String

The time when the backup finished creating.

name String

Immutable. The relative resource name of the backup, in the following form:projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}

restoringServices List<String>

Services that are restoring from the backup.

serviceRevision ServiceResponse

The revision of the service at the time of backup.

state String

The current state of the backup.

createTime string

The time when the backup was started.

description string

The description of the backup.

endTime string

The time when the backup finished creating.

name string

Immutable. The relative resource name of the backup, in the following form:projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}

restoringServices string[]

Services that are restoring from the backup.

serviceRevision ServiceResponse

The revision of the service at the time of backup.

state string

The current state of the backup.

create_time str

The time when the backup was started.

description str

The description of the backup.

end_time str

The time when the backup finished creating.

name str

Immutable. The relative resource name of the backup, in the following form:projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}

restoring_services Sequence[str]

Services that are restoring from the backup.

service_revision ServiceResponse

The revision of the service at the time of backup.

state str

The current state of the backup.

createTime String

The time when the backup was started.

description String

The description of the backup.

endTime String

The time when the backup finished creating.

name String

Immutable. The relative resource name of the backup, in the following form:projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}

restoringServices List<String>

Services that are restoring from the backup.

serviceRevision Property Map

The revision of the service at the time of backup.

state String

The current state of the backup.

Supporting Types

ConsumerResponse

EndpointUri string

The URI of the endpoint used to access the metastore service.

Subnetwork string

Immutable. 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}

EndpointUri string

The URI of the endpoint used to access the metastore service.

Subnetwork string

Immutable. 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}

endpointUri String

The URI of the endpoint used to access the metastore service.

subnetwork String

Immutable. 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}

endpointUri string

The URI of the endpoint used to access the metastore service.

subnetwork string

Immutable. 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}

endpoint_uri str

The URI of the endpoint used to access the metastore service.

subnetwork str

Immutable. 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}

endpointUri String

The URI of the endpoint used to access the metastore service.

subnetwork String

Immutable. 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}

DataCatalogConfigResponse

Enabled bool

Defines whether the metastore metadata should be synced to Data Catalog. The default value is to disable syncing metastore metadata to Data Catalog.

Enabled bool

Defines whether the metastore metadata should be synced to Data Catalog. The default value is to disable syncing metastore metadata to Data Catalog.

enabled Boolean

Defines whether the metastore metadata should be synced to Data Catalog. The default value is to disable syncing metastore metadata to Data Catalog.

enabled boolean

Defines whether the metastore metadata should be synced to Data Catalog. The default value is to disable syncing metastore metadata to Data Catalog.

enabled bool

Defines whether the metastore metadata should be synced to Data Catalog. The default value is to disable syncing metastore metadata to Data Catalog.

enabled Boolean

Defines whether the metastore metadata should be synced to Data Catalog. The default value is to disable syncing metastore metadata to Data Catalog.

DataplexConfigResponse

LakeResources Dictionary<string, string>

A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.

LakeResources map[string]string

A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.

lakeResources Map<String,String>

A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.

lakeResources {[key: string]: string}

A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.

lake_resources Mapping[str, str]

A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.

lakeResources Map<String>

A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.

EncryptionConfigResponse

KmsKey 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}.

KmsKey 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}.

kmsKey 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}.

kmsKey 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}.

kms_key str

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}.

kmsKey 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}.

HiveMetastoreConfigResponse

AuxiliaryVersions Dictionary<string, string>

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.

ConfigOverrides Dictionary<string, string>

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.

EndpointProtocol string

The protocol to use for the metastore service endpoint. If unspecified, defaults to THRIFT.

KerberosConfig Pulumi.GoogleNative.Metastore.V1Beta.Inputs.KerberosConfigResponse

Information used to configure the Hive metastore service as a service principal in a Kerberos realm. To disable Kerberos, use the UpdateService method and specify this field's path (hive_metastore_config.kerberos_config) in the request's update_mask while omitting this field from the request's service.

Version string

Immutable. The Hive metastore schema version.

AuxiliaryVersions map[string]string

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.

ConfigOverrides map[string]string

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.

EndpointProtocol string

The protocol to use for the metastore service endpoint. If unspecified, defaults to THRIFT.

KerberosConfig KerberosConfigResponse

Information used to configure the Hive metastore service as a service principal in a Kerberos realm. To disable Kerberos, use the UpdateService method and specify this field's path (hive_metastore_config.kerberos_config) in the request's update_mask while omitting this field from the request's service.

Version string

Immutable. The Hive metastore schema version.

auxiliaryVersions Map<String,String>

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.

configOverrides Map<String,String>

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.

endpointProtocol String

The protocol to use for the metastore service endpoint. If unspecified, defaults to THRIFT.

kerberosConfig KerberosConfigResponse

Information used to configure the Hive metastore service as a service principal in a Kerberos realm. To disable Kerberos, use the UpdateService method and specify this field's path (hive_metastore_config.kerberos_config) in the request's update_mask while omitting this field from the request's service.

version String

Immutable. The Hive metastore schema version.

auxiliaryVersions {[key: string]: string}

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.

configOverrides {[key: string]: string}

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.

endpointProtocol string

The protocol to use for the metastore service endpoint. If unspecified, defaults to THRIFT.

kerberosConfig KerberosConfigResponse

Information used to configure the Hive metastore service as a service principal in a Kerberos realm. To disable Kerberos, use the UpdateService method and specify this field's path (hive_metastore_config.kerberos_config) in the request's update_mask while omitting this field from the request's service.

version string

Immutable. The Hive metastore schema version.

auxiliary_versions Mapping[str, str]

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.

config_overrides Mapping[str, str]

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.

endpoint_protocol str

The protocol to use for the metastore service endpoint. If unspecified, defaults to THRIFT.

kerberos_config KerberosConfigResponse

Information used to configure the Hive metastore service as a service principal in a Kerberos realm. To disable Kerberos, use the UpdateService method and specify this field's path (hive_metastore_config.kerberos_config) in the request's update_mask while omitting this field from the request's service.

version str

Immutable. The Hive metastore schema version.

auxiliaryVersions Map<String>

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.

configOverrides Map<String>

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.

endpointProtocol String

The protocol to use for the metastore service endpoint. If unspecified, defaults to THRIFT.

kerberosConfig Property Map

Information used to configure the Hive metastore service as a service principal in a Kerberos realm. To disable Kerberos, use the UpdateService method and specify this field's path (hive_metastore_config.kerberos_config) in the request's update_mask while omitting this field from the request's service.

version String

Immutable. The Hive metastore schema version.

KerberosConfigResponse

Keytab Pulumi.GoogleNative.Metastore.V1Beta.Inputs.SecretResponse

A Kerberos keytab file that can be used to authenticate a service principal with a Kerberos Key Distribution Center (KDC).

Krb5ConfigGcsUri string

A Cloud Storage URI that specifies the path to a krb5.conf file. It is of the form gs://{bucket_name}/path/to/krb5.conf, although the file does not need to be named krb5.conf explicitly.

Principal string

A Kerberos principal that exists in the both the keytab the KDC to authenticate as. A typical principal is of the form primary/instance@REALM, but there is no exact format.

Keytab SecretResponse

A Kerberos keytab file that can be used to authenticate a service principal with a Kerberos Key Distribution Center (KDC).

Krb5ConfigGcsUri string

A Cloud Storage URI that specifies the path to a krb5.conf file. It is of the form gs://{bucket_name}/path/to/krb5.conf, although the file does not need to be named krb5.conf explicitly.

Principal string

A Kerberos principal that exists in the both the keytab the KDC to authenticate as. A typical principal is of the form primary/instance@REALM, but there is no exact format.

keytab SecretResponse

A Kerberos keytab file that can be used to authenticate a service principal with a Kerberos Key Distribution Center (KDC).

krb5ConfigGcsUri String

A Cloud Storage URI that specifies the path to a krb5.conf file. It is of the form gs://{bucket_name}/path/to/krb5.conf, although the file does not need to be named krb5.conf explicitly.

principal String

A Kerberos principal that exists in the both the keytab the KDC to authenticate as. A typical principal is of the form primary/instance@REALM, but there is no exact format.

keytab SecretResponse

A Kerberos keytab file that can be used to authenticate a service principal with a Kerberos Key Distribution Center (KDC).

krb5ConfigGcsUri string

A Cloud Storage URI that specifies the path to a krb5.conf file. It is of the form gs://{bucket_name}/path/to/krb5.conf, although the file does not need to be named krb5.conf explicitly.

principal string

A Kerberos principal that exists in the both the keytab the KDC to authenticate as. A typical principal is of the form primary/instance@REALM, but there is no exact format.

keytab SecretResponse

A Kerberos keytab file that can be used to authenticate a service principal with a Kerberos Key Distribution Center (KDC).

krb5_config_gcs_uri str

A Cloud Storage URI that specifies the path to a krb5.conf file. It is of the form gs://{bucket_name}/path/to/krb5.conf, although the file does not need to be named krb5.conf explicitly.

principal str

A Kerberos principal that exists in the both the keytab the KDC to authenticate as. A typical principal is of the form primary/instance@REALM, but there is no exact format.

keytab Property Map

A Kerberos keytab file that can be used to authenticate a service principal with a Kerberos Key Distribution Center (KDC).

krb5ConfigGcsUri String

A Cloud Storage URI that specifies the path to a krb5.conf file. It is of the form gs://{bucket_name}/path/to/krb5.conf, although the file does not need to be named krb5.conf explicitly.

principal String

A Kerberos principal that exists in the both the keytab the KDC to authenticate as. A typical principal is of the form primary/instance@REALM, but there is no exact format.

MaintenanceWindowResponse

DayOfWeek string

The day of week, when the window starts.

HourOfDay int

The hour of day (0-23) when the window starts.

DayOfWeek string

The day of week, when the window starts.

HourOfDay int

The hour of day (0-23) when the window starts.

dayOfWeek String

The day of week, when the window starts.

hourOfDay Integer

The hour of day (0-23) when the window starts.

dayOfWeek string

The day of week, when the window starts.

hourOfDay number

The hour of day (0-23) when the window starts.

day_of_week str

The day of week, when the window starts.

hour_of_day int

The hour of day (0-23) when the window starts.

dayOfWeek String

The day of week, when the window starts.

hourOfDay Number

The hour of day (0-23) when the window starts.

MetadataExportResponse

DatabaseDumpType string

The type of the database dump.

DestinationGcsUri string

A Cloud Storage URI of a folder that metadata are exported to, in the form of gs:////, where is automatically generated.

EndTime string

The time when the export ended.

StartTime string

The time when the export started.

State string

The current state of the export.

DatabaseDumpType string

The type of the database dump.

DestinationGcsUri string

A Cloud Storage URI of a folder that metadata are exported to, in the form of gs:////, where is automatically generated.

EndTime string

The time when the export ended.

StartTime string

The time when the export started.

State string

The current state of the export.

databaseDumpType String

The type of the database dump.

destinationGcsUri String

A Cloud Storage URI of a folder that metadata are exported to, in the form of gs:////, where is automatically generated.

endTime String

The time when the export ended.

startTime String

The time when the export started.

state String

The current state of the export.

databaseDumpType string

The type of the database dump.

destinationGcsUri string

A Cloud Storage URI of a folder that metadata are exported to, in the form of gs:////, where is automatically generated.

endTime string

The time when the export ended.

startTime string

The time when the export started.

state string

The current state of the export.

database_dump_type str

The type of the database dump.

destination_gcs_uri str

A Cloud Storage URI of a folder that metadata are exported to, in the form of gs:////, where is automatically generated.

end_time str

The time when the export ended.

start_time str

The time when the export started.

state str

The current state of the export.

databaseDumpType String

The type of the database dump.

destinationGcsUri String

A Cloud Storage URI of a folder that metadata are exported to, in the form of gs:////, where is automatically generated.

endTime String

The time when the export ended.

startTime String

The time when the export started.

state String

The current state of the export.

MetadataIntegrationResponse

DataCatalogConfig DataCatalogConfigResponse

The integration config for the Data Catalog service.

DataplexConfig DataplexConfigResponse

The integration config for the Dataplex service.

dataCatalogConfig DataCatalogConfigResponse

The integration config for the Data Catalog service.

dataplexConfig DataplexConfigResponse

The integration config for the Dataplex service.

dataCatalogConfig DataCatalogConfigResponse

The integration config for the Data Catalog service.

dataplexConfig DataplexConfigResponse

The integration config for the Dataplex service.

data_catalog_config DataCatalogConfigResponse

The integration config for the Data Catalog service.

dataplex_config DataplexConfigResponse

The integration config for the Dataplex service.

dataCatalogConfig Property Map

The integration config for the Data Catalog service.

dataplexConfig Property Map

The integration config for the Dataplex service.

MetadataManagementActivityResponse

MetadataExports []MetadataExportResponse

The latest metadata exports of the metastore service.

Restores []RestoreResponse

The latest restores of the metastore service.

metadataExports List<MetadataExportResponse>

The latest metadata exports of the metastore service.

restores List<RestoreResponse>

The latest restores of the metastore service.

metadataExports MetadataExportResponse[]

The latest metadata exports of the metastore service.

restores RestoreResponse[]

The latest restores of the metastore service.

metadata_exports Sequence[MetadataExportResponse]

The latest metadata exports of the metastore service.

restores Sequence[RestoreResponse]

The latest restores of the metastore service.

metadataExports List<Property Map>

The latest metadata exports of the metastore service.

restores List<Property Map>

The latest restores of the metastore service.

NetworkConfigResponse

Consumers List<Pulumi.GoogleNative.Metastore.V1Beta.Inputs.ConsumerResponse>

Immutable. The consumer-side network configuration for the Dataproc Metastore instance.

Consumers []ConsumerResponse

Immutable. The consumer-side network configuration for the Dataproc Metastore instance.

consumers List<ConsumerResponse>

Immutable. The consumer-side network configuration for the Dataproc Metastore instance.

consumers ConsumerResponse[]

Immutable. The consumer-side network configuration for the Dataproc Metastore instance.

consumers Sequence[ConsumerResponse]

Immutable. The consumer-side network configuration for the Dataproc Metastore instance.

consumers List<Property Map>

Immutable. The consumer-side network configuration for the Dataproc Metastore instance.

RestoreResponse

Backup string

The relative resource name of the metastore service backup to restore from, in the following form:projects/{project_id}/locations/{location_id}/services/{service_id}/backups/{backup_id}.

Details string

The restore details containing the revision of the service to be restored to, in format of JSON.

EndTime string

The time when the restore ended.

StartTime string

The time when the restore started.

State string

The current state of the restore.

Type string

The type of restore.

Backup string

The relative resource name of the metastore service backup to restore from, in the following form:projects/{project_id}/locations/{location_id}/services/{service_id}/backups/{backup_id}.

Details string

The restore details containing the revision of the service to be restored to, in format of JSON.

EndTime string

The time when the restore ended.

StartTime string

The time when the restore started.

State string

The current state of the restore.

Type string

The type of restore.

backup String

The relative resource name of the metastore service backup to restore from, in the following form:projects/{project_id}/locations/{location_id}/services/{service_id}/backups/{backup_id}.

details String

The restore details containing the revision of the service to be restored to, in format of JSON.

endTime String

The time when the restore ended.

startTime String

The time when the restore started.

state String

The current state of the restore.

type String

The type of restore.

backup string

The relative resource name of the metastore service backup to restore from, in the following form:projects/{project_id}/locations/{location_id}/services/{service_id}/backups/{backup_id}.

details string

The restore details containing the revision of the service to be restored to, in format of JSON.

endTime string

The time when the restore ended.

startTime string

The time when the restore started.

state string

The current state of the restore.

type string

The type of restore.

backup str

The relative resource name of the metastore service backup to restore from, in the following form:projects/{project_id}/locations/{location_id}/services/{service_id}/backups/{backup_id}.

details str

The restore details containing the revision of the service to be restored to, in format of JSON.

end_time str

The time when the restore ended.

start_time str

The time when the restore started.

state str

The current state of the restore.

type str

The type of restore.

backup String

The relative resource name of the metastore service backup to restore from, in the following form:projects/{project_id}/locations/{location_id}/services/{service_id}/backups/{backup_id}.

details String

The restore details containing the revision of the service to be restored to, in format of JSON.

endTime String

The time when the restore ended.

startTime String

The time when the restore started.

state String

The current state of the restore.

type String

The type of restore.

SecretResponse

CloudSecret string

The relative resource name of a Secret Manager secret version, in the following form:projects/{project_number}/secrets/{secret_id}/versions/{version_id}.

CloudSecret string

The relative resource name of a Secret Manager secret version, in the following form:projects/{project_number}/secrets/{secret_id}/versions/{version_id}.

cloudSecret String

The relative resource name of a Secret Manager secret version, in the following form:projects/{project_number}/secrets/{secret_id}/versions/{version_id}.

cloudSecret string

The relative resource name of a Secret Manager secret version, in the following form:projects/{project_number}/secrets/{secret_id}/versions/{version_id}.

cloud_secret str

The relative resource name of a Secret Manager secret version, in the following form:projects/{project_number}/secrets/{secret_id}/versions/{version_id}.

cloudSecret String

The relative resource name of a Secret Manager secret version, in the following form:projects/{project_number}/secrets/{secret_id}/versions/{version_id}.

ServiceResponse

ArtifactGcsUri string

A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.

CreateTime string

The time when the metastore service was created.

DatabaseType string

Immutable. The database type that the Metastore service stores its data.

EncryptionConfig Pulumi.GoogleNative.Metastore.V1Beta.Inputs.EncryptionConfigResponse

Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.

EndpointUri string

The URI of the endpoint used to access the metastore service.

HiveMetastoreConfig Pulumi.GoogleNative.Metastore.V1Beta.Inputs.HiveMetastoreConfigResponse

Configuration information specific to running Hive metastore software as the metastore service.

Labels Dictionary<string, string>

User-defined labels for the metastore service.

MaintenanceWindow Pulumi.GoogleNative.Metastore.V1Beta.Inputs.MaintenanceWindowResponse

The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time. Maintenance window is not needed for services with the SPANNER database type.

MetadataIntegration Pulumi.GoogleNative.Metastore.V1Beta.Inputs.MetadataIntegrationResponse

The setting that defines how metastore metadata should be integrated with external services and systems.

MetadataManagementActivity Pulumi.GoogleNative.Metastore.V1Beta.Inputs.MetadataManagementActivityResponse

The metadata management activities of the metastore service.

Name string

Immutable. The relative resource name of the metastore service, in the following format:projects/{project_number}/locations/{location_id}/services/{service_id}.

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}.

NetworkConfig Pulumi.GoogleNative.Metastore.V1Beta.Inputs.NetworkConfigResponse

The configuration specifying the network settings for the Dataproc Metastore service.

Port int

The TCP port at which the metastore service is reached. Default: 9083.

ReleaseChannel string

Immutable. The release channel of the service. If unspecified, defaults to STABLE.

State string

The current state of the metastore service.

StateMessage string

Additional information about the current state of the metastore service, if available.

Tier string

The tier of the service.

Uid string

The globally unique resource identifier of the metastore service.

UpdateTime string

The time when the metastore service was last updated.

ArtifactGcsUri string

A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.

CreateTime string

The time when the metastore service was created.

DatabaseType string

Immutable. The database type that the Metastore service stores its data.

EncryptionConfig EncryptionConfigResponse

Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.

EndpointUri string

The URI of the endpoint used to access the metastore service.

HiveMetastoreConfig HiveMetastoreConfigResponse

Configuration information specific to running Hive metastore software as the metastore service.

Labels map[string]string

User-defined labels for the metastore service.

MaintenanceWindow MaintenanceWindowResponse

The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time. Maintenance window is not needed for services with the SPANNER database type.

MetadataIntegration MetadataIntegrationResponse

The setting that defines how metastore metadata should be integrated with external services and systems.

MetadataManagementActivity MetadataManagementActivityResponse

The metadata management activities of the metastore service.

Name string

Immutable. The relative resource name of the metastore service, in the following format:projects/{project_number}/locations/{location_id}/services/{service_id}.

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}.

NetworkConfig NetworkConfigResponse

The configuration specifying the network settings for the Dataproc Metastore service.

Port int

The TCP port at which the metastore service is reached. Default: 9083.

ReleaseChannel string

Immutable. The release channel of the service. If unspecified, defaults to STABLE.

State string

The current state of the metastore service.

StateMessage string

Additional information about the current state of the metastore service, if available.

Tier string

The tier of the service.

Uid string

The globally unique resource identifier of the metastore service.

UpdateTime string

The time when the metastore service was last updated.

artifactGcsUri String

A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.

createTime String

The time when the metastore service was created.

databaseType String

Immutable. The database type that the Metastore service stores its data.

encryptionConfig EncryptionConfigResponse

Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.

endpointUri String

The URI of the endpoint used to access the metastore service.

hiveMetastoreConfig HiveMetastoreConfigResponse

Configuration information specific to running Hive metastore software as the metastore service.

labels Map<String,String>

User-defined labels for the metastore service.

maintenanceWindow MaintenanceWindowResponse

The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time. Maintenance window is not needed for services with the SPANNER database type.

metadataIntegration MetadataIntegrationResponse

The setting that defines how metastore metadata should be integrated with external services and systems.

metadataManagementActivity MetadataManagementActivityResponse

The metadata management activities of the metastore service.

name String

Immutable. The relative resource name of the metastore service, in the following format:projects/{project_number}/locations/{location_id}/services/{service_id}.

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}.

networkConfig NetworkConfigResponse

The configuration specifying the network settings for the Dataproc Metastore service.

port Integer

The TCP port at which the metastore service is reached. Default: 9083.

releaseChannel String

Immutable. The release channel of the service. If unspecified, defaults to STABLE.

state String

The current state of the metastore service.

stateMessage String

Additional information about the current state of the metastore service, if available.

tier String

The tier of the service.

uid String

The globally unique resource identifier of the metastore service.

updateTime String

The time when the metastore service was last updated.

artifactGcsUri string

A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.

createTime string

The time when the metastore service was created.

databaseType string

Immutable. The database type that the Metastore service stores its data.

encryptionConfig EncryptionConfigResponse

Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.

endpointUri string

The URI of the endpoint used to access the metastore service.

hiveMetastoreConfig HiveMetastoreConfigResponse

Configuration information specific to running Hive metastore software as the metastore service.

labels {[key: string]: string}

User-defined labels for the metastore service.

maintenanceWindow MaintenanceWindowResponse

The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time. Maintenance window is not needed for services with the SPANNER database type.

metadataIntegration MetadataIntegrationResponse

The setting that defines how metastore metadata should be integrated with external services and systems.

metadataManagementActivity MetadataManagementActivityResponse

The metadata management activities of the metastore service.

name string

Immutable. The relative resource name of the metastore service, in the following format:projects/{project_number}/locations/{location_id}/services/{service_id}.

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}.

networkConfig NetworkConfigResponse

The configuration specifying the network settings for the Dataproc Metastore service.

port number

The TCP port at which the metastore service is reached. Default: 9083.

releaseChannel string

Immutable. The release channel of the service. If unspecified, defaults to STABLE.

state string

The current state of the metastore service.

stateMessage string

Additional information about the current state of the metastore service, if available.

tier string

The tier of the service.

uid string

The globally unique resource identifier of the metastore service.

updateTime string

The time when the metastore service was last updated.

artifact_gcs_uri str

A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.

create_time str

The time when the metastore service was created.

database_type str

Immutable. The database type that the Metastore service stores its data.

encryption_config EncryptionConfigResponse

Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.

endpoint_uri str

The URI of the endpoint used to access the metastore service.

hive_metastore_config HiveMetastoreConfigResponse

Configuration information specific to running Hive metastore software as the metastore service.

labels Mapping[str, str]

User-defined labels for the metastore service.

maintenance_window MaintenanceWindowResponse

The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time. Maintenance window is not needed for services with the SPANNER database type.

metadata_integration MetadataIntegrationResponse

The setting that defines how metastore metadata should be integrated with external services and systems.

metadata_management_activity MetadataManagementActivityResponse

The metadata management activities of the metastore service.

name str

Immutable. The relative resource name of the metastore service, in the following format:projects/{project_number}/locations/{location_id}/services/{service_id}.

network str

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}.

network_config NetworkConfigResponse

The configuration specifying the network settings for the Dataproc Metastore service.

port int

The TCP port at which the metastore service is reached. Default: 9083.

release_channel str

Immutable. The release channel of the service. If unspecified, defaults to STABLE.

state str

The current state of the metastore service.

state_message str

Additional information about the current state of the metastore service, if available.

tier str

The tier of the service.

uid str

The globally unique resource identifier of the metastore service.

update_time str

The time when the metastore service was last updated.

artifactGcsUri String

A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.

createTime String

The time when the metastore service was created.

databaseType String

Immutable. The database type that the Metastore service stores its data.

encryptionConfig Property Map

Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.

endpointUri String

The URI of the endpoint used to access the metastore service.

hiveMetastoreConfig Property Map

Configuration information specific to running Hive metastore software as the metastore service.

labels Map<String>

User-defined labels for the metastore service.

maintenanceWindow Property Map

The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time. Maintenance window is not needed for services with the SPANNER database type.

metadataIntegration Property Map

The setting that defines how metastore metadata should be integrated with external services and systems.

metadataManagementActivity Property Map

The metadata management activities of the metastore service.

name String

Immutable. The relative resource name of the metastore service, in the following format:projects/{project_number}/locations/{location_id}/services/{service_id}.

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}.

networkConfig Property Map

The configuration specifying the network settings for the Dataproc Metastore service.

port Number

The TCP port at which the metastore service is reached. Default: 9083.

releaseChannel String

Immutable. The release channel of the service. If unspecified, defaults to STABLE.

state String

The current state of the metastore service.

stateMessage String

Additional information about the current state of the metastore service, if available.

tier String

The tier of the service.

uid String

The globally unique resource identifier of the metastore service.

updateTime String

The time when the metastore service was last updated.

Package Details

Repository
https://github.com/pulumi/pulumi-google-native
License
Apache-2.0