UsagePlanKeyArgs

data class UsagePlanKeyArgs(val keyId: Output<String>? = null, val keyType: Output<UsagePlanKeyKeyType>? = null, val usagePlanId: Output<String>? = null) : ConvertibleToJava<UsagePlanKeyArgs>

The `AWS::ApiGateway::UsagePlanKey` resource associates an API key with a usage plan. This association determines which users the usage plan is applied to.

Constructors

Link copied to clipboard
constructor(keyId: Output<String>? = null, keyType: Output<UsagePlanKeyKeyType>? = null, usagePlanId: Output<String>? = null)

Properties

Link copied to clipboard
val keyId: Output<String>? = null

The Id of the UsagePlanKey resource.

Link copied to clipboard
val keyType: Output<UsagePlanKeyKeyType>? = null

The type of a UsagePlanKey resource for a plan customer.

Link copied to clipboard
val usagePlanId: Output<String>? = null

The Id of the UsagePlan resource representing the usage plan containing the UsagePlanKey resource representing a plan customer.

Functions

Link copied to clipboard
open override fun toJava(): UsagePlanKeyArgs