AWS SDK for C++
1.8.129
AWS SDK for C++
|
#include <CreateUsagePlanRequest.h>
Additional Inherited Members | |
![]() | |
virtual Aws::Http::HeaderValueCollection | GetRequestSpecificHeaders () const |
![]() | |
virtual void | DumpBodyToUrl (Aws::Http::URI &uri) const |
The POST request to create a usage plan with the name, description, throttle limits and quota limits, as well as the associated API stages, specified in the payload.
Definition at line 31 of file CreateUsagePlanRequest.h.
Aws::APIGateway::Model::CreateUsagePlanRequest::CreateUsagePlanRequest | ( | ) |
|
inline |
The associated API stages of the usage plan.
Definition at line 165 of file CreateUsagePlanRequest.h.
|
inline |
The associated API stages of the usage plan.
Definition at line 160 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 298 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 284 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 312 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 291 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 277 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 305 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 319 of file CreateUsagePlanRequest.h.
|
inline |
The associated API stages of the usage plan.
Definition at line 135 of file CreateUsagePlanRequest.h.
|
inline |
The description of the usage plan.
Definition at line 94 of file CreateUsagePlanRequest.h.
|
inline |
The associated API stages of the usage plan.
Definition at line 130 of file CreateUsagePlanRequest.h.
|
inline |
The description of the usage plan.
Definition at line 89 of file CreateUsagePlanRequest.h.
|
inline |
[Required] The name of the usage plan.
Definition at line 48 of file CreateUsagePlanRequest.h.
|
inline |
The quota of the usage plan.
Definition at line 202 of file CreateUsagePlanRequest.h.
|
inlineoverridevirtual |
Implements Aws::AmazonWebServiceRequest.
Definition at line 40 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 235 of file CreateUsagePlanRequest.h.
|
inline |
The throttling limits of the usage plan.
Definition at line 171 of file CreateUsagePlanRequest.h.
|
inline |
[Required] The name of the usage plan.
Definition at line 53 of file CreateUsagePlanRequest.h.
|
inline |
The quota of the usage plan.
Definition at line 207 of file CreateUsagePlanRequest.h.
|
overridevirtual |
Convert payload into String.
Implements Aws::AmazonSerializableWebServiceRequest.
|
inline |
The associated API stages of the usage plan.
Definition at line 145 of file CreateUsagePlanRequest.h.
|
inline |
The associated API stages of the usage plan.
Definition at line 140 of file CreateUsagePlanRequest.h.
|
inline |
The description of the usage plan.
Definition at line 104 of file CreateUsagePlanRequest.h.
|
inline |
The description of the usage plan.
Definition at line 99 of file CreateUsagePlanRequest.h.
|
inline |
The description of the usage plan.
Definition at line 109 of file CreateUsagePlanRequest.h.
|
inline |
[Required] The name of the usage plan.
Definition at line 63 of file CreateUsagePlanRequest.h.
|
inline |
[Required] The name of the usage plan.
Definition at line 58 of file CreateUsagePlanRequest.h.
|
inline |
[Required] The name of the usage plan.
Definition at line 68 of file CreateUsagePlanRequest.h.
|
inline |
The quota of the usage plan.
Definition at line 212 of file CreateUsagePlanRequest.h.
|
inline |
The quota of the usage plan.
Definition at line 217 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 256 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 249 of file CreateUsagePlanRequest.h.
|
inline |
The throttling limits of the usage plan.
Definition at line 181 of file CreateUsagePlanRequest.h.
|
inline |
The throttling limits of the usage plan.
Definition at line 186 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 242 of file CreateUsagePlanRequest.h.
|
inline |
The throttling limits of the usage plan.
Definition at line 176 of file CreateUsagePlanRequest.h.
|
inline |
The associated API stages of the usage plan.
Definition at line 155 of file CreateUsagePlanRequest.h.
|
inline |
The associated API stages of the usage plan.
Definition at line 150 of file CreateUsagePlanRequest.h.
|
inline |
The description of the usage plan.
Definition at line 119 of file CreateUsagePlanRequest.h.
|
inline |
The description of the usage plan.
Definition at line 114 of file CreateUsagePlanRequest.h.
|
inline |
The description of the usage plan.
Definition at line 124 of file CreateUsagePlanRequest.h.
|
inline |
[Required] The name of the usage plan.
Definition at line 78 of file CreateUsagePlanRequest.h.
|
inline |
[Required] The name of the usage plan.
Definition at line 73 of file CreateUsagePlanRequest.h.
|
inline |
[Required] The name of the usage plan.
Definition at line 83 of file CreateUsagePlanRequest.h.
|
inline |
The quota of the usage plan.
Definition at line 222 of file CreateUsagePlanRequest.h.
|
inline |
The quota of the usage plan.
Definition at line 227 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 270 of file CreateUsagePlanRequest.h.
|
inline |
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.
Definition at line 263 of file CreateUsagePlanRequest.h.
|
inline |
The throttling limits of the usage plan.
Definition at line 191 of file CreateUsagePlanRequest.h.
|
inline |
The throttling limits of the usage plan.
Definition at line 196 of file CreateUsagePlanRequest.h.