Skip to content

Commit ed0cfad

Browse files
AWS WAF adds support for ASN-based traffic filtering and support for ASN-based rate limiting.
Add new warning type 'EXCLUDED_PROPERTIES' Updating the minimum for List APIs to be 1 (instead of 0) AWS KMS announces the support for on-demand rotation of symmetric-encryption KMS keys with imported key material (EXTERNAL origin).
1 parent af15a68 commit ed0cfad

File tree

91 files changed

+3219
-1687
lines changed

Some content is hidden

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

91 files changed

+3219
-1687
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.582
1+
1.11.583

generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/model/ScanFilter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ namespace Model
5151
* href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/resource-import-supported-resources.html">Resource
5252
* type support</a> table in the <i>CloudFormation User Guide</i>.</p> <p>To scan
5353
* all resource types within a service, you can use a wildcard, represented by an
54-
* asterisk (<code>*</code>). You can place a asterisk at only the end of the
54+
* asterisk (<code>*</code>). You can place an asterisk at only the end of the
5555
* string, for example, <code>AWS::S3::*</code>.</p>
5656
*/
5757
inline const Aws::Vector<Aws::String>& GetTypes() const { return m_types; }

generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/model/WarningType.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ namespace Model
1818
NOT_SET,
1919
MUTUALLY_EXCLUSIVE_PROPERTIES,
2020
UNSUPPORTED_PROPERTIES,
21-
MUTUALLY_EXCLUSIVE_TYPES
21+
MUTUALLY_EXCLUSIVE_TYPES,
22+
EXCLUDED_PROPERTIES
2223
};
2324

2425
namespace WarningTypeMapper

generated/src/aws-cpp-sdk-cloudformation/source/model/WarningType.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ namespace Aws
2323
static const int MUTUALLY_EXCLUSIVE_PROPERTIES_HASH = HashingUtils::HashString("MUTUALLY_EXCLUSIVE_PROPERTIES");
2424
static const int UNSUPPORTED_PROPERTIES_HASH = HashingUtils::HashString("UNSUPPORTED_PROPERTIES");
2525
static const int MUTUALLY_EXCLUSIVE_TYPES_HASH = HashingUtils::HashString("MUTUALLY_EXCLUSIVE_TYPES");
26+
static const int EXCLUDED_PROPERTIES_HASH = HashingUtils::HashString("EXCLUDED_PROPERTIES");
2627

2728

