Skip to content

Commit 46d3bb0

Browse files
Auto commit from CI.
1 parent 2eef248 commit 46d3bb0

File tree

1,594 files changed

+171936
-4051
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,594 files changed

+171936
-4051
lines changed

aws-cpp-sdk-acm/nuget/aws-cpp-sdk-acm.autopkg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ nuget {
1313
id = AWSSDKCPP-ACM;
1414

1515
// Version number. Follows NuGet standards. (currently SemVer 1.0)
16-
version : 1.0.20151208.36;
16+
version : 1.0.20151208.37;
1717

1818
// Display name for package.
1919
title: AWS SDK for C++ (AWS Certificate Manager);

aws-cpp-sdk-apigateway/include/aws/apigateway/APIGatewayClient.h

Lines changed: 273 additions & 0 deletions
Large diffs are not rendered by default.

aws-cpp-sdk-apigateway/include/aws/apigateway/model/ApiKey.h

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,48 @@ namespace Model
153153
*/
154154
inline ApiKey& WithName(const char* value) { SetName(value); return *this;}
155155

156+
/**
157+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
158+
* Marketplace.</p>
159+
*/
160+
inline const Aws::String& GetCustomerId() const{ return m_customerId; }
161+
162+
/**
163+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
164+
* Marketplace.</p>
165+
*/
166+
inline void SetCustomerId(const Aws::String& value) { m_customerIdHasBeenSet = true; m_customerId = value; }
167+
168+
/**
169+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
170+
* Marketplace.</p>
171+
*/
172+
inline void SetCustomerId(Aws::String&& value) { m_customerIdHasBeenSet = true; m_customerId = value; }
173+
174+
/**
175+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
176+
* Marketplace.</p>
177+
*/
178+
inline void SetCustomerId(const char* value) { m_customerIdHasBeenSet = true; m_customerId.assign(value); }
179+
180+
/**
181+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
182+
* Marketplace.</p>
183+
*/
184+
inline ApiKey& WithCustomerId(const Aws::String& value) { SetCustomerId(value); return *this;}
185+
186+
/**
187+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
188+
* Marketplace.</p>
189+
*/
190+
inline ApiKey& WithCustomerId(Aws::String&& value) { SetCustomerId(value); return *this;}
191+
192+
/**
193+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
194+
* Marketplace.</p>
195+
*/
196+
inline ApiKey& WithCustomerId(const char* value) { SetCustomerId(value); return *this;}
197+
156198
/**
157199
* <p>The description of the API Key.</p>
158200
*/
@@ -318,6 +360,8 @@ namespace Model
318360
bool m_valueHasBeenSet;
319361
Aws::String m_name;
320362
bool m_nameHasBeenSet;
363+
Aws::String m_customerId;
364+
bool m_customerIdHasBeenSet;
321365
Aws::String m_description;
322366
bool m_descriptionHasBeenSet;
323367
bool m_enabled;

aws-cpp-sdk-apigateway/include/aws/apigateway/model/CreateApiKeyRequest.h

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,48 @@ namespace Model
215215
*/
216216
inline CreateApiKeyRequest& AddStageKeys(StageKey&& value) { m_stageKeysHasBeenSet = true; m_stageKeys.push_back(value); return *this; }
217217

218+
/**
219+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
220+
* Marketplace.</p>
221+
*/
222+
inline const Aws::String& GetCustomerId() const{ return m_customerId; }
223+
224+
/**
225+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
226+
* Marketplace.</p>
227+
*/
228+
inline void SetCustomerId(const Aws::String& value) { m_customerIdHasBeenSet = true; m_customerId = value; }
229+
230+
/**
231+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
232+
* Marketplace.</p>
233+
*/
234+
inline void SetCustomerId(Aws::String&& value) { m_customerIdHasBeenSet = true; m_customerId = value; }
235+
236+
/**
237+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
238+
* Marketplace.</p>
239+
*/
240+
inline void SetCustomerId(const char* value) { m_customerIdHasBeenSet = true; m_customerId.assign(value); }
241+
242+
/**
243+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
244+
* Marketplace.</p>
245+
*/
246+
inline CreateApiKeyRequest& WithCustomerId(const Aws::String& value) { SetCustomerId(value); return *this;}
247+
248+
/**
249+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
250+
* Marketplace.</p>
251+
*/
252+
inline CreateApiKeyRequest& WithCustomerId(Aws::String&& value) { SetCustomerId(value); return *this;}
253+
254+
/**
255+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
256+
* Marketplace.</p>
257+
*/
258+
inline CreateApiKeyRequest& WithCustomerId(const char* value) { SetCustomerId(value); return *this;}
259+
218260
private:
219261
Aws::String m_name;
220262
bool m_nameHasBeenSet;
@@ -228,6 +270,8 @@ namespace Model
228270
bool m_valueHasBeenSet;
229271
Aws::Vector<StageKey> m_stageKeys;
230272
bool m_stageKeysHasBeenSet;
273+
Aws::String m_customerId;
274+
bool m_customerIdHasBeenSet;
231275
};
232276

