CreateUsagePlanRequest
public struct CreateUsagePlanRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The associated API stages of the usage plan.
Declaration
Swift
public let apiStages: [ApiStage]? -
The description of the usage plan.
Declaration
Swift
public let description: String? -
[Required] The name of the usage plan.
Declaration
Swift
public let name: String -
The quota of the usage plan.
Declaration
Swift
public let quota: QuotaSettings? -
The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with aws:. The tag value can be up to 256 characters.
Declaration
Swift
public let tags: [String : String]? -
The throttling limits of the usage plan.
Declaration
Swift
public let throttle: ThrottleSettings? -
Undocumented
Declaration
Swift
public init(apiStages: [ApiStage]? = nil, description: String? = nil, name: String, quota: QuotaSettings? = nil, tags: [String : String]? = nil, throttle: ThrottleSettings? = nil)
View on GitHub
CreateUsagePlanRequest Structure Reference