Class GoogleCloudChannelV1CustomerRepricingConfig
Configuration for how a reseller will reprice a Customer.
Implements
Inherited Members
Namespace: Google.Apis.Cloudchannel.v1.Data
Assembly: Google.Apis.Cloudchannel.v1.dll
Syntax
public class GoogleCloudChannelV1CustomerRepricingConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Output only. Resource name of the CustomerRepricingConfig. Format: accounts/{account_id}/customers/{customer_id}/customerRepricingConfigs/{id}.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
RepricingConfig
Required. The configuration for bill modifications made by a reseller before sending it to customers.
Declaration
[JsonProperty("repricingConfig")]
public virtual GoogleCloudChannelV1RepricingConfig RepricingConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudChannelV1RepricingConfig |
UpdateTime
object representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
UpdateTimeDateTimeOffset
DateTimeOffset representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
UpdateTimeRaw
Output only. Timestamp of an update to the repricing rule. If update_time
is after
RepricingConfig.effective_invoice_month then it indicates this was set mid-month.
Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |