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.
Implements
IMessageConnectionProfile, IEquatableConnectionProfile, IDeepCloneableConnectionProfile, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
ConnectionProfile()
public ConnectionProfile()
ConnectionProfile(ConnectionProfile)
public ConnectionProfile(ConnectionProfile other)
Parameter | |
---|---|
Name | Description |
other |
ConnectionProfile |
Properties
BigqueryProfile
public BigQueryProfile BigqueryProfile { get; set; }
BigQuery Connection Profile configuration.
Property Value | |
---|---|
Type | Description |
BigQueryProfile |
ConnectionProfileName
public ConnectionProfileName ConnectionProfileName { get; set; }
ConnectionProfileName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ConnectionProfileName |
ConnectivityCase
public ConnectionProfile.ConnectivityOneofCase ConnectivityCase { get; }
Property Value | |
---|---|
Type | Description |
ConnectionProfileConnectivityOneofCase |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The create time of the resource.
Property Value | |
---|---|
Type | Description |
Timestamp |
DisplayName
public string DisplayName { get; set; }
Required. Display name.
Property Value | |
---|---|
Type | Description |
string |
ForwardSshConnectivity
public ForwardSshTunnelConnectivity ForwardSshConnectivity { get; set; }
Forward SSH tunnel connectivity.
Property Value | |
---|---|
Type | Description |
ForwardSshTunnelConnectivity |
GcsProfile
public GcsProfile GcsProfile { get; set; }
Cloud Storage ConnectionProfile configuration.
Property Value | |
---|---|
Type | Description |
GcsProfile |
Labels
public MapField<string, string> Labels { get; }
Labels.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
MysqlProfile
public MysqlProfile MysqlProfile { get; set; }
MySQL ConnectionProfile configuration.
Property Value | |
---|---|
Type | Description |
MysqlProfile |
Name
public string Name { get; set; }
Output only. The resource's name.
Property Value | |
---|---|
Type | Description |
string |
OracleProfile
public OracleProfile OracleProfile { get; set; }
Oracle ConnectionProfile configuration.
Property Value | |
---|---|
Type | Description |
OracleProfile |
PostgresqlProfile
public PostgresqlProfile PostgresqlProfile { get; set; }
PostgreSQL Connection Profile configuration.
Property Value | |
---|---|
Type | Description |
PostgresqlProfile |
PrivateConnectivity
public PrivateConnectivity PrivateConnectivity { get; set; }
Private connectivity.
Property Value | |
---|---|
Type | Description |
PrivateConnectivity |
ProfileCase
public ConnectionProfile.ProfileOneofCase ProfileCase { get; }
Property Value | |
---|---|
Type | Description |
ConnectionProfileProfileOneofCase |
StaticServiceIpConnectivity
public StaticServiceIpConnectivity StaticServiceIpConnectivity { get; set; }
Static Service IP connectivity.
Property Value | |
---|---|
Type | Description |
StaticServiceIpConnectivity |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The update time of the resource.
Property Value | |
---|---|
Type | Description |
Timestamp |