Skip to content

Commit b1380c6

Browse files
Auto commit from CI.
1 parent 3bd938d commit b1380c6

File tree

281 files changed

+11506
-6905
lines changed

Some content is hidden

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

281 files changed

+11506
-6905
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.7;
16+
version : 1.0.20151208.8;
1717

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

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

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

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

1818
// Display name for package.
1919
title: AWS SDK for C++ (Amazon API Gateway);

aws-cpp-sdk-application-autoscaling/nuget/aws-cpp-sdk-application-autoscaling.autopkg

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

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

1818
// Display name for package.
1919
title: AWS SDK for C++ (Application Auto Scaling);

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1818
// Display name for package.
1919
title: AWS SDK for C++ (Amazon CloudSearch Domain);

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

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

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

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

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

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

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

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

aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeployClient.h

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -241,19 +241,19 @@ namespace Model
241241
typedef std::function<void(const CodeDeployClient*, const Model::UpdateDeploymentGroupRequest&, const Model::UpdateDeploymentGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDeploymentGroupResponseReceivedHandler;
242242

243243
/**
244-
* <fullname>AWS CodeDeploy</fullname> <b>Overview</b> <p>This reference guide
245-
* provides descriptions of the AWS CodeDeploy APIs. For more information about AWS
246-
* CodeDeploy, see the <a
247-
* href="docs.aws.amazon.com/codedeploy/latest/userguide">AWS CodeDeploy User
248-
* Guide</a>.</p> <b>Using the APIs</b> <p>You can use the AWS CodeDeploy APIs to
249-
* work with the following:</p> <ul> <li> <p>Applications are unique identifiers
250-
* used by AWS CodeDeploy to ensure the correct combinations of revisions,
251-
* deployment configurations, and deployment groups are being referenced during
252-
* deployments.</p> <p>You can use the AWS CodeDeploy APIs to create, delete, get,
253-
* list, and update applications.</p> </li> <li> <p>Deployment configurations are
254-
* sets of deployment rules and success and failure conditions used by AWS
255-
* CodeDeploy during deployments.</p> <p>You can use the AWS CodeDeploy APIs to
256-
* create, delete, get, and list deployment configurations.</p> </li> <li>
244+
* <fullname>AWS CodeDeploy</fullname> <p> <b>Overview</b> </p> <p>This reference
245+
* guide provides descriptions of the AWS CodeDeploy APIs. For more information
246+
* about AWS CodeDeploy, see the <a
247+
* href="http://docs.aws.amazon.com/codedeploy/latest/userguide">AWS CodeDeploy
248+
* User Guide</a>.</p> <p> <b>Using the APIs</b> </p> <p>You can use the AWS
249+
* CodeDeploy APIs to work with the following:</p> <ul> <li> <p>Applications are
250+
* unique identifiers used by AWS CodeDeploy to ensure the correct combinations of
251+
* revisions, deployment configurations, and deployment groups are being referenced
252+
* during deployments.</p> <p>You can use the AWS CodeDeploy APIs to create,
253+
* delete, get, list, and update applications.</p> </li> <li> <p>Deployment
254+
* configurations are sets of deployment rules and success and failure conditions
255+
* used by AWS CodeDeploy during deployments.</p> <p>You can use the AWS CodeDeploy
256+
* APIs to create, delete, get, and list deployment configurations.</p> </li> <li>
257257
* <p>Deployment groups are groups of instances to which application revisions can
258258
* be deployed.</p> <p>You can use the AWS CodeDeploy APIs to create, delete, get,
259259
* list, and update deployment groups.</p> </li> <li> <p>Instances represent Amazon
@@ -267,11 +267,11 @@ namespace Model
267267
* revisions contain source content (such as source code, web pages, executable
268268
* files, and deployment scripts) along with an application specification (AppSpec)
269269
* file. (The AppSpec file is unique to AWS CodeDeploy; it defines the deployment
270-
* actions you want AWS CodeDeploy to execute.) Ffor application revisions stored
271-
* in Amazon S3 buckets, an application revision is uniquely identified by its
272-
* Amazon S3 object key and its ETag, version, or both. For application revisions
273-
* stored in GitHub repositories, an application revision is uniquely identified by
274-
* its repository name and commit ID. Application revisions are deployed through
270+
* actions you want AWS CodeDeploy to execute.) For application revisions stored in
271+
* Amazon S3 buckets, an application revision is uniquely identified by its Amazon
272+
* S3 object key and its ETag, version, or both. For application revisions stored
273+
* in GitHub repositories, an application revision is uniquely identified by its
274+
* repository name and commit ID. Application revisions are deployed through
275275
* deployment groups.</p> <p>You can use the AWS CodeDeploy APIs to get, list, and
276276
* register application revisions.</p> </li> </ul>
277277
*/
@@ -536,25 +536,25 @@ namespace Model
536536
virtual void DeleteApplicationAsync(const Model::DeleteApplicationRequest& request, const DeleteApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
537537

538538
/**
539-
* <p>Deletes a deployment configuration.</p> <note>A deployment configuration
539+
* <p>Deletes a deployment configuration.</p> <note> <p>A deployment configuration
540540
* cannot be deleted if it is currently in use. Predefined configurations cannot be
541-
* deleted.</note>
541+
* deleted.</p> </note>
542542
*/
543543
virtual Model::DeleteDeploymentConfigOutcome DeleteDeploymentConfig(const Model::DeleteDeploymentConfigRequest& request) const;
544544

545545
/**
546-
* <p>Deletes a deployment configuration.</p> <note>A deployment configuration
546+
* <p>Deletes a deployment configuration.</p> <note> <p>A deployment configuration
547547
* cannot be deleted if it is currently in use. Predefined configurations cannot be
548-
* deleted.</note>
548+
* deleted.</p> </note>
549549
*
550550
* returns a future to the operation so that it can be executed in parallel to other requests.
551551
*/
552552
virtual Model::DeleteDeploymentConfigOutcomeCallable DeleteDeploymentConfigCallable(const Model::DeleteDeploymentConfigRequest& request) const;
553553

554554
/**
555-
* <p>Deletes a deployment configuration.</p> <note>A deployment configuration
555+
* <p>Deletes a deployment configuration.</p> <note> <p>A deployment configuration
556556
* cannot be deleted if it is currently in use. Predefined configurations cannot be
557-
* deleted.</note>
557+
* deleted.</p> </note>
558558
*
559559
* Queues the request into a thread executor and triggers associated callback when operation has finished.
560560
*/

aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeployErrors.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ enum class CodeDeployErrors
4848
UNKNOWN = 100,
4949
///////////////////////////////////////////////////////////////////////////////////////////
5050

51-
APPLICATION_ALREADY_EXISTS= static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
51+
ALARMS_LIMIT_EXCEEDED= static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
52+
APPLICATION_ALREADY_EXISTS,
5253
APPLICATION_DOES_NOT_EXIST,
5354
APPLICATION_LIMIT_EXCEEDED,
5455
APPLICATION_NAME_REQUIRED,
@@ -77,7 +78,9 @@ enum class CodeDeployErrors
7778
INSTANCE_NAME_ALREADY_REGISTERED,
7879
INSTANCE_NAME_REQUIRED,
7980
INSTANCE_NOT_REGISTERED,
81+
INVALID_ALARM_CONFIG,
8082
INVALID_APPLICATION_NAME,
83+
INVALID_AUTO_ROLLBACK_CONFIG,
8184
INVALID_AUTO_SCALING_GROUP,
8285
INVALID_BUCKET_NAME_FILTER,
8386
INVALID_DEPLOYED_STATE_FILTER,
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
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/codedeploy/CodeDeploy_EXPORTS.h>
17+
#include <aws/core/utils/memory/stl/AWSString.h>
18+
19+
namespace Aws
20+
{
21+
namespace Utils
22+
{
23+
namespace Json
24+
{
25+
class JsonValue;
26+
} // namespace Json
27+
} // namespace Utils
28+
namespace CodeDeploy
29+
{
30+
namespace Model
31+
{
32+
33+
/**
34+
* <p>Information about an alarm.</p>
35+
*/
36+
class AWS_CODEDEPLOY_API Alarm
37+
{
38+
public:
39+
Alarm();
40+
Alarm(const Aws::Utils::Json::JsonValue& jsonValue);
41+
Alarm& operator=(const Aws::Utils::Json::JsonValue& jsonValue);
42+
Aws::Utils::Json::JsonValue Jsonize() const;
43+
44+
/**
45+
* <p>The name of the alarm. Maximum length is 255 characters. Each alarm name can
46+
* be used only once in a list of alarms.</p>
47+
*/
48+
inline const Aws::String& GetName() const{ return m_name; }
49+
50+
/**
51+
* <p>The name of the alarm. Maximum length is 255 characters. Each alarm name can
52+
* be used only once in a list of alarms.</p>
53+
*/
54+
inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
55+
56+
/**
57+
* <p>The name of the alarm. Maximum length is 255 characters. Each alarm name can
58+
* be used only once in a list of alarms.</p>
59+
*/
60+
inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = value; }
61+
62+
/**
63+
* <p>The name of the alarm. Maximum length is 255 characters. Each alarm name can
64+
* be used only once in a list of alarms.</p>
65+
*/
66+
inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
67+
68+
/**
69+
* <p>The name of the alarm. Maximum length is 255 characters. Each alarm name can
70+
* be used only once in a list of alarms.</p>
71+
*/
72+
inline Alarm& WithName(const Aws::String& value) { SetName(value); return *this;}
73+
74+
/**
75+
* <p>The name of the alarm. Maximum length is 255 characters. Each alarm name can
76+
* be used only once in a list of alarms.</p>
77+
*/
78+
inline Alarm& WithName(Aws::String&& value) { SetName(value); return *this;}
79+
80+
/**
81+
* <p>The name of the alarm. Maximum length is 255 characters. Each alarm name can
82+
* be used only once in a list of alarms.</p>
83+
*/
84+
inline Alarm& WithName(const char* value) { SetName(value); return *this;}
85+
86+
private:
87+
Aws::String m_name;
88+
bool m_nameHasBeenSet;
89+
};
90+
91+
} // namespace Model
92+
} // namespace CodeDeploy
93+
} // namespace Aws

0 commit comments

Comments
 (0)