public sealed class ChannelPartnerRepricingConfig : IMessage<ChannelPartnerRepricingConfig>, IEquatable<ChannelPartnerRepricingConfig>, IDeepCloneable<ChannelPartnerRepricingConfig>, IBufferMessage, IMessage
Configuration for how a distributor will rebill a channel partner (also known as a distributor-authorized reseller).
Implements
IMessage<ChannelPartnerRepricingConfig>, IEquatable<ChannelPartnerRepricingConfig>, IDeepCloneable<ChannelPartnerRepricingConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
ChannelPartnerRepricingConfig()
public ChannelPartnerRepricingConfig()
ChannelPartnerRepricingConfig(ChannelPartnerRepricingConfig)
public ChannelPartnerRepricingConfig(ChannelPartnerRepricingConfig other)
Parameter | |
---|---|
Name | Description |
other | ChannelPartnerRepricingConfig |
Properties
ChannelPartnerRepricingConfigName
public ChannelPartnerRepricingConfigName ChannelPartnerRepricingConfigName { get; set; }
ChannelPartnerRepricingConfigName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ChannelPartnerRepricingConfigName |
Name
public string Name { get; set; }
Output only. Resource name of the ChannelPartnerRepricingConfig. Format: accounts/{account_id}/channelPartnerLinks/{channel_partner_id}/channelPartnerRepricingConfigs/{id}.
Property Value | |
---|---|
Type | Description |
String |
RepricingConfig
public RepricingConfig RepricingConfig { get; set; }
Required. The configuration for bill modifications made by a reseller before sending it to ChannelPartner.
Property Value | |
---|---|
Type | Description |
RepricingConfig |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Timestamp of an update to the repricing rule. If update_time
is after
[RepricingConfig.effective_invoice_month][google.cloud.channel.v1.RepricingConfig.effective_invoice_month] then it indicates this was set
mid-month.
Property Value | |
---|---|
Type | Description |
Timestamp |