Skip to content

Commit 0c6a58c

Browse files
author
awstools
committed
feat(client-cloudhsm-v2): Added 3 new APIs to support backup sharing: GetResourcePolicy, PutResourcePolicy, and DeleteResourcePolicy. Added BackupArn to the output of the DescribeBackups API. Added support for BackupArn in the CreateCluster API.
1 parent 89e628f commit 0c6a58c

26 files changed

+1000
-68
lines changed

clients/client-cloudhsm-v2/README.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
AWS SDK for JavaScript CloudHSMV2 Client for Node.js, Browser and React Native.
88

9-
<p>For more information about AWS CloudHSM, see <a href="http://aws.amazon.com/cloudhsm/">AWS CloudHSM</a> and the <a href="https://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
9+
<p>For more information about CloudHSM, see <a href="http://aws.amazon.com/cloudhsm/">CloudHSM</a> and the <a href="https://docs.aws.amazon.com/cloudhsm/latest/userguide/">
1010
CloudHSM User Guide</a>.</p>
1111

1212
## Installing
@@ -251,6 +251,14 @@ DeleteHsm
251251

252252
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cloudhsm-v2/command/DeleteHsmCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/DeleteHsmCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/DeleteHsmCommandOutput/)
253253

254+
</details>
255+
<details>
256+
<summary>
257+
DeleteResourcePolicy
258+
</summary>
259+
260+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cloudhsm-v2/command/DeleteResourcePolicyCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/DeleteResourcePolicyCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/DeleteResourcePolicyCommandOutput/)
261+
254262
</details>
255263
<details>
256264
<summary>
@@ -267,6 +275,14 @@ DescribeClusters
267275

268276
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cloudhsm-v2/command/DescribeClustersCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/DescribeClustersCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/DescribeClustersCommandOutput/)
269277

278+
</details>
279+
<details>
280+
<summary>
281+
GetResourcePolicy
282+
</summary>
283+
284+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cloudhsm-v2/command/GetResourcePolicyCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/GetResourcePolicyCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/GetResourcePolicyCommandOutput/)
285+
270286
</details>
271287
<details>
272288
<summary>
@@ -299,6 +315,14 @@ ModifyCluster
299315

300316
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cloudhsm-v2/command/ModifyClusterCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/ModifyClusterCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/ModifyClusterCommandOutput/)
301317

318+
</details>
319+
<details>
320+
<summary>
321+
PutResourcePolicy
322+
</summary>
323+
324+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cloudhsm-v2/command/PutResourcePolicyCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/PutResourcePolicyCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cloudhsm-v2/Interface/PutResourcePolicyCommandOutput/)
325+
302326
</details>
303327
<details>
304328
<summary>

clients/client-cloudhsm-v2/src/CloudHSMV2.ts

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ import {
2525
DeleteClusterCommandOutput,
2626
} from "./commands/DeleteClusterCommand";
2727
import { DeleteHsmCommand, DeleteHsmCommandInput, DeleteHsmCommandOutput } from "./commands/DeleteHsmCommand";
28+
import {
29+
DeleteResourcePolicyCommand,
30+
DeleteResourcePolicyCommandInput,
31+
DeleteResourcePolicyCommandOutput,
32+
} from "./commands/DeleteResourcePolicyCommand";
2833
import {
2934
DescribeBackupsCommand,
3035
DescribeBackupsCommandInput,
@@ -35,6 +40,11 @@ import {
3540
DescribeClustersCommandInput,
3641
DescribeClustersCommandOutput,
3742
} from "./commands/DescribeClustersCommand";
43+
import {
44+
GetResourcePolicyCommand,
45+
GetResourcePolicyCommandInput,
46+
GetResourcePolicyCommandOutput,
47+
} from "./commands/GetResourcePolicyCommand";
3848
import {
3949
InitializeClusterCommand,
4050
InitializeClusterCommandInput,
@@ -51,6 +61,11 @@ import {
5161
ModifyClusterCommandInput,
5262
ModifyClusterCommandOutput,
5363
} from "./commands/ModifyClusterCommand";
64+
import {
65+
PutResourcePolicyCommand,
66+
PutResourcePolicyCommandInput,
67+
PutResourcePolicyCommandOutput,
68+
} from "./commands/PutResourcePolicyCommand";
5469
import {
5570
RestoreBackupCommand,
5671
RestoreBackupCommandInput,
@@ -70,12 +85,15 @@ const commands = {
7085
DeleteBackupCommand,
7186
DeleteClusterCommand,
7287
DeleteHsmCommand,
88+
DeleteResourcePolicyCommand,
7389
DescribeBackupsCommand,
7490
DescribeClustersCommand,
91+
GetResourcePolicyCommand,
7592
InitializeClusterCommand,
7693
ListTagsCommand,
7794
ModifyBackupAttributesCommand,
7895
ModifyClusterCommand,
96+
PutResourcePolicyCommand,
7997
RestoreBackupCommand,
8098
TagResourceCommand,
8199
UntagResourceCommand,
@@ -154,6 +172,24 @@ export interface CloudHSMV2 {
154172
cb: (err: any, data?: DeleteHsmCommandOutput) => void
155173
): void;
156174

175+
/**
176+
* @see {@link DeleteResourcePolicyCommand}
177+
*/
178+
deleteResourcePolicy(): Promise<DeleteResourcePolicyCommandOutput>;
179+
deleteResourcePolicy(
180+
args: DeleteResourcePolicyCommandInput,
181+
options?: __HttpHandlerOptions
182+
): Promise<DeleteResourcePolicyCommandOutput>;
183+
deleteResourcePolicy(
184+
args: DeleteResourcePolicyCommandInput,
185+
cb: (err: any, data?: DeleteResourcePolicyCommandOutput) => void
186+
): void;
187+
deleteResourcePolicy(
188+
args: DeleteResourcePolicyCommandInput,
189+
options: __HttpHandlerOptions,
190+
cb: (err: any, data?: DeleteResourcePolicyCommandOutput) => void
191+
): void;
192+
157193
/**
158194
* @see {@link DescribeBackupsCommand}
159195
*/
@@ -187,6 +223,24 @@ export interface CloudHSMV2 {
187223
cb: (err: any, data?: DescribeClustersCommandOutput) => void
188224
): void;
189225

226+
/**
227+
* @see {@link GetResourcePolicyCommand}
228+
*/
229+
getResourcePolicy(): Promise<GetResourcePolicyCommandOutput>;
230+
getResourcePolicy(
231+
args: GetResourcePolicyCommandInput,
232+
options?: __HttpHandlerOptions
233+
): Promise<GetResourcePolicyCommandOutput>;
234+
getResourcePolicy(
235+
args: GetResourcePolicyCommandInput,
236+
cb: (err: any, data?: GetResourcePolicyCommandOutput) => void
237+
): void;
238+
getResourcePolicy(
239+
args: GetResourcePolicyCommandInput,
240+
options: __HttpHandlerOptions,
241+
cb: (err: any, data?: GetResourcePolicyCommandOutput) => void
242+
): void;
243+
190244
/**
191245
* @see {@link InitializeClusterCommand}
192246
*/
@@ -243,6 +297,24 @@ export interface CloudHSMV2 {
243297
cb: (err: any, data?: ModifyClusterCommandOutput) => void
244298
): void;
245299

300+
/**
301+
* @see {@link PutResourcePolicyCommand}
302+
*/
303+
putResourcePolicy(): Promise<PutResourcePolicyCommandOutput>;
304+
putResourcePolicy(
305+
args: PutResourcePolicyCommandInput,
306+
options?: __HttpHandlerOptions
307+
): Promise<PutResourcePolicyCommandOutput>;
308+
putResourcePolicy(
309+
args: PutResourcePolicyCommandInput,
310+
cb: (err: any, data?: PutResourcePolicyCommandOutput) => void
311+
): void;
312+
putResourcePolicy(
313+
args: PutResourcePolicyCommandInput,
314+
options: __HttpHandlerOptions,
315+
cb: (err: any, data?: PutResourcePolicyCommandOutput) => void
316+
): void;
317+
246318
/**
247319
* @see {@link RestoreBackupCommand}
248320
*/
@@ -278,7 +350,7 @@ export interface CloudHSMV2 {
278350
}
279351

280352
/**
281-
* <p>For more information about AWS CloudHSM, see <a href="http://aws.amazon.com/cloudhsm/">AWS CloudHSM</a> and the <a href="https://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
353+
* <p>For more information about CloudHSM, see <a href="http://aws.amazon.com/cloudhsm/">CloudHSM</a> and the <a href="https://docs.aws.amazon.com/cloudhsm/latest/userguide/">
282354
* CloudHSM User Guide</a>.</p>
283355
* @public
284356
*/

clients/client-cloudhsm-v2/src/CloudHSMV2Client.ts

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,21 @@ import { CreateHsmCommandInput, CreateHsmCommandOutput } from "./commands/Create
5959
import { DeleteBackupCommandInput, DeleteBackupCommandOutput } from "./commands/DeleteBackupCommand";
6060
import { DeleteClusterCommandInput, DeleteClusterCommandOutput } from "./commands/DeleteClusterCommand";
6161
import { DeleteHsmCommandInput, DeleteHsmCommandOutput } from "./commands/DeleteHsmCommand";
62+
import {
63+
DeleteResourcePolicyCommandInput,
64+
DeleteResourcePolicyCommandOutput,
65+
} from "./commands/DeleteResourcePolicyCommand";
6266
import { DescribeBackupsCommandInput, DescribeBackupsCommandOutput } from "./commands/DescribeBackupsCommand";
6367
import { DescribeClustersCommandInput, DescribeClustersCommandOutput } from "./commands/DescribeClustersCommand";
68+
import { GetResourcePolicyCommandInput, GetResourcePolicyCommandOutput } from "./commands/GetResourcePolicyCommand";
6469
import { InitializeClusterCommandInput, InitializeClusterCommandOutput } from "./commands/InitializeClusterCommand";
6570
import { ListTagsCommandInput, ListTagsCommandOutput } from "./commands/ListTagsCommand";
6671
import {
6772
ModifyBackupAttributesCommandInput,
6873
ModifyBackupAttributesCommandOutput,
6974
} from "./commands/ModifyBackupAttributesCommand";
7075
import { ModifyClusterCommandInput, ModifyClusterCommandOutput } from "./commands/ModifyClusterCommand";
76+
import { PutResourcePolicyCommandInput, PutResourcePolicyCommandOutput } from "./commands/PutResourcePolicyCommand";
7177
import { RestoreBackupCommandInput, RestoreBackupCommandOutput } from "./commands/RestoreBackupCommand";
7278
import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand";
7379
import { UntagResourceCommandInput, UntagResourceCommandOutput } from "./commands/UntagResourceCommand";
@@ -92,12 +98,15 @@ export type ServiceInputTypes =
9298
| DeleteBackupCommandInput
9399
| DeleteClusterCommandInput
94100
| DeleteHsmCommandInput
101+
| DeleteResourcePolicyCommandInput
95102
| DescribeBackupsCommandInput
96103
| DescribeClustersCommandInput
104+
| GetResourcePolicyCommandInput
97105
| InitializeClusterCommandInput
98106
| ListTagsCommandInput
99107
| ModifyBackupAttributesCommandInput
100108
| ModifyClusterCommandInput
109+
| PutResourcePolicyCommandInput
101110
| RestoreBackupCommandInput
102111
| TagResourceCommandInput
103112
| UntagResourceCommandInput;
@@ -112,12 +121,15 @@ export type ServiceOutputTypes =
112121
| DeleteBackupCommandOutput
113122
| DeleteClusterCommandOutput
114123
| DeleteHsmCommandOutput
124+
| DeleteResourcePolicyCommandOutput
115125
| DescribeBackupsCommandOutput
116126
| DescribeClustersCommandOutput
127+
| GetResourcePolicyCommandOutput
117128
| InitializeClusterCommandOutput
118129
| ListTagsCommandOutput
119130
| ModifyBackupAttributesCommandOutput
120131
| ModifyClusterCommandOutput
132+
| PutResourcePolicyCommandOutput
121133
| RestoreBackupCommandOutput
122134
| TagResourceCommandOutput
123135
| UntagResourceCommandOutput;
@@ -294,7 +306,7 @@ export type CloudHSMV2ClientResolvedConfigType = __SmithyResolvedConfiguration<_
294306
export interface CloudHSMV2ClientResolvedConfig extends CloudHSMV2ClientResolvedConfigType {}
295307

296308
/**
297-
* <p>For more information about AWS CloudHSM, see <a href="http://aws.amazon.com/cloudhsm/">AWS CloudHSM</a> and the <a href="https://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
309+
* <p>For more information about CloudHSM, see <a href="http://aws.amazon.com/cloudhsm/">CloudHSM</a> and the <a href="https://docs.aws.amazon.com/cloudhsm/latest/userguide/">
298310
* CloudHSM User Guide</a>.</p>
299311
* @public
300312
*/

clients/client-cloudhsm-v2/src/commands/CopyBackupToRegionCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ export interface CopyBackupToRegionCommandInput extends CopyBackupToRegionReques
2828
export interface CopyBackupToRegionCommandOutput extends CopyBackupToRegionResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Copy an AWS CloudHSM cluster backup to a different region.</p>
31+
* <p>Copy an CloudHSM cluster backup to a different region.</p>
32+
* <p>
33+
* <b>Cross-account use:</b> No. You cannot perform this operation on an CloudHSM backup in a different Amazon Web Services account.</p>
3234
* @example
3335
* Use a bare-bones client and the command you need to make an API call.
3436
* ```javascript
@@ -69,7 +71,7 @@ export interface CopyBackupToRegionCommandOutput extends CopyBackupToRegionRespo
6971
* requested operation.</p>
7072
*
7173
* @throws {@link CloudHsmInternalFailureException} (server fault)
72-
* <p>The request was rejected because of an AWS CloudHSM internal failure. The request can
74+
* <p>The request was rejected because of an CloudHSM internal failure. The request can
7375
* be retried.</p>
7476
*
7577
* @throws {@link CloudHsmInvalidRequestException} (client fault)

clients/client-cloudhsm-v2/src/commands/CreateClusterCommand.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ export interface CreateClusterCommandInput extends CreateClusterRequest {}
2828
export interface CreateClusterCommandOutput extends CreateClusterResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Creates a new AWS CloudHSM cluster.</p>
31+
* <p>Creates a new CloudHSM cluster.</p>
32+
* <p>
33+
* <b>Cross-account use:</b> Yes. To perform this operation with an CloudHSM backup in a different AWS account, specify the full backup
34+
* ARN in the value of the SourceBackupId parameter.</p>
3235
* @example
3336
* Use a bare-bones client and the command you need to make an API call.
3437
* ```javascript
@@ -116,7 +119,7 @@ export interface CreateClusterCommandOutput extends CreateClusterResponse, __Met
116119
* requested operation.</p>
117120
*
118121
* @throws {@link CloudHsmInternalFailureException} (server fault)
119-
* <p>The request was rejected because of an AWS CloudHSM internal failure. The request can
122+
* <p>The request was rejected because of an CloudHSM internal failure. The request can
120123
* be retried.</p>
121124
*
122125
* @throws {@link CloudHsmInvalidRequestException} (client fault)

clients/client-cloudhsm-v2/src/commands/CreateHsmCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@ export interface CreateHsmCommandInput extends CreateHsmRequest {}
2828
export interface CreateHsmCommandOutput extends CreateHsmResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Creates a new hardware security module (HSM) in the specified AWS CloudHSM
31+
* <p>Creates a new hardware security module (HSM) in the specified CloudHSM
3232
* cluster.</p>
33+
* <p>
34+
* <b>Cross-account use:</b> No. You cannot perform this operation on an CloudHSM cluster in a different Amazon Web Service account.</p>
3335
* @example
3436
* Use a bare-bones client and the command you need to make an API call.
3537
* ```javascript
@@ -69,7 +71,7 @@ export interface CreateHsmCommandOutput extends CreateHsmResponse, __MetadataBea
6971
* requested operation.</p>
7072
*
7173
* @throws {@link CloudHsmInternalFailureException} (server fault)
72-
* <p>The request was rejected because of an AWS CloudHSM internal failure. The request can
74+
* <p>The request was rejected because of an CloudHSM internal failure. The request can
7375
* be retried.</p>
7476
*
7577
* @throws {@link CloudHsmInvalidRequestException} (client fault)

clients/client-cloudhsm-v2/src/commands/DeleteBackupCommand.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,11 @@ export interface DeleteBackupCommandInput extends DeleteBackupRequest {}
2828
export interface DeleteBackupCommandOutput extends DeleteBackupResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Deletes a specified AWS CloudHSM backup. A backup can be restored up to 7 days
31+
* <p>Deletes a specified CloudHSM backup. A backup can be restored up to 7 days
3232
* after the DeleteBackup request is made. For more information on restoring a backup, see
3333
* <a>RestoreBackup</a>.</p>
34+
* <p>
35+
* <b>Cross-account use:</b> No. You cannot perform this operation on an CloudHSM backup in a different Amazon Web Services account.</p>
3436
* @example
3537
* Use a bare-bones client and the command you need to make an API call.
3638
* ```javascript
@@ -45,6 +47,7 @@ export interface DeleteBackupCommandOutput extends DeleteBackupResponse, __Metad
4547
* // { // DeleteBackupResponse
4648
* // Backup: { // Backup
4749
* // BackupId: "STRING_VALUE", // required
50+
* // BackupArn: "STRING_VALUE",
4851
* // BackupState: "CREATE_IN_PROGRESS" || "READY" || "DELETED" || "PENDING_DELETION",
4952
* // ClusterId: "STRING_VALUE",
5053
* // CreateTimestamp: new Date("TIMESTAMP"),
@@ -78,7 +81,7 @@ export interface DeleteBackupCommandOutput extends DeleteBackupResponse, __Metad
7881
* requested operation.</p>
7982
*
8083
* @throws {@link CloudHsmInternalFailureException} (server fault)
81-
* <p>The request was rejected because of an AWS CloudHSM internal failure. The request can
84+
* <p>The request was rejected because of an CloudHSM internal failure. The request can
8285
* be retried.</p>
8386
*
8487
* @throws {@link CloudHsmInvalidRequestException} (client fault)

clients/client-cloudhsm-v2/src/commands/DeleteClusterCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@ export interface DeleteClusterCommandInput extends DeleteClusterRequest {}
2828
export interface DeleteClusterCommandOutput extends DeleteClusterResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Deletes the specified AWS CloudHSM cluster. Before you can delete a cluster, you must
31+
* <p>Deletes the specified CloudHSM cluster. Before you can delete a cluster, you must
3232
* delete all HSMs in the cluster. To see if the cluster contains any HSMs, use <a>DescribeClusters</a>. To delete an HSM, use <a>DeleteHsm</a>.</p>
33+
* <p>
34+
* <b>Cross-account use:</b> No. You cannot perform this operation on an CloudHSM cluster in a different Amazon Web Services account.</p>
3335
* @example
3436
* Use a bare-bones client and the command you need to make an API call.
3537
* ```javascript
@@ -102,7 +104,7 @@ export interface DeleteClusterCommandOutput extends DeleteClusterResponse, __Met
102104
* requested operation.</p>
103105
*
104106
* @throws {@link CloudHsmInternalFailureException} (server fault)
105-
* <p>The request was rejected because of an AWS CloudHSM internal failure. The request can
107+
* <p>The request was rejected because of an CloudHSM internal failure. The request can
106108
* be retried.</p>
107109
*
108110
* @throws {@link CloudHsmInvalidRequestException} (client fault)

clients/client-cloudhsm-v2/src/commands/DeleteHsmCommand.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ export interface DeleteHsmCommandOutput extends DeleteHsmResponse, __MetadataBea
3131
* <p>Deletes the specified HSM. To specify an HSM, you can use its identifier (ID), the IP
3232
* address of the HSM's elastic network interface (ENI), or the ID of the HSM's ENI. You need to
3333
* specify only one of these values. To find these values, use <a>DescribeClusters</a>.</p>
34+
* <p>
35+
* <b>Cross-account use:</b> No. You cannot perform this operation on an CloudHSM hsm in a different Amazon Web Services account.</p>
3436
* @example
3537
* Use a bare-bones client and the command you need to make an API call.
3638
* ```javascript
@@ -62,7 +64,7 @@ export interface DeleteHsmCommandOutput extends DeleteHsmResponse, __MetadataBea
6264
* requested operation.</p>
6365
*
6466
* @throws {@link CloudHsmInternalFailureException} (server fault)
65-
* <p>The request was rejected because of an AWS CloudHSM internal failure. The request can
67+
* <p>The request was rejected because of an CloudHSM internal failure. The request can
6668
* be retried.</p>
6769
*
6870
* @throws {@link CloudHsmInvalidRequestException} (client fault)

0 commit comments

Comments
 (0)