-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GuardDuty RDS Protection expands support for Amazon Aurora PostgreSQL…
… Limitless Databases. Fix ListStorageLensConfigurations and ListStorageLensGroups deserialization for Smithy SDKs. API changes for new named tag expressions feature. AWS CodeBuild now adds additional compute types for reserved capacity fleet. Adding BatchGetPolicy API which supports the retrieval of multiple policies across multiple policy stores within a single request. Introduces category apis in AmazonQApps. Web experience users use Categories to tag and filter library items.
- Loading branch information
1 parent
3670e57
commit 01f7ee3
Showing
155 changed files
with
6,595 additions
and
247 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
1.11.440 | ||
1.11.441 |
100 changes: 100 additions & 0 deletions
100
generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/model/ComputeConfiguration.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
/** | ||
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. | ||
* SPDX-License-Identifier: Apache-2.0. | ||
*/ | ||
|
||
#pragma once | ||
#include <aws/codebuild/CodeBuild_EXPORTS.h> | ||
#include <aws/codebuild/model/MachineType.h> | ||
#include <utility> | ||
|
||
namespace Aws | ||
{ | ||
namespace Utils | ||
{ | ||
namespace Json | ||
{ | ||
class JsonValue; | ||
class JsonView; | ||
} // namespace Json | ||
} // namespace Utils | ||
namespace CodeBuild | ||
{ | ||
namespace Model | ||
{ | ||
|
||
/** | ||
* <p>Contains compute attributes. These attributes only need be specified when | ||
* your project's or fleet's <code>computeType</code> is set to | ||
* <code>ATTRIBUTE_BASED_COMPUTE</code>.</p><p><h3>See Also:</h3> <a | ||
* href="http://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ComputeConfiguration">AWS | ||
* API Reference</a></p> | ||
*/ | ||
class ComputeConfiguration | ||
{ | ||
public: | ||
AWS_CODEBUILD_API ComputeConfiguration(); | ||
AWS_CODEBUILD_API ComputeConfiguration(Aws::Utils::Json::JsonView jsonValue); | ||
AWS_CODEBUILD_API ComputeConfiguration& operator=(Aws::Utils::Json::JsonView jsonValue); | ||
AWS_CODEBUILD_API Aws::Utils::Json::JsonValue Jsonize() const; | ||
|
||
|
||
///@{ | ||
/** | ||
* <p>The number of vCPUs of the instance type included in your fleet.</p> | ||
*/ | ||
inline long long GetVCpu() const{ return m_vCpu; } | ||
inline bool VCpuHasBeenSet() const { return m_vCpuHasBeenSet; } | ||
inline void SetVCpu(long long value) { m_vCpuHasBeenSet = true; m_vCpu = value; } | ||
inline ComputeConfiguration& WithVCpu(long long value) { SetVCpu(value); return *this;} | ||
///@} | ||
|
||
///@{ | ||
/** | ||
* <p>The amount of memory of the instance type included in your fleet.</p> | ||
*/ | ||
inline long long GetMemory() const{ return m_memory; } | ||
inline bool MemoryHasBeenSet() const { return m_memoryHasBeenSet; } | ||
inline void SetMemory(long long value) { m_memoryHasBeenSet = true; m_memory = value; } | ||
inline ComputeConfiguration& WithMemory(long long value) { SetMemory(value); return *this;} | ||
///@} | ||
|
||
///@{ | ||
/** | ||
* <p>The amount of disk space of the instance type included in your fleet.</p> | ||
*/ | ||
inline long long GetDisk() const{ return m_disk; } | ||
inline bool DiskHasBeenSet() const { return m_diskHasBeenSet; } | ||
inline void SetDisk(long long value) { m_diskHasBeenSet = true; m_disk = value; } | ||
inline ComputeConfiguration& WithDisk(long long value) { SetDisk(value); return *this;} | ||
///@} | ||
|
||
///@{ | ||
/** | ||
* <p>The machine type of the instance type included in your fleet.</p> | ||
*/ | ||
inline const MachineType& GetMachineType() const{ return m_machineType; } | ||
inline bool MachineTypeHasBeenSet() const { return m_machineTypeHasBeenSet; } | ||
inline void SetMachineType(const MachineType& value) { m_machineTypeHasBeenSet = true; m_machineType = value; } | ||
inline void SetMachineType(MachineType&& value) { m_machineTypeHasBeenSet = true; m_machineType = std::move(value); } | ||
inline ComputeConfiguration& WithMachineType(const MachineType& value) { SetMachineType(value); return *this;} | ||
inline ComputeConfiguration& WithMachineType(MachineType&& value) { SetMachineType(std::move(value)); return *this;} | ||
///@} | ||
private: | ||
|
||
long long m_vCpu; | ||
bool m_vCpuHasBeenSet = false; | ||
|
||
long long m_memory; | ||
bool m_memoryHasBeenSet = false; | ||
|
||
long long m_disk; | ||
bool m_diskHasBeenSet = false; | ||
|
||
MachineType m_machineType; | ||
bool m_machineTypeHasBeenSet = false; | ||
}; | ||
|
||
} // namespace Model | ||
} // namespace CodeBuild | ||
} // namespace Aws |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
31 changes: 31 additions & 0 deletions
31
generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/model/MachineType.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
/** | ||
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. | ||
* SPDX-License-Identifier: Apache-2.0. | ||
*/ | ||
|
||
#pragma once | ||
#include <aws/codebuild/CodeBuild_EXPORTS.h> | ||
#include <aws/core/utils/memory/stl/AWSString.h> | ||
|
||
namespace Aws | ||
{ | ||
namespace CodeBuild | ||
{ | ||
namespace Model | ||
{ | ||
enum class MachineType | ||
{ | ||
NOT_SET, | ||
GENERAL, | ||
NVME | ||
}; | ||
|
||
namespace MachineTypeMapper | ||
{ | ||
AWS_CODEBUILD_API MachineType GetMachineTypeForName(const Aws::String& name); | ||
|
||
AWS_CODEBUILD_API Aws::String GetNameForMachineType(MachineType value); | ||
} // namespace MachineTypeMapper | ||
} // namespace Model | ||
} // namespace CodeBuild | ||
} // namespace Aws |
Oops, something went wrong.