Class IngestUsersRequest
Request to upload users to the provided destinations.
Implements
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
public sealed class IngestUsersRequest : IMessage<IngestUsersRequest>, IEquatable<IngestUsersRequest>, IDeepCloneable<IngestUsersRequest>, IBufferMessage, IMessage
Constructors
IngestUsersRequest()
Declaration
public IngestUsersRequest()
IngestUsersRequest(IngestUsersRequest)
Declaration
public IngestUsersRequest(IngestUsersRequest other)
Parameters
| Type | Name | Description |
|---|---|---|
| IngestUsersRequest | other |
Properties
Destinations
Required. The list of possible ingestion destinations.
Declaration
public RepeatedField<Destination> Destinations { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<Destination> |
Encoding
Required. The encoding type of the user identifiers. For encrypted user identifiers, this only applies to the outer encoding.
Declaration
public Encoding Encoding { get; set; }
Property Value
| Type | Description |
|---|---|
| Encoding |
EncryptionInfo
Optional. Encryption information about encryption keys which are used to encrypt the data.
Declaration
public EncryptionInfo EncryptionInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| EncryptionInfo |
Users
Required. The list of users to ingest.
Declaration
public RepeatedField<User> Users { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<User> |
ValidateOnly
Optional. If true, the request is validated but not executed.
Declaration
public bool ValidateOnly { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |