public sealed class SalesforceMarketingCloudProfile : IMessage<SalesforceMarketingCloudProfile>, IEquatable<SalesforceMarketingCloudProfile>, IDeepCloneable<SalesforceMarketingCloudProfile>, IBufferMessage, IMessageReference documentation and code samples for the DataStream v1 API class SalesforceMarketingCloudProfile.
Profile for connecting to a Salesforce Marketing Cloud source.
Implements
IMessageSalesforceMarketingCloudProfile, IEquatableSalesforceMarketingCloudProfile, IDeepCloneableSalesforceMarketingCloudProfile, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
SalesforceMarketingCloudProfile()
public SalesforceMarketingCloudProfile()SalesforceMarketingCloudProfile(SalesforceMarketingCloudProfile)
public SalesforceMarketingCloudProfile(SalesforceMarketingCloudProfile other)| Parameter | |
|---|---|
| Name | Description |
other |
SalesforceMarketingCloudProfile |
Properties
OauthClientCredentials
public OauthClientCredentials OauthClientCredentials { get; set; }Required. Input only. Credentials for authenticating with the Salesforce Marketing Cloud API.
| Property Value | |
|---|---|
| Type | Description |
OauthClientCredentials |
|
Subdomain
public string Subdomain { get; set; }Required. Subdomain for the Salesforce Marketing Cloud connection.
Example: if your specific endpoint is
https://{your-specific-subdomain}.rest.marketingcloudapis.com/,
the subdomain is {your-specific-subdomain}.
Must be 1-63 characters, start and end with an alphanumeric character,
and contain only lowercase letters, numbers, and hyphens (-).
| Property Value | |
|---|---|
| Type | Description |
string |
|