public sealed class SalesforceProfile : IMessage<SalesforceProfile>, IEquatable<SalesforceProfile>, IDeepCloneable<SalesforceProfile>, IBufferMessage, IMessage
Reference documentation and code samples for the DataStream v1 API class SalesforceProfile.
Salesforce profile
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
public SalesforceProfile.Types.UserCredentials UserCredentials { get; set; }
User-password authentication.
Property Value | |
---|---|
Type | Description |
SalesforceProfileTypesUserCredentials |