Skip to content

Commit 8396253

Browse files
author
awstools
committed
feat(client-security-ir): Added support for Organizational Unit-level Membership configuration and the ability to resume a cancelled membership.
1 parent 9ede01b commit 8396253

29 files changed

+377
-145
lines changed

clients/client-security-ir/README.md

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

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

9-
<p>This guide provides documents the action and response elements for customer use of the service.</p>
9+
<p>This guide documents the action and response elements for use of the service.</p>
1010

1111
## Installing
1212

clients/client-security-ir/src/SecurityIR.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ export interface SecurityIR {
431431
}
432432

433433
/**
434-
* <p>This guide provides documents the action and response elements for customer use of the service.</p>
434+
* <p>This guide documents the action and response elements for use of the service.</p>
435435
* @public
436436
*/
437437
export class SecurityIR extends SecurityIRClient implements SecurityIR {}

clients/client-security-ir/src/SecurityIRClient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ export type SecurityIRClientResolvedConfigType = __SmithyResolvedConfiguration<_
343343
export interface SecurityIRClientResolvedConfig extends SecurityIRClientResolvedConfigType {}
344344

345345
/**
346-
* <p>This guide provides documents the action and response elements for customer use of the service.</p>
346+
* <p>This guide documents the action and response elements for use of the service.</p>
347347
* @public
348348
*/
349349
export class SecurityIRClient extends __Client<

clients/client-security-ir/src/commands/BatchGetMemberAccountDetailsCommand.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export interface BatchGetMemberAccountDetailsCommandOutput
3333
__MetadataBearer {}
3434

