Google Cloud Channel V1 Client - Class RebillingBasis (2.1.2)

Reference documentation and code samples for the Google Cloud Channel V1 Client class RebillingBasis.

Specifies the different costs that the modified bill can be based on.

Protobuf type google.cloud.channel.v1.RebillingBasis

Namespace

Google \ Cloud \ Channel \ V1

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

REBILLING_BASIS_UNSPECIFIED

Value: 0

Not used.

Generated from protobuf enum REBILLING_BASIS_UNSPECIFIED = 0;

COST_AT_LIST

Value: 1

Use the list cost, also known as the MSRP.

Generated from protobuf enum COST_AT_LIST = 1;

DIRECT_CUSTOMER_COST

Value: 2

Pass through all discounts except the Reseller Program Discount. If this is the default cost base and no adjustments are specified, the output cost will be exactly what the customer would see if they viewed the bill in the Google Cloud Console.

Generated from protobuf enum DIRECT_CUSTOMER_COST = 2;