DataStream v1 API - Class ConnectionProfile (2.13.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
Name Description
other ConnectionProfile

Properties

BigqueryProfile

public BigQueryProfile BigqueryProfile { get; set; }

Profile for connecting to a BigQuery destination.

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

DataverseProfile

public DataverseProfile DataverseProfile { get; set; }

Profile for connecting to a Dataverse source.

Property Value
Type Description
DataverseProfile

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

Profile for connecting to a Cloud Storage destination.

Property Value
Type Description
GcsProfile

HasSatisfiesPzi

public bool HasSatisfiesPzi { get; }

Gets whether the "satisfies_pzi" field is set

Property Value
Type Description
bool

HasSatisfiesPzs

public bool HasSatisfiesPzs { get; }

Gets whether the "satisfies_pzs" field is set

Property Value
Type Description
bool

Labels

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

Labels.

Property Value
Type Description
MapFieldstringstring

MongodbProfile

public MongodbProfile MongodbProfile { get; set; }

Profile for connecting to a MongoDB source.

Property Value
Type Description
MongodbProfile

MysqlProfile

public MysqlProfile MysqlProfile { get; set; }

Profile for connecting to a MySQL source.

Property Value
Type Description
MysqlProfile

Name

public string Name { get; set; }

Output only. Identifier. The resource's name.

Property Value
Type Description
string

OracleProfile

public OracleProfile OracleProfile { get; set; }

Profile for connecting to an Oracle source.

Property Value
Type Description
OracleProfile

PostgresqlProfile

public PostgresqlProfile PostgresqlProfile { get; set; }

Profile for connecting to a PostgreSQL source.

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

SalesforceMarketingCloudProfile

public SalesforceMarketingCloudProfile SalesforceMarketingCloudProfile { get; set; }

Profile for connecting to a Salesforce Marketing Cloud source.

Property Value
Type Description
SalesforceMarketingCloudProfile

SalesforceProfile

public SalesforceProfile SalesforceProfile { get; set; }

Profile for connecting to a Salesforce source.

Property Value
Type Description
SalesforceProfile

SatisfiesPzi

public bool SatisfiesPzi { get; set; }

Output only. Reserved for future use.

Property Value
Type Description
bool

SatisfiesPzs

public bool SatisfiesPzs { get; set; }

Output only. Reserved for future use.

Property Value
Type Description
bool

ServiceNowProfile

public ServiceNowProfile ServiceNowProfile { get; set; }

Profile for connecting to a ServiceNow source.

Property Value
Type Description
ServiceNowProfile

SpannerProfile

public SpannerProfile SpannerProfile { get; set; }

Profile for connecting to a Spanner source.

Property Value
Type Description
SpannerProfile

SqlServerProfile

public SqlServerProfile SqlServerProfile { get; set; }

Profile for connecting to a SQLServer source.

Property Value
Type Description
SqlServerProfile

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

WorkdayProfile

public WorkdayProfile WorkdayProfile { get; set; }

Optional. Profile for connecting to a Workday source.

Property Value
Type Description
WorkdayProfile