GoogleCloudChannelV1ConditionalOverride
import type { GoogleCloudChannelV1ConditionalOverride } from "https://googleapis.deno.dev/v1/cloudchannel:v1.ts";
Specifies the override to conditionally apply.
interface GoogleCloudChannelV1ConditionalOverride {
adjustment?: GoogleCloudChannelV1RepricingAdjustment;
rebillingBasis?: "REBILLING_BASIS_UNSPECIFIED" | "COST_AT_LIST" | "DIRECT_CUSTOMER_COST";
repricingCondition?: GoogleCloudChannelV1RepricingCondition;
}§Properties
§
adjustment?: GoogleCloudChannelV1RepricingAdjustment
[src]Required. Information about the applied override's adjustment.
§
rebillingBasis?: "REBILLING_BASIS_UNSPECIFIED" | "COST_AT_LIST" | "DIRECT_CUSTOMER_COST"
[src]Required. The RebillingBasis to use for the applied override. Shows the relative cost based on your repricing costs.
§
repricingCondition?: GoogleCloudChannelV1RepricingCondition
[src]Required. Specifies the condition which, if met, will apply the override.