Class PrivateAuction
The PrivateAuction resource.
Implements
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class PrivateAuction : IMessage<PrivateAuction>, IEquatable<PrivateAuction>, IDeepCloneable<PrivateAuction>, IBufferMessage, IMessage
Constructors
PrivateAuction()
Declaration
public PrivateAuction()
PrivateAuction(PrivateAuction)
Declaration
public PrivateAuction(PrivateAuction other)
Parameters
| Type | Name | Description |
|---|---|---|
| PrivateAuction | other |
Properties
Archived
Output only. Whether the PrivateAuction is archived.
Declaration
public bool Archived { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
CreateTime
Output only. The instant at which the PrivateAuction was created.
Declaration
public Timestamp CreateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |
Description
Optional. Description of the PrivateAuction. This attribute has a
maximum length of 4096 bytes.
Declaration
public string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DisplayName
Required. Display name of the PrivateAuction. This attribute has a
maximum length of 255 bytes.
Declaration
public string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HasArchived
Gets whether the "archived" field is set
Declaration
public bool HasArchived { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasDescription
Gets whether the "description" field is set
Declaration
public bool HasDescription { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasDisplayName
Gets whether the "display_name" field is set
Declaration
public bool HasDisplayName { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasPrivateAuctionId
Gets whether the "private_auction_id" field is set
Declaration
public bool HasPrivateAuctionId { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Name
Identifier. The resource name of the PrivateAuction.
Format:
networks/{network_code}/privateAuctions/{private_auction_id}
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PrivateAuctionId
Output only. PrivateAuction ID.
Declaration
public long PrivateAuctionId { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
PrivateAuctionName
PrivateAuctionName-typed view over the Name resource name property.
Declaration
public PrivateAuctionName PrivateAuctionName { get; set; }
Property Value
| Type | Description |
|---|---|
| PrivateAuctionName |
SellerContactUsers
Optional. The resource names of the seller contact users associated with
this PrivateAuction. Format: networks/{network_code}/users/{user_id}
Declaration
public RepeatedField<string> SellerContactUsers { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
SellerContactUsersAsUserNames
UserName-typed view over the SellerContactUsers resource name property.
Declaration
public ResourceNameList<UserName> SellerContactUsersAsUserNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<UserName> |
UpdateTime
Output only. The instant at which the PrivateAuction was last updated.
Declaration
public Timestamp UpdateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |