RatePlanArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "liamxjhowcuafkpv")
suspend fun apiproduct(value: Output<String>)
@JvmName(name = "ipmakpqptnersikx")
suspend fun apiproduct(value: String?)
Link copied to clipboard
@JvmName(name = "hlbiinbxtupqyogk")
suspend fun apiproductId(value: Output<String>)
@JvmName(name = "ofthluwrblryxrfa")
suspend fun apiproductId(value: String?)
Link copied to clipboard
@JvmName(name = "ctpcvgmucpxxxgst")
suspend fun billingPeriod(value: Output<RatePlanBillingPeriod>)
@JvmName(name = "dmvqvdilpunxbpsl")
suspend fun billingPeriod(value: RatePlanBillingPeriod?)
Link copied to clipboard
@JvmName(name = "alaaibppoacuqghy")
suspend fun consumptionPricingRates(value: Output<List<GoogleCloudApigeeV1RateRangeArgs>>)
@JvmName(name = "wmsntyqfqwarhjnd")
suspend fun consumptionPricingRates(vararg values: Output<GoogleCloudApigeeV1RateRangeArgs>)
@JvmName(name = "afrixytihjxtaljf")
suspend fun consumptionPricingRates(vararg values: GoogleCloudApigeeV1RateRangeArgs)
@JvmName(name = "qdobymfangwegvfj")
suspend fun consumptionPricingRates(vararg argument: suspend GoogleCloudApigeeV1RateRangeArgsBuilder.() -> Unit)
@JvmName(name = "rlhamnwnctwigarf")
suspend fun consumptionPricingRates(values: List<Output<GoogleCloudApigeeV1RateRangeArgs>>)
@JvmName(name = "dgoiqmxtvyyptaxc")
suspend fun consumptionPricingRates(value: List<GoogleCloudApigeeV1RateRangeArgs>?)
@JvmName(name = "gvtduiwxmaawwesl")
suspend fun consumptionPricingRates(argument: List<suspend GoogleCloudApigeeV1RateRangeArgsBuilder.() -> Unit>)
@JvmName(name = "ngllsohtueyiebak")
suspend fun consumptionPricingRates(argument: suspend GoogleCloudApigeeV1RateRangeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eqcmdwfctttcxmrk")
suspend fun consumptionPricingType(value: Output<RatePlanConsumptionPricingType>)
@JvmName(name = "tkmmwordfvxbiiib")
suspend fun consumptionPricingType(value: RatePlanConsumptionPricingType?)
Link copied to clipboard
@JvmName(name = "fihdvmehmxipjtde")
suspend fun currencyCode(value: Output<String>)
@JvmName(name = "tpsctjxyfvripudk")
suspend fun currencyCode(value: String?)
Link copied to clipboard
@JvmName(name = "lencuctvrwfqcyfg")
suspend fun description(value: Output<String>)
@JvmName(name = "ufpdmfprsmsuincn")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "xntrhwrvmqavurvq")
suspend fun displayName(value: Output<String>)
@JvmName(name = "svvimyksjuxbtosx")
suspend fun displayName(value: String?)
Link copied to clipboard
@JvmName(name = "pcttpvurkdgqncys")
suspend fun endTime(value: Output<String>)
@JvmName(name = "nfkongkhywaostss")
suspend fun endTime(value: String?)
Link copied to clipboard
@JvmName(name = "tvrpybegsbjbgbxv")
suspend fun fixedFeeFrequency(value: Output<Int>)
@JvmName(name = "bdgmatuuitytjahs")
suspend fun fixedFeeFrequency(value: Int?)
Link copied to clipboard
@JvmName(name = "nngmcjovgolbhlct")
suspend fun fixedRecurringFee(value: Output<GoogleTypeMoneyArgs>)
@JvmName(name = "snieangnymbvreiv")
suspend fun fixedRecurringFee(value: GoogleTypeMoneyArgs?)
@JvmName(name = "klrrtvhwexdfolxy")
suspend fun fixedRecurringFee(argument: suspend GoogleTypeMoneyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pmmbtgeqfihqufdi")
suspend fun organizationId(value: Output<String>)
@JvmName(name = "armjbgugopmhktrq")
suspend fun organizationId(value: String?)
Link copied to clipboard
@JvmName(name = "yhmkwiccijevjyjb")
suspend fun paymentFundingModel(value: Output<RatePlanPaymentFundingModel>)
@JvmName(name = "rtipulitugfmujxd")
suspend fun paymentFundingModel(value: RatePlanPaymentFundingModel?)
Link copied to clipboard
@JvmName(name = "taglmojyhtxvwilo")
suspend fun revenueShareRates(value: Output<List<GoogleCloudApigeeV1RevenueShareRangeArgs>>)
@JvmName(name = "aibkltnapxnlldmx")
suspend fun revenueShareRates(vararg values: Output<GoogleCloudApigeeV1RevenueShareRangeArgs>)
@JvmName(name = "mdddsmwtrktlfigg")
suspend fun revenueShareRates(vararg values: GoogleCloudApigeeV1RevenueShareRangeArgs)
@JvmName(name = "earkskvjsqekoebg")
suspend fun revenueShareRates(vararg argument: suspend GoogleCloudApigeeV1RevenueShareRangeArgsBuilder.() -> Unit)
@JvmName(name = "vpisifvvojmiyxko")
suspend fun revenueShareRates(values: List<Output<GoogleCloudApigeeV1RevenueShareRangeArgs>>)
@JvmName(name = "iudytkeasjfccoxj")
suspend fun revenueShareRates(value: List<GoogleCloudApigeeV1RevenueShareRangeArgs>?)
@JvmName(name = "mnvjfxrymxyhfwcy")
suspend fun revenueShareRates(argument: List<suspend GoogleCloudApigeeV1RevenueShareRangeArgsBuilder.() -> Unit>)
@JvmName(name = "xgvvbvbucdnhrjkg")
suspend fun revenueShareRates(argument: suspend GoogleCloudApigeeV1RevenueShareRangeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dmggjeusefdgramg")
suspend fun revenueShareType(value: Output<RatePlanRevenueShareType>)
@JvmName(name = "mgsonviosuuwywhn")
suspend fun revenueShareType(value: RatePlanRevenueShareType?)
Link copied to clipboard
@JvmName(name = "gdidvwaajpcuyfuj")
suspend fun setupFee(value: Output<GoogleTypeMoneyArgs>)
@JvmName(name = "icrdgtplwbxryglc")
suspend fun setupFee(value: GoogleTypeMoneyArgs?)
@JvmName(name = "tmhqoallxcphrpum")
suspend fun setupFee(argument: suspend GoogleTypeMoneyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lrcjottcoabcilby")
suspend fun startTime(value: Output<String>)
@JvmName(name = "xjlufwnbprsuxnpu")
suspend fun startTime(value: String?)
Link copied to clipboard
@JvmName(name = "rpegifaxlrrprylo")
suspend fun state(value: Output<RatePlanState>)
@JvmName(name = "cicbshavumpokksd")
suspend fun state(value: RatePlanState?)