GetUsagePlanResult

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

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The associated API stages of a usage plan.

Link copied to clipboard
val description: String? = null

The description of a usage plan.

Link copied to clipboard
val id: String? = null

The ID for the usage plan. For example: abc123 .

Link copied to clipboard

The target maximum number of permitted requests per a given unit time interval.

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

The collection of tags. Each tag element is associated with a given resource.

Link copied to clipboard

A map containing method level throttling information for API stage in a usage plan.

Link copied to clipboard
val usagePlanName: String? = null

The name of a usage plan.