DataStream v1 API - Class ConnectionProfile (2.4.0)

public sealed class ConnectionProfile : IMessage<ConnectionProfile>, IEquatable<ConnectionProfile>, IDeepCloneable<ConnectionProfile>, IBufferMessage, IMessage

Reference documentation and code samples for the DataStream v1 API class ConnectionProfile.

A set of reusable connection configurations to be used as a source or destination for a stream.

Inheritance

object > ConnectionProfile

Namespace

Google.Cloud.Datastream.V1

Assembly

Google.Cloud.Datastream.V1.dll

Constructors

ConnectionProfile()

public ConnectionProfile()

ConnectionProfile(ConnectionProfile)

public ConnectionProfile(ConnectionProfile other)
Parameter
NameDescription
otherConnectionProfile

Properties

BigqueryProfile

public BigQueryProfile BigqueryProfile { get; set; }

BigQuery Connection Profile configuration.

Property Value
TypeDescription
BigQueryProfile

ConnectionProfileName

public ConnectionProfileName ConnectionProfileName { get; set; }

ConnectionProfileName-typed view over the Name resource name property.

Property Value
TypeDescription
ConnectionProfileName

ConnectivityCase

public ConnectionProfile.ConnectivityOneofCase ConnectivityCase { get; }
Property Value
TypeDescription
ConnectionProfileConnectivityOneofCase

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The create time of the resource.

Property Value
TypeDescription
Timestamp

DisplayName

public string DisplayName { get; set; }

Required. Display name.

Property Value
TypeDescription
string

ForwardSshConnectivity

public ForwardSshTunnelConnectivity ForwardSshConnectivity { get; set; }

Forward SSH tunnel connectivity.

Property Value
TypeDescription
ForwardSshTunnelConnectivity

GcsProfile

public GcsProfile GcsProfile { get; set; }

Cloud Storage ConnectionProfile configuration.

Property Value
TypeDescription
GcsProfile

Labels

public MapField<string, string> Labels { get; }

Labels.

Property Value
TypeDescription
MapFieldstringstring

MysqlProfile

public MysqlProfile MysqlProfile { get; set; }

MySQL ConnectionProfile configuration.

Property Value
TypeDescription
MysqlProfile

Name

public string Name { get; set; }

Output only. The resource's name.

Property Value
TypeDescription
string

OracleProfile

public OracleProfile OracleProfile { get; set; }

Oracle ConnectionProfile configuration.

Property Value
TypeDescription
OracleProfile

PostgresqlProfile

public PostgresqlProfile PostgresqlProfile { get; set; }

PostgreSQL Connection Profile configuration.

Property Value
TypeDescription
PostgresqlProfile

PrivateConnectivity

public PrivateConnectivity PrivateConnectivity { get; set; }

Private connectivity.

Property Value
TypeDescription
PrivateConnectivity

ProfileCase

public ConnectionProfile.ProfileOneofCase ProfileCase { get; }
Property Value
TypeDescription
ConnectionProfileProfileOneofCase

StaticServiceIpConnectivity

public StaticServiceIpConnectivity StaticServiceIpConnectivity { get; set; }

Static Service IP connectivity.

Property Value
TypeDescription
StaticServiceIpConnectivity

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The update time of the resource.

Property Value
TypeDescription
Timestamp