-
Notifications
You must be signed in to change notification settings - Fork 461
Expand file tree
/
Copy pathRepricing.php
More file actions
29 lines (23 loc) · 3.92 KB
/
Repricing.php
File metadata and controls
29 lines (23 loc) · 3.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/cloud/channel/v1/repricing.proto
namespace GPBMetadata\Google\Cloud\Channel\V1;
class Repricing
{
public static $is_initialized = false;
public static function initOnce() {
$pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
if (static::$is_initialized == true) {
return;
}
\GPBMetadata\Google\Api\FieldBehavior::initOnce();
\GPBMetadata\Google\Api\Resource::initOnce();
\GPBMetadata\Google\Protobuf\Timestamp::initOnce();
\GPBMetadata\Google\Type\Date::initOnce();
\GPBMetadata\Google\Type\Decimal::initOnce();
$pool->internalAddGeneratedFile(
"\x0A\x89\x12\x0A'google/cloud/channel/v1/repricing.proto\x12\x17google.cloud.channel.v1\x1A\x19google/api/resource.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\x1A\x16google/type/date.proto\x1A\x19google/type/decimal.proto\"\xC5\x02\x0A\x17CustomerRepricingConfig\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12G\x0A\x10repricing_config\x18\x02 \x01(\x0B2(.google.cloud.channel.v1.RepricingConfigB\x03\xE0A\x02\x124\x0A\x0Bupdate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03:\x97\x01\xEAA\x93\x01\x0A3cloudchannel.googleapis.com/CustomerRepricingConfig\x12\\accounts/{account}/customers/{customer}/customerRepricingConfigs/{customer_repricing_config}\"\xEF\x02\x0A\x1DChannelPartnerRepricingConfig\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12G\x0A\x10repricing_config\x18\x02 \x01(\x0B2(.google.cloud.channel.v1.RepricingConfigB\x03\xE0A\x02\x124\x0A\x0Bupdate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03:\xBB\x01\xEAA\xB7\x01\x0A9cloudchannel.googleapis.com/ChannelPartnerRepricingConfig\x12zaccounts/{account}/channelPartnerLinks/{channel_partner}/channelPartnerRepricingConfigs/{channel_partner_repricing_config}\"\x8A\x05\x0A\x0FRepricingConfig\x12g\x0A\x17entitlement_granularity\x18\x04 \x01(\x0B2?.google.cloud.channel.v1.RepricingConfig.EntitlementGranularityB\x03\xE0A\x02H\x00\x12m\x0A\x1Bchannel_partner_granularity\x18\x05 \x01(\x0B2B.google.cloud.channel.v1.RepricingConfig.ChannelPartnerGranularityB\x02\x18\x01H\x00\x127\x0A\x17effective_invoice_month\x18\x01 \x01(\x0B2\x11.google.type.DateB\x03\xE0A\x02\x12E\x0A\x0Aadjustment\x18\x02 \x01(\x0B2,.google.cloud.channel.v1.RepricingAdjustmentB\x03\xE0A\x02\x12E\x0A\x0Frebilling_basis\x18\x03 \x01(\x0E2'.google.cloud.channel.v1.RebillingBasisB\x03\xE0A\x02\x12K\x0A\x15conditional_overrides\x18\x06 \x03(\x0B2,.google.cloud.channel.v1.ConditionalOverride\x1A[\x0A\x16EntitlementGranularity\x12A\x0A\x0Bentitlement\x18\x01 \x01(\x09B,\xFAA)\x0A'cloudchannel.googleapis.com/Entitlement\x1A\x1F\x0A\x19ChannelPartnerGranularity:\x02\x18\x01B\x0D\x0A\x0Bgranularity\"s\x0A\x13RepricingAdjustment\x12N\x0A\x15percentage_adjustment\x18\x02 \x01(\x0B2-.google.cloud.channel.v1.PercentageAdjustmentH\x00B\x0C\x0A\x0Aadjustment\"@\x0A\x14PercentageAdjustment\x12(\x0A\x0Apercentage\x18\x02 \x01(\x0B2\x14.google.type.Decimal\"\xF2\x01\x0A\x13ConditionalOverride\x12E\x0A\x0Aadjustment\x18\x01 \x01(\x0B2,.google.cloud.channel.v1.RepricingAdjustmentB\x03\xE0A\x02\x12E\x0A\x0Frebilling_basis\x18\x02 \x01(\x0E2'.google.cloud.channel.v1.RebillingBasisB\x03\xE0A\x02\x12M\x0A\x13repricing_condition\x18\x03 \x01(\x0B2+.google.cloud.channel.v1.RepricingConditionB\x03\xE0A\x02\"l\x0A\x12RepricingCondition\x12I\x0A\x13sku_group_condition\x18\x01 \x01(\x0B2*.google.cloud.channel.v1.SkuGroupConditionH\x00B\x0B\x0A\x09condition\"&\x0A\x11SkuGroupCondition\x12\x11\x0A\x09sku_group\x18\x01 \x01(\x09*]\x0A\x0ERebillingBasis\x12\x1F\x0A\x1BREBILLING_BASIS_UNSPECIFIED\x10\x00\x12\x10\x0A\x0CCOST_AT_LIST\x10\x01\x12\x18\x0A\x14DIRECT_CUSTOMER_COST\x10\x02Bf\x0A\x1Bcom.google.cloud.channel.v1B\x0ERepricingProtoP\x01Z5cloud.google.com/go/channel/apiv1/channelpb;channelpbb\x06proto3"
, true);
static::$is_initialized = true;
}
}