ApiArgsBuilder

Builder for ApiArgs.

Functions

Link copied to clipboard
@JvmName(name = "htewkncosdbmangi")
suspend fun apiKeySelectionExpression(value: Output<String>)
@JvmName(name = "lshflttembtbikib")
suspend fun apiKeySelectionExpression(value: String?)
Link copied to clipboard
@JvmName(name = "wyqtmuklnyuwwkbm")
suspend fun basePath(value: Output<String>)
@JvmName(name = "nxrtoirrafuqocis")
suspend fun basePath(value: String?)
Link copied to clipboard
@JvmName(name = "winwfqkslbpnivbi")
suspend fun body(value: Output<Any>)
@JvmName(name = "otnohvntfxyoyxii")
suspend fun body(value: Any?)
Link copied to clipboard
@JvmName(name = "ihdphclktfpekyge")
suspend fun bodyS3Location(value: ApiBodyS3LocationArgs?)
@JvmName(name = "ovbdmfaanspqewcr")
suspend fun bodyS3Location(value: Output<ApiBodyS3LocationArgs>)
@JvmName(name = "gkkhithjnfxlhksa")
suspend fun bodyS3Location(argument: suspend ApiBodyS3LocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fppigvromgccwkno")
suspend fun corsConfiguration(value: ApiCorsArgs?)
@JvmName(name = "fmufxvobjmwgarrw")
suspend fun corsConfiguration(value: Output<ApiCorsArgs>)
@JvmName(name = "djlawwpvlcshvejc")
suspend fun corsConfiguration(argument: suspend ApiCorsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nxfdpayonjoabqru")
suspend fun credentialsArn(value: Output<String>)
@JvmName(name = "gdmnvrmpyvprqrjb")
suspend fun credentialsArn(value: String?)
Link copied to clipboard
@JvmName(name = "xjarvkxqestxthqf")
suspend fun description(value: Output<String>)
@JvmName(name = "uaptxnoywmohmfhq")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "vegkgeffqwdxifqd")
suspend fun disableExecuteApiEndpoint(value: Output<Boolean>)
@JvmName(name = "ydotpwxgvgdckdyk")
suspend fun disableExecuteApiEndpoint(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lxgmlmhdbwfdqsqv")
suspend fun disableSchemaValidation(value: Output<Boolean>)
@JvmName(name = "hhqlxxnugrgkfxem")
suspend fun disableSchemaValidation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uchvmfxwamksebbd")
suspend fun failOnWarnings(value: Output<Boolean>)
@JvmName(name = "hfnwcceifdfufphm")
suspend fun failOnWarnings(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jcgmscuclvdfcgqd")
suspend fun ipAddressType(value: Output<String>)
@JvmName(name = "ndyydgugacxubuvj")
suspend fun ipAddressType(value: String?)
Link copied to clipboard
@JvmName(name = "jickukqfktirmhvw")
suspend fun name(value: Output<String>)
@JvmName(name = "esuhgebkaxhdqehm")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "phfmbkgjyihyiylj")
suspend fun protocolType(value: Output<String>)
@JvmName(name = "vbqcthodiwpjdmab")
suspend fun protocolType(value: String?)
Link copied to clipboard
@JvmName(name = "emjvdriswnrokder")
suspend fun routeKey(value: Output<String>)
@JvmName(name = "ohscnetsxxstyncx")
suspend fun routeKey(value: String?)
Link copied to clipboard
@JvmName(name = "logaiboyglhjbxcr")
suspend fun routeSelectionExpression(value: Output<String>)
@JvmName(name = "hrhiemhluyqkbhiy")
suspend fun routeSelectionExpression(value: String?)
Link copied to clipboard
@JvmName(name = "qutfxmaryqjcgcgr")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "kpfqpkgtlcpwdyuw")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "udshncvourjjxpye")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yxtnxwadywercvat")
suspend fun target(value: Output<String>)
@JvmName(name = "usbjkdcgphcbhedh")
suspend fun target(value: String?)
Link copied to clipboard
@JvmName(name = "wrledsrtsgfqgogx")
suspend fun version(value: Output<String>)
@JvmName(name = "rcvqnrkcbgkolemj")
suspend fun version(value: String?)