GetUsagePlanResult

data class GetUsagePlanResult(val apiStages: List<UsagePlanApiStage>? = null, val description: String? = null, val id: String? = null, val quota: UsagePlanQuotaSettings? = null, val tags: List<UsagePlanTag>? = null, val throttle: UsagePlanThrottleSettings? = null, val usagePlanName: String? = null)

Constructors

Link copied to clipboard
fun GetUsagePlanResult(apiStages: List<UsagePlanApiStage>? = null, description: String? = null, id: String? = null, quota: UsagePlanQuotaSettings? = null, tags: List<UsagePlanTag>? = null, throttle: UsagePlanThrottleSettings? = null, usagePlanName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The API stages to associate with this usage plan.

Link copied to clipboard
val description: String? = null

A description of the usage plan.

Link copied to clipboard
val id: String? = null

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

Configures the number of requests that users can make within a given interval.

Link copied to clipboard
val tags: List<UsagePlanTag>? = null

An array of arbitrary tags (key-value pairs) to associate with the usage plan.

Link copied to clipboard

Configures the overall request rate (average requests per second) and burst capacity.

Link copied to clipboard
val usagePlanName: String? = null

A name for the usage plan.