UsagePlanApiStage

data class UsagePlanApiStage(val apiId: String? = null, val stage: String? = null, val throttle: Any? = null)

Constructors

Link copied to clipboard
fun UsagePlanApiStage(apiId: String? = null, stage: String? = null, throttle: Any? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val apiId: String? = null

The ID of an API that is in the specified Stage property that you want to associate with the usage plan.

Link copied to clipboard
val stage: String? = null

The name of the stage to associate with the usage plan.

Link copied to clipboard
val throttle: Any? = null

Map containing method-level throttling information for an API stage in a usage plan. The key for the map is the path and method for which to configure custom throttling, for example, '/pets/GET'. Duplicates are not allowed.