public sealed class SalesforceProfile : IMessage<SalesforceProfile>, IEquatable<SalesforceProfile>, IDeepCloneable<SalesforceProfile>, IBufferMessage, IMessageReference documentation and code samples for the DataStream v1 API class SalesforceProfile.
Profile for connecting to a Salesforce source.
Implements
IMessageSalesforceProfile, IEquatableSalesforceProfile, IDeepCloneableSalesforceProfile, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
SalesforceProfile()
public SalesforceProfile()SalesforceProfile(SalesforceProfile)
public SalesforceProfile(SalesforceProfile other)| Parameter | |
|---|---|
| Name | Description |
other |
SalesforceProfile |
Properties
CredentialsCase
public SalesforceProfile.CredentialsOneofCase CredentialsCase { get; }| Property Value | |
|---|---|
| Type | Description |
SalesforceProfileCredentialsOneofCase |
|
Domain
public string Domain { get; set; }Required. Domain endpoint for the Salesforce connection.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Oauth2ClientCredentials
public SalesforceProfile.Types.Oauth2ClientCredentials Oauth2ClientCredentials { get; set; }Connected app authentication.
| Property Value | |
|---|---|
| Type | Description |
SalesforceProfileTypesOauth2ClientCredentials |
|
UserCredentials
[Obsolete]
public SalesforceProfile.Types.UserCredentials UserCredentials { get; set; }Deprecated: Salesforce is retiring Username-Password authentication.
Use oauth2_client_credentials instead.
| Property Value | |
|---|---|
| Type | Description |
SalesforceProfileTypesUserCredentials |
|