233277
} // namespace Model

aws-cpp-sdk-apigateway/include/aws/apigateway/model/CreateApiKeyResult.h

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,48 @@ namespace Model
154154
*/
155155
inline CreateApiKeyResult& WithName(const char* value) { SetName(value); return *this;}
156156

157+
/**
158+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
159+
* Marketplace.</p>
160+
*/
161+
inline const Aws::String& GetCustomerId() const{ return m_customerId; }
162+
163+
/**
164+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
165+
* Marketplace.</p>
166+
*/
167+
inline void SetCustomerId(const Aws::String& value) { m_customerId = value; }
168+
169+
/**
170+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
171+
* Marketplace.</p>
172+
*/
173+
inline void SetCustomerId(Aws::String&& value) { m_customerId = value; }
174+
175+
/**
176+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
177+
* Marketplace.</p>
178+
*/
179+
inline void SetCustomerId(const char* value) { m_customerId.assign(value); }
180+
181+
/**
182+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
183+
* Marketplace.</p>
184+
*/
185+
inline CreateApiKeyResult& WithCustomerId(const Aws::String& value) { SetCustomerId(value); return *this;}
186+
187+
/**
188+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
189+
* Marketplace.</p>
190+
*/
191+
inline CreateApiKeyResult& WithCustomerId(Aws::String&& value) { SetCustomerId(value); return *this;}
192+
193+
/**
194+
* <p>An AWS Marketplace customer identifier , when integrating with the AWS SaaS
195+
* Marketplace.</p>
196+
*/
197+
inline CreateApiKeyResult& WithCustomerId(const char* value) { SetCustomerId(value); return *this;}
198+
157199
/**
158200
* <p>The description of the API Key.</p>
159201
*/
@@ -316,6 +358,7 @@ namespace Model
316358
Aws::String m_id;
317359
Aws::String m_value;
318360
Aws::String m_name;
361+
Aws::String m_customerId;
319362
Aws::String m_description;
320363
bool m_enabled;
321364
Aws::Utils::DateTime m_createdDate;
Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
/*
2+
* Copyright 2010-2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License").
5+
* You may not use this file except in compliance with the License.
6+
* A copy of the License is located at
7+
*
8+
* http://aws.amazon.com/apache2.0
9+
*
10+
* or in the "license" file accompanying this file. This file is distributed
11+
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
12+
* express or implied. See the License for the specific language governing
13+
* permissions and limitations under the License.
14+
*/
15+
#pragma once
16+
#include <aws/apigateway/APIGateway_EXPORTS.h>
17+
#include <aws/apigateway/APIGatewayRequest.h>
18+
#include <aws/core/utils/memory/stl/AWSString.h>
19+
#include <aws/apigateway/model/DocumentationPartLocation.h>
20+
21+
namespace Aws
22+
{
23+
namespace APIGateway
24+
{
25+
namespace Model
26+
{
27+
28+
/**
29+
* <p>Creates a new documentation part of a given API.</p>
30+
*/
31+
class AWS_APIGATEWAY_API CreateDocumentationPartRequest : public APIGatewayRequest
32+
{
33+
public:
34+
CreateDocumentationPartRequest();
35+
Aws::String SerializePayload() const override;
36+
37+
/**
38+
* <p>[Required] The identifier of an API of the to-be-created documentation
39+
* part.</p>
40+
*/
41+
inline const Aws::String& GetRestApiId() const{ return m_restApiId; }
42+
43+
/**
44+
* <p>[Required] The identifier of an API of the to-be-created documentation
45+
* part.</p>
46+
*/
47+
inline void SetRestApiId(const Aws::String& value) { m_restApiIdHasBeenSet = true; m_restApiId = value; }
48+
49+
/**
50+
* <p>[Required] The identifier of an API of the to-be-created documentation
51+
* part.</p>
52+
*/
53+
inline void SetRestApiId(Aws::String&& value) { m_restApiIdHasBeenSet = true; m_restApiId = value; }
54+
55+
/**
56+
* <p>[Required] The identifier of an API of the to-be-created documentation
57+
* part.</p>
58+
*/
59+
inline void SetRestApiId(const char* value) { m_restApiIdHasBeenSet = true; m_restApiId.assign(value); }
60+
61+
/**
62+
* <p>[Required] The identifier of an API of the to-be-created documentation
63+
* part.</p>
64+
*/
65+
inline CreateDocumentationPartRequest& WithRestApiId(const Aws::String& value) { SetRestApiId(value); return *this;}
66+
67+
/**
68+
* <p>[Required] The identifier of an API of the to-be-created documentation
69+
* part.</p>
70+
*/
71+
inline CreateDocumentationPartRequest& WithRestApiId(Aws::String&& value) { SetRestApiId(value); return *this;}
72+
73+
/**
74+
* <p>[Required] The identifier of an API of the to-be-created documentation
75+
* part.</p>
76+
*/
77+
inline CreateDocumentationPartRequest& WithRestApiId(const char* value) { SetRestApiId(value); return *this;}
78+
79+
/**
80+
* <p>[Required] The location of the targeted API entity of the to-be-created
81+
* documentation part.</p>
82+
*/
83+
inline const DocumentationPartLocation& GetLocation() const{ return m_location; }
84+
85+
/**
86+
* <p>[Required] The location of the targeted API entity of the to-be-created
87+
* documentation part.</p>
88+
*/
89+
inline void SetLocation(const DocumentationPartLocation& value) { m_locationHasBeenSet = true; m_location = value; }
90+
91+
/**
92+
* <p>[Required] The location of the targeted API entity of the to-be-created
93+
* documentation part.</p>
94+
*/
95+
inline void SetLocation(DocumentationPartLocation&& value) { m_locationHasBeenSet = true; m_location = value; }
96+
97+
/**
98+
* <p>[Required] The location of the targeted API entity of the to-be-created
99+
* documentation part.</p>
100+
*/
101+
inline CreateDocumentationPartRequest& WithLocation(const DocumentationPartLocation& value) { SetLocation(value); return *this;}
102+
103+
/**
104+
* <p>[Required] The location of the targeted API entity of the to-be-created
105+
* documentation part.</p>
106+
*/
107+
inline CreateDocumentationPartRequest& WithLocation(DocumentationPartLocation&& value) { SetLocation(value); return *this;}
108+
109+
/**
110+
* <p>[Required] The new documentation content map of the targeted API entity.
111+
* Enclosed key-value pairs are API-specific, but only Swagger-compliant key-value
112+
* pairs can be exported and, hence, published.</p>
113+
*/
114+
inline const Aws::String& GetProperties() const{ return m_properties; }
115+
116+
/**
117+
* <p>[Required] The new documentation content map of the targeted API entity.
118+
* Enclosed key-value pairs are API-specific, but only Swagger-compliant key-value
119+
* pairs can be exported and, hence, published.</p>
120+
*/
121+
inline void SetProperties(const Aws::String& value) { m_propertiesHasBeenSet = true; m_properties = value; }
122+
123+
/**
124+
* <p>[Required] The new documentation content map of the targeted API entity.
125+
* Enclosed key-value pairs are API-specific, but only Swagger-compliant key-value
126+
* pairs can be exported and, hence, published.</p>
127+
*/
128+
inline void SetProperties(Aws::String&& value) { m_propertiesHasBeenSet = true; m_properties = value; }
129+
130+
/**
131+
* <p>[Required] The new documentation content map of the targeted API entity.
132+
* Enclosed key-value pairs are API-specific, but only Swagger-compliant key-value
133+
* pairs can be exported and, hence, published.</p>
134+
*/
135+
inline void SetProperties(const char* value) { m_propertiesHasBeenSet = true; m_properties.assign(value); }
136+
137+
/**
138+
* <p>[Required] The new documentation content map of the targeted API entity.
139+
* Enclosed key-value pairs are API-specific, but only Swagger-compliant key-value
140+
* pairs can be exported and, hence, published.</p>
141+
*/
142+
inline CreateDocumentationPartRequest& WithProperties(const Aws::String& value) { SetProperties(value); return *this;}
143+
144+
/**
145+
* <p>[Required] The new documentation content map of the targeted API entity.
146+
* Enclosed key-value pairs are API-specific, but only Swagger-compliant key-value
147+
* pairs can be exported and, hence, published.</p>
148+
*/
149+
inline CreateDocumentationPartRequest& WithProperties(Aws::String&& value) { SetProperties(value); return *this;}
150+
151+
/**
152+
* <p>[Required] The new documentation content map of the targeted API entity.
153+
* Enclosed key-value pairs are API-specific, but only Swagger-compliant key-value
154+
* pairs can be exported and, hence, published.</p>
155+
*/
156+
inline CreateDocumentationPartRequest& WithProperties(const char* value) { SetProperties(value); return *this;}
157+
158+
private:
159+
Aws::String m_restApiId;
160+
bool m_restApiIdHasBeenSet;
161+
DocumentationPartLocation m_location;
162+
bool m_locationHasBeenSet;
163+
Aws::String m_properties;
164+
bool m_propertiesHasBeenSet;
165+
};
166+
167+
} // namespace Model
168+
} // namespace APIGateway
169+
} // namespace Aws

0 commit comments

Comments
 (0)