2829
WarningType GetWarningTypeForName(const Aws::String& name)
@@ -40,6 +41,10 @@ namespace Aws
4041
{
4142
return WarningType::MUTUALLY_EXCLUSIVE_TYPES;
4243
}
44+
else if (hashCode == EXCLUDED_PROPERTIES_HASH)
45+
{
46+
return WarningType::EXCLUDED_PROPERTIES;
47+
}
4348
EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();
4449
if(overflowContainer)
4550
{
@@ -62,6 +67,8 @@ namespace Aws
6267
return "UNSUPPORTED_PROPERTIES";
6368
case WarningType::MUTUALLY_EXCLUSIVE_TYPES:
6469
return "MUTUALLY_EXCLUSIVE_TYPES";
70+
case WarningType::EXCLUDED_PROPERTIES:
71+
return "EXCLUDED_PROPERTIES";
6572
default:
6673
EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();
6774
if(overflowContainer)

generated/src/aws-cpp-sdk-kms/include/aws/kms/KMSClient.h

Lines changed: 406 additions & 419 deletions
Large diffs are not rendered by default.

generated/src/aws-cpp-sdk-kms/include/aws/kms/KMSServiceClientModel.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include <aws/kms/model/CreateKeyResult.h>
2626
#include <aws/kms/model/DecryptResult.h>
2727
#include <aws/kms/model/DeleteCustomKeyStoreResult.h>
28+
#include <aws/kms/model/DeleteImportedKeyMaterialResult.h>
2829
#include <aws/kms/model/DeriveSharedSecretResult.h>
2930
#include <aws/kms/model/DescribeCustomKeyStoresResult.h>
3031
#include <aws/kms/model/DescribeKeyResult.h>
@@ -168,7 +169,7 @@ namespace Aws
168169
typedef Aws::Utils::Outcome<DecryptResult, KMSError> DecryptOutcome;
169170
typedef Aws::Utils::Outcome<Aws::NoResult, KMSError> DeleteAliasOutcome;
170171
typedef Aws::Utils::Outcome<DeleteCustomKeyStoreResult, KMSError> DeleteCustomKeyStoreOutcome;
171-
typedef Aws::Utils::Outcome<Aws::NoResult, KMSError> DeleteImportedKeyMaterialOutcome;
172+
typedef Aws::Utils::Outcome<DeleteImportedKeyMaterialResult, KMSError> DeleteImportedKeyMaterialOutcome;
172173
typedef Aws::Utils::Outcome<DeriveSharedSecretResult, KMSError> DeriveSharedSecretOutcome;
173174
typedef Aws::Utils::Outcome<DescribeCustomKeyStoresResult, KMSError> DescribeCustomKeyStoresOutcome;
174175
typedef Aws::Utils::Outcome<DescribeKeyResult, KMSError> DescribeKeyOutcome;

generated/src/aws-cpp-sdk-kms/include/aws/kms/model/CreateAliasRequest.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ namespace Model
6363
* </p> <p>A valid key ID is required. If you supply a null or empty string value,
6464
* this operation returns an error.</p> <p>For help finding the key ID and ARN, see
6565
* <a
66-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/viewing-keys.html#find-cmk-id-arn">Finding
67-
* the Key ID and ARN</a> in the <i> <i>Key Management Service Developer Guide</i>
68-
* </i>.</p> <p>Specify the key ID or key ARN of the KMS key.</p> <p>For
66+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/find-cmk-id-arn.html">Find
67+
* the key ID and key ARN</a> in the <i> <i>Key Management Service Developer
68+
* Guide</i> </i>.</p> <p>Specify the key ID or key ARN of the KMS key.</p> <p>For
6969
* example:</p> <ul> <li> <p>Key ID:
7070
* <code>1234abcd-12ab-34cd-56ef-1234567890ab</code> </p> </li> <li> <p>Key ARN:
7171
* <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code>

generated/src/aws-cpp-sdk-kms/include/aws/kms/model/CreateCustomKeyStoreRequest.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ namespace Model
9595
* parameter is required for custom key stores with a
9696
* <code>CustomKeyStoreType</code> of <code>AWS_CLOUDHSM</code>.</p> <p>Enter the
9797
* password of the <a
98-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/key-store-concepts.html#concept-kmsuser">
98+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/keystore-cloudhsm.html#concept-kmsuser">
9999
* <code>kmsuser</code> crypto user (CU) account</a> in the specified CloudHSM
100100
* cluster. KMS logs into the cluster as this user to manage key material on your
101101
* behalf.</p> <p>The password must be a string of 7 to 32 characters. Its value is
@@ -217,7 +217,7 @@ namespace Model
217217
* <code>RawSecretAccessKey</code>, a secret key, and <code>AccessKeyId</code>, a
218218
* unique identifier for the <code>RawSecretAccessKey</code>. For character
219219
* requirements, see <a
220-
* href="kms/latest/APIReference/API_XksProxyAuthenticationCredentialType.html">XksProxyAuthenticationCredentialType</a>.</p>
220+
* href="API_XksProxyAuthenticationCredentialType.html">XksProxyAuthenticationCredentialType</a>.</p>
221221
* <p>KMS uses this authentication credential to sign requests to the external key
222222
* store proxy on your behalf. This credential is unrelated to Identity and Access
223223
* Management (IAM) and Amazon Web Services credentials.</p> <p>This parameter
@@ -243,7 +243,7 @@ namespace Model
243243
* <code>PUBLIC_ENDPOINT</code>. If the external key store proxy uses a Amazon VPC
244244
* endpoint service for communication with KMS, specify
245245
* <code>VPC_ENDPOINT_SERVICE</code>. For help making this choice, see <a
246-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/plan-xks-keystore.html#choose-xks-connectivity">Choosing
246+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/choose-xks-connectivity.html">Choosing
247247
* a connectivity option</a> in the <i>Key Management Service Developer
248248
* Guide</i>.</p> <p>An Amazon VPC endpoint service keeps your communication with
249249
* KMS in a private address space entirely within Amazon Web Services, but it

generated/src/aws-cpp-sdk-kms/include/aws/kms/model/CreateGrantRequest.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ namespace Model
8787
* <p>The grant determines the retiring principal. Other principals might have
8888
* permission to retire the grant or revoke the grant. For details, see
8989
* <a>RevokeGrant</a> and <a
90-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/grant-manage.html#grant-delete">Retiring
90+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/grant-delete.html">Retiring
9191
* and revoking grants</a> in the <i>Key Management Service Developer Guide</i>.
9292
* </p>
9393
*/
@@ -164,7 +164,7 @@ namespace Model
164164
* consistency</i>. For more information, see <a
165165
* href="https://docs.aws.amazon.com/kms/latest/developerguide/grants.html#grant_token">Grant
166166
* token</a> and <a
167-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/grant-manage.html#using-grant-token">Using
167+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/using-grant-token.html">Using
168168
* a grant token</a> in the <i>Key Management Service Developer Guide</i>.</p>
169169
*/
170170
inline const Aws::Vector<Aws::String>& GetGrantTokens() const { return m_grantTokens; }
@@ -206,8 +206,8 @@ namespace Model
206206
/**
207207
* <p>Checks if your request will succeed. <code>DryRun</code> is an optional
208208
* parameter. </p> <p>To learn more about how to use this parameter, see <a
209-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/programming-dryrun.html">Testing
210-
* your KMS API calls</a> in the <i>Key Management Service Developer Guide</i>.</p>
209+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/testing-permissions.html">Testing
210+
* your permissions</a> in the <i>Key Management Service Developer Guide</i>.</p>
211211
*/
212212
inline bool GetDryRun() const { return m_dryRun; }
213213
inline bool DryRunHasBeenSet() const { return m_dryRunHasBeenSet; }

generated/src/aws-cpp-sdk-kms/include/aws/kms/model/CreateGrantResult.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ namespace Model
3939
* consistency</i>. For more information, see <a
4040
* href="https://docs.aws.amazon.com/kms/latest/developerguide/grants.html#grant_token">Grant
4141
* token</a> and <a
42-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/grant-manage.html#using-grant-token">Using
42+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/using-grant-token.html">Using
4343
* a grant token</a> in the <i>Key Management Service Developer Guide</i>.</p>
4444
*/
4545
inline const Aws::String& GetGrantToken() const { return m_grantToken; }

generated/src/aws-cpp-sdk-kms/include/aws/kms/model/CreateKeyRequest.h

Lines changed: 35 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,21 @@ namespace Model
5656
* principal might not be immediately visible to KMS. For more information, see <a
5757
* href="https://docs.aws.amazon.com/IAM/latest/UserGuide/troubleshoot_general.html#troubleshoot_general_eventual-consistency">Changes
5858
* that I make are not always immediately visible</a> in the <i>Amazon Web Services
59-
* Identity and Access Management User Guide</i>.</p> </li> </ul> <p>If you do not
60-
* provide a key policy, KMS attaches a default key policy to the KMS key. For more
61-
* information, see <a
62-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-default">Default
63-
* key policy</a> in the <i>Key Management Service Developer Guide</i>. </p> <p>The
64-
* key policy size quota is 32 kilobytes (32768 bytes).</p> <p>For help writing and
59+
* Identity and Access Management User Guide</i>.</p> </li> </ul> <p>If
60+
* either of the required <code>Resource</code> or <code>Action</code> elements are
61+
* missing from a key policy statement, the policy statement has no effect. When a
62+
* key policy statement is missing one of these elements, the KMS console correctly
63+
* reports an error, but the <code>CreateKey</code> and <code>PutKeyPolicy</code>
64+
* API requests succeed, even though the policy statement is ineffective.</p>
65+
* <p>For more information on required key policy elements, see <a
66+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-overview.html#key-policy-elements">Elements
67+
* in a key policy</a> in the <i>Key Management Service Developer Guide</i>.</p>
68+
* <p>If you do not provide a key policy, KMS attaches a default key policy
69+
* to the KMS key. For more information, see <a
70+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-default.html">Default
71+
* key policy</a> in the <i>Key Management Service Developer Guide</i>. </p>
72+
* <p>If the key policy exceeds the length constraint, KMS returns a
73+
* <code>LimitExceededException</code>.</p> <p>For help writing and
6574
* formatting a JSON policy document, see the <a
6675
* href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies.html">IAM
6776
* JSON Policy Reference</a> in the <i> <i>Identity and Access Management User
@@ -95,7 +104,7 @@ namespace Model
95104
///@{
96105
/**
97106
* <p>Determines the <a
98-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#cryptographic-operations">cryptographic
107+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/kms-cryptography.html#cryptographic-operations">cryptographic
99108
* operations</a> for which you can use the KMS key. The default value is
100109
* <code>ENCRYPT_DECRYPT</code>. This parameter is optional when you are creating a
101110
* symmetric encryption KMS key; otherwise, it is required. You can't change the
@@ -123,28 +132,29 @@ namespace Model
123132
* <p>Specifies the type of KMS key to create. The default value,
124133
* <code>SYMMETRIC_DEFAULT</code>, creates a KMS key with a 256-bit AES-GCM key
125134
* that is used for encryption and decryption, except in China Regions, where it
126-
* creates a 128-bit symmetric key that uses SM4 encryption. For help choosing a
127-
* key spec for your KMS key, see <a
128-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/key-types.html#symm-asymm-choose">Choosing
129-
* a KMS key type</a> in the <i> <i>Key Management Service Developer Guide</i>
135+
* creates a 128-bit symmetric key that uses SM4 encryption. For a detailed
136+
* description of all supported key specs, see <a
137+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/symm-asymm-choose-key-spec.html">Key
138+
* spec reference</a> in the <i> <i>Key Management Service Developer Guide</i>
130139
* </i>.</p> <p>The <code>KeySpec</code> determines whether the KMS key contains a
131140
* symmetric key or an asymmetric key pair. It also determines the algorithms that
132141
* the KMS key supports. You can't change the <code>KeySpec</code> after the KMS
133142
* key is created. To further restrict the algorithms that can be used with the KMS
134143
* key, use a condition key in its key policy or IAM policy. For more information,
135144
* see <a
136-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/policy-conditions.html#conditions-kms-encryption-algorithm">kms:EncryptionAlgorithm</a>,
145+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-encryption-algorithm">kms:EncryptionAlgorithm</a>,
137146
* <a
138-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/policy-conditions.html#conditions-kms-mac-algorithm">kms:MacAlgorithm</a>
147+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-mac-algorithm">kms:MacAlgorithm</a>,
148+
* <a
149+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-key-agreement-algorithm">kms:KeyAgreementAlgorithm</a>,
139150
* or <a
140-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/policy-conditions.html#conditions-kms-signing-algorithm">kms:Signing
141-
* Algorithm</a> in the <i> <i>Key Management Service Developer Guide</i> </i>.</p>
142-
* <p> <a
143-
* href="http://aws.amazon.com/kms/features/#AWS_Service_Integration">Amazon Web
144-
* Services services that are integrated with KMS</a> use symmetric encryption KMS
145-
* keys to protect your data. These services do not support asymmetric KMS keys or
146-
* HMAC KMS keys.</p> <p>KMS supports the following key specs for KMS
147-
* keys:</p> <ul> <li> <p>Symmetric encryption key (default)</p> <ul> <li> <p>
151+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-signing-algorithm">kms:SigningAlgorithm</a>
152+
* in the <i> <i>Key Management Service Developer Guide</i> </i>.</p>
153+
* <p> <a href="http://aws.amazon.com/kms/features/#AWS_Service_Integration">Amazon
154+
* Web Services services that are integrated with KMS</a> use symmetric encryption
155+
* KMS keys to protect your data. These services do not support asymmetric KMS keys
156+
* or HMAC KMS keys.</p> <p>KMS supports the following key specs for
157+
* KMS keys:</p> <ul> <li> <p>Symmetric encryption key (default)</p> <ul> <li> <p>
148158
* <code>SYMMETRIC_DEFAULT</code> </p> </li> </ul> </li> <li> <p>HMAC keys
149159
* (symmetric)</p> <ul> <li> <p> <code>HMAC_224</code> </p> </li> <li> <p>
150160
* <code>HMAC_256</code> </p> </li> <li> <p> <code>HMAC_384</code> </p> </li> <li>
@@ -203,7 +213,7 @@ namespace Model
203213
///@{
204214
/**
205215
* <p>Creates the KMS key in the specified <a
206-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
216+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/key-store-overview.html">custom
207217
* key store</a>. The <code>ConnectionState</code> of the custom key store must be
208218
* <code>CONNECTED</code>. To find the CustomKeyStoreID and ConnectionState use the
209219
* <a>DescribeCustomKeyStores</a> operation.</p> <p>This parameter is valid only
@@ -263,8 +273,8 @@ namespace Model
263273
* to an Amazon Web Services resource, Amazon Web Services generates a cost
264274
* allocation report with usage and costs aggregated by tags. Tags can also be used
265275
* to control access to a KMS key. For details, see <a
266-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/tagging-keys.html">Tagging
267-
* Keys</a>.</p>
276+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/tagging-keys.html">Tags
277+
* in KMS</a>.</p>
268278
*/
269279
inline const Aws::Vector<Tag>& GetTags() const { return m_tags; }
270280
inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
@@ -322,7 +332,7 @@ namespace Model
322332
* <code>CustomKeyStoreId</code> parameter. This key must be enabled and configured
323333
* to perform encryption and decryption. Each KMS key in an external key store must
324334
* use a different external key. For details, see <a
325-
* href="https://docs.aws.amazon.com/create-xks-keys.html#xks-key-requirements">Requirements
335+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/create-xks-keys.html#xks-key-requirements">Requirements
326336
* for a KMS key in an external key store</a> in the <i>Key Management Service
327337
* Developer Guide</i>.</p> <p>Each KMS key in an external key store is associated
328338
* two backing keys. One is key material that KMS generates. The other is the

generated/src/aws-cpp-sdk-kms/include/aws/kms/model/DecryptRequest.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ namespace Model
5555
/**
5656
* <p>Specifies the encryption context to use when decrypting the data. An
5757
* encryption context is valid only for <a
58-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#cryptographic-operations">cryptographic
58+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/kms-cryptography.html#cryptographic-operations">cryptographic
5959
* operations</a> with a symmetric encryption KMS key. The standard asymmetric
6060
* encryption algorithms and HMAC algorithms that KMS uses do not support an
6161
* encryption context.</p> <p>An <i>encryption context</i> is a collection of
@@ -65,7 +65,7 @@ namespace Model
6565
* encryption context is supported only on operations with symmetric encryption KMS
6666
* keys. On operations with symmetric encryption KMS keys, an encryption context is
6767
* optional, but it is strongly recommended.</p> <p>For more information, see <a
68-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context">Encryption
68+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/encrypt_context.html">Encryption
6969
* context</a> in the <i>Key Management Service Developer Guide</i>.</p>
7070
*/
7171
inline const Aws::Map<Aws::String, Aws::String>& GetEncryptionContext() const { return m_encryptionContext; }
@@ -87,7 +87,7 @@ namespace Model
8787
* consistency</i>. For more information, see <a
8888
* href="https://docs.aws.amazon.com/kms/latest/developerguide/grants.html#grant_token">Grant
8989
* token</a> and <a
90-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/grant-manage.html#using-grant-token">Using
90+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/using-grant-token.html">Using
9191
* a grant token</a> in the <i>Key Management Service Developer Guide</i>.</p>
9292
*/
9393
inline const Aws::Vector<Aws::String>& GetGrantTokens() const { return m_grantTokens; }
@@ -180,8 +180,8 @@ namespace Model
180180
/**
181181
* <p>Checks if your request will succeed. <code>DryRun</code> is an optional
182182
* parameter. </p> <p>To learn more about how to use this parameter, see <a
183-
* href="https://docs.aws.amazon.com/kms/latest/developerguide/programming-dryrun.html">Testing
184-
* your KMS API calls</a> in the <i>Key Management Service Developer Guide</i>.</p>
183+
* href="https://docs.aws.amazon.com/kms/latest/developerguide/testing-permissions.html">Testing
184+
* your permissions</a> in the <i>Key Management Service Developer Guide</i>.</p>
185185
*/
186186
inline bool GetDryRun() const { return m_dryRun; }
187187
inline bool DryRunHasBeenSet() const { return m_dryRunHasBeenSet; }

0 commit comments

Comments
 (0)