3535
/**
36-
* <p>Grants permission to view an existing membership.</p>
36+
* <p>Provides information on whether the supplied account IDs are associated with a membership.</p> <note> <p> AWS account ID's may appear less than 12 characters and need to be zero-prepended. An example would be <code>123123123</code> which is nine digits, and with zero-prepend would be <code>000123123123</code>. Not zero-prepending to 12 digits could result in errors. </p> </note>
3737
* @example
3838
* Use a bare-bones client and the command you need to make an API call.
3939
* ```javascript
@@ -52,8 +52,8 @@ export interface BatchGetMemberAccountDetailsCommandOutput
5252
* // items: [ // GetMembershipAccountDetailItems
5353
* // { // GetMembershipAccountDetailItem
5454
* // accountId: "STRING_VALUE",
55-
* // relationshipStatus: "Associated" || "Disassociated",
56-
* // relationshipType: "Organization",
55+
* // relationshipStatus: "Associated" || "Disassociated" || "Unassociated",
56+
* // relationshipType: "Organization" || "Unrelated",
5757
* // },
5858
* // ],
5959
* // errors: [ // GetMembershipAccountDetailErrors

clients/client-security-ir/src/commands/CancelMembershipCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface CancelMembershipCommandInput extends CancelMembershipRequest {}
2828
export interface CancelMembershipCommandOutput extends CancelMembershipResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Grants permissions to cancel an existing membership.</p>
31+
* <p>Cancels an existing membership.</p>
3232
* @example
3333
* Use a bare-bones client and the command you need to make an API call.
3434
* ```javascript

clients/client-security-ir/src/commands/CloseCaseCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface CloseCaseCommandInput extends CloseCaseRequest {}
2828
export interface CloseCaseCommandOutput extends CloseCaseResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Grants permission to close an existing case.</p>
31+
* <p>Closes an existing case.</p>
3232
* @example
3333
* Use a bare-bones client and the command you need to make an API call.
3434
* ```javascript

clients/client-security-ir/src/commands/CreateCaseCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface CreateCaseCommandInput extends CreateCaseRequest {}
2828
export interface CreateCaseCommandOutput extends CreateCaseResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Grants permission to create a new case.</p>
31+
* <p>Creates a new case.</p>
3232
* @example
3333
* Use a bare-bones client and the command you need to make an API call.
3434
* ```javascript
@@ -63,7 +63,7 @@ export interface CreateCaseCommandOutput extends CreateCaseResponse, __MetadataB
6363
* ],
6464
* impactedAwsRegions: [ // ImpactedAwsRegionList
6565
* { // ImpactedAwsRegion
66-
* region: "af-south-1" || "ap-east-1" || "ap-northeast-1" || "ap-northeast-2" || "ap-northeast-3" || "ap-south-1" || "ap-south-2" || "ap-southeast-1" || "ap-southeast-2" || "ap-southeast-3" || "ap-southeast-4" || "ap-southeast-5" || "ap-southeast-7" || "ca-central-1" || "ca-west-1" || "cn-north-1" || "cn-northwest-1" || "eu-central-1" || "eu-central-2" || "eu-north-1" || "eu-south-1" || "eu-south-2" || "eu-west-1" || "eu-west-2" || "eu-west-3" || "il-central-1" || "me-central-1" || "me-south-1" || "mx-central-1" || "sa-east-1" || "us-east-1" || "us-east-2" || "us-west-1" || "us-west-2", // required
66+
* region: "af-south-1" || "ap-east-1" || "ap-east-2" || "ap-northeast-1" || "ap-northeast-2" || "ap-northeast-3" || "ap-south-1" || "ap-south-2" || "ap-southeast-1" || "ap-southeast-2" || "ap-southeast-3" || "ap-southeast-4" || "ap-southeast-5" || "ap-southeast-7" || "ca-central-1" || "ca-west-1" || "cn-north-1" || "cn-northwest-1" || "eu-central-1" || "eu-central-2" || "eu-north-1" || "eu-south-1" || "eu-south-2" || "eu-west-1" || "eu-west-2" || "eu-west-3" || "il-central-1" || "me-central-1" || "me-south-1" || "mx-central-1" || "sa-east-1" || "us-east-1" || "us-east-2" || "us-west-1" || "us-west-2", // required
6767
* },
6868
* ],
6969
* tags: { // TagMap

clients/client-security-ir/src/commands/CreateCaseCommentCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export interface CreateCaseCommentCommandInput extends CreateCaseCommentRequest
3232
export interface CreateCaseCommentCommandOutput extends CreateCaseCommentResponse, __MetadataBearer {}
3333

3434
/**
35-
* <p>Grants permission to add a comment to an existing case.</p>
35+
* <p>Adds a comment to an existing case.</p>
3636
* @example
3737
* Use a bare-bones client and the command you need to make an API call.
3838
* ```javascript

clients/client-security-ir/src/commands/CreateMembershipCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export interface CreateMembershipCommandInput extends CreateMembershipRequest {}
3232
export interface CreateMembershipCommandOutput extends CreateMembershipResponse, __MetadataBearer {}
3333

3434
/**
35-
* <p>Grants permissions to create a new membership.</p>
35+
* <p>Creates a new membership.</p>
3636
* @example
3737
* Use a bare-bones client and the command you need to make an API call.
3838
* ```javascript
@@ -58,6 +58,7 @@ export interface CreateMembershipCommandOutput extends CreateMembershipResponse,
5858
* tags: { // TagMap
5959
* "<keys>": "STRING_VALUE",
6060
* },
61+
* coverEntireOrganization: true || false,
6162
* };
6263
* const command = new CreateMembershipCommand(input);
6364
* const response = await client.send(command);

clients/client-security-ir/src/commands/GetCaseAttachmentDownloadUrlCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface GetCaseAttachmentDownloadUrlCommandOutput
3737
__MetadataBearer {}
3838

3939
/**
40-
* <p>Grants permission to obtain an Amazon S3 presigned URL to download an attachment.</p>
40+
* <p>Returns a Pre-Signed URL for uploading attachments into a case.</p>
4141
* @example
4242
* Use a bare-bones client and the command you need to make an API call.
4343
* ```javascript

0 commit comments

Comments
 (0)