Show / Hide Table of Contents

Class UserListDirectLicense

A user list direct license.

This feature is only available to data partners.

Inheritance
object
UserListDirectLicense
Implements
IMessage<UserListDirectLicense>
IEquatable<UserListDirectLicense>
IDeepCloneable<UserListDirectLicense>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
public sealed class UserListDirectLicense : IMessage<UserListDirectLicense>, IEquatable<UserListDirectLicense>, IDeepCloneable<UserListDirectLicense>, IBufferMessage, IMessage

Constructors

UserListDirectLicense()

Declaration
public UserListDirectLicense()

UserListDirectLicense(UserListDirectLicense)

Declaration
public UserListDirectLicense(UserListDirectLicense other)
Parameters
Type Name Description
UserListDirectLicense other

Properties

ClientAccountDisplayName

Output only. Name of client customer which the user list is being licensed to.

This field is read-only.

Declaration
public string ClientAccountDisplayName { get; set; }
Property Value
Type Description
string

ClientAccountId

Immutable. ID of client customer which the user list is being licensed to.

Declaration
public long ClientAccountId { get; set; }
Property Value
Type Description
long

ClientAccountType

Immutable. Account type of client customer which the user list is being licensed to.

Declaration
public UserListLicenseClientAccountType ClientAccountType { get; set; }
Property Value
Type Description
UserListLicenseClientAccountType

HasClientAccountId

Gets whether the "client_account_id" field is set

Declaration
public bool HasClientAccountId { get; }
Property Value
Type Description
bool

HasClientAccountType

Gets whether the "client_account_type" field is set

Declaration
public bool HasClientAccountType { get; }
Property Value
Type Description
bool

HasStatus

Gets whether the "status" field is set

Declaration
public bool HasStatus { get; }
Property Value
Type Description
bool

HasUserListId

Gets whether the "user_list_id" field is set

Declaration
public bool HasUserListId { get; }
Property Value
Type Description
bool

HistoricalPricings

Output only. Pricing history of this user list license.

This field is read-only.

Declaration
public RepeatedField<UserListLicensePricing> HistoricalPricings { get; }
Property Value
Type Description
RepeatedField<UserListLicensePricing>

Metrics

Output only. Metrics related to this license

This field is read-only and only populated if the start and end dates are set in the ListUserListDirectLicenses call

Declaration
public UserListLicenseMetrics Metrics { get; set; }
Property Value
Type Description
UserListLicenseMetrics

Name

Identifier. The resource name of the user list direct license.

Declaration
public string Name { get; set; }
Property Value
Type Description
string

Pricing

Optional. UserListDirectLicense pricing.

Declaration
public UserListLicensePricing Pricing { get; set; }
Property Value
Type Description
UserListLicensePricing

Status

Optional. Status of UserListDirectLicense - ENABLED or DISABLED.

Declaration
public UserListLicenseStatus Status { get; set; }
Property Value
Type Description
UserListLicenseStatus

UserListDirectLicenseName

UserListDirectLicenseName-typed view over the Name resource name property.

Declaration
public UserListDirectLicenseName UserListDirectLicenseName { get; set; }
Property Value
Type Description
UserListDirectLicenseName

UserListDisplayName

Output only. Name of the user list being licensed.

This field is read-only.

Declaration
public string UserListDisplayName { get; set; }
Property Value
Type Description
string

UserListId

Immutable. ID of the user list being licensed.

Declaration
public long UserListId { get; set; }
Property Value
Type Description
long
In this article
Back to top Generated by DocFX