Show / Hide Table of Contents

Class GoogleCloudMetastoreV2betaCloudSQLConnectionConfig

Configuration information to establish customer database connection before the cutover phase of migration

Inheritance
object
GoogleCloudMetastoreV2betaCloudSQLConnectionConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DataprocMetastore.v2beta.Data
Assembly: Google.Apis.DataprocMetastore.v2beta.dll
Syntax
public class GoogleCloudMetastoreV2betaCloudSQLConnectionConfig : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

HiveDatabaseName

Required. The hive database name.

Declaration
[JsonProperty("hiveDatabaseName")]
public virtual string HiveDatabaseName { get; set; }
Property Value
Type Description
string

InstanceConnectionName

Required. Cloud SQL database connection name (project_id:region:instance_name)

Declaration
[JsonProperty("instanceConnectionName")]
public virtual string InstanceConnectionName { get; set; }
Property Value
Type Description
string

IpAddress

Required. The private IP address of the Cloud SQL instance.

Declaration
[JsonProperty("ipAddress")]
public virtual string IpAddress { get; set; }
Property Value
Type Description
string

NatSubnet

Required. The relative resource name of the subnetwork to be used for Private Service Connect. Note that this cannot be a regular subnet and is used only for NAT. (https://cloud.google.com/vpc/docs/about-vpc-hosted-services#psc-subnets) This subnet is used to publish the SOCKS5 proxy service. The subnet size must be at least /29 and it should reside in a network through which the Cloud SQL instance is accessible. The resource name should be in the format, projects/{project_id}/regions/{region_id}/subnetworks/{subnetwork_id}

Declaration
[JsonProperty("natSubnet")]
public virtual string NatSubnet { get; set; }
Property Value
Type Description
string

Password

Required. Input only. The password for the user that Dataproc Metastore service will be using to connect to the database. This field is not returned on request.

Declaration
[JsonProperty("password")]
public virtual string Password { get; set; }
Property Value
Type Description
string

Port

Required. The network port of the database.

Declaration
[JsonProperty("port")]
public virtual int? Port { get; set; }
Property Value
Type Description
int?

ProxySubnet

Required. The relative resource name of the subnetwork to deploy the SOCKS5 proxy service in. The subnetwork should reside in a network through which the Cloud SQL instance is accessible. The resource name should be in the format, projects/{project_id}/regions/{region_id}/subnetworks/{subnetwork_id}

Declaration
[JsonProperty("proxySubnet")]
public virtual string ProxySubnet { get; set; }
Property Value
Type Description
string

Username

Required. The username that Dataproc Metastore service will use to connect to the database.

Declaration
[JsonProperty("username")]
public virtual string Username { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX