Skip to content

Commit 6869512

Browse files
author
awstools
committed
feat(client-s3outposts): Updated ListOutpostsWithS3 API response to include S3OutpostArn for use with AWS RAM.
1 parent 5e3dade commit 6869512

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed

clients/client-s3outposts/src/commands/ListOutpostsWithS3Command.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ export interface ListOutpostsWithS3CommandOutput extends ListOutpostsWithS3Resul
5656
* // Outposts: [ // Outposts
5757
* // { // Outpost
5858
* // OutpostArn: "STRING_VALUE",
59+
* // S3OutpostArn: "STRING_VALUE",
5960
* // OutpostId: "STRING_VALUE",
6061
* // OwnerId: "STRING_VALUE",
6162
* // CapacityInBytes: Number("long"),

clients/client-s3outposts/src/models/models_0.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,12 @@ export interface Outpost {
439439
*/
440440
OutpostArn?: string;
441441

442+
/**
443+
* @public
444+
* <p>Specifies the unique S3 on Outposts ARN for use with Resource Access Manager (RAM).</p>
445+
*/
446+
S3OutpostArn?: string;
447+
442448
/**
443449
* @public
444450
* <p>Specifies the unique identifier for the outpost.</p>

codegen/sdk-codegen/aws-models/s3outposts.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -733,6 +733,12 @@
733733
"smithy.api#documentation": "<p>Specifies the unique Amazon Resource Name (ARN) for the outpost.</p>"
734734
}
735735
},
736+
"S3OutpostArn": {
737+
"target": "com.amazonaws.s3outposts#S3OutpostArn",
738+
"traits": {
739+
"smithy.api#documentation": "<p>Specifies the unique S3 on Outposts ARN for use with Resource Access Manager (RAM).</p>"
740+
}
741+
},
736742
"OutpostId": {
737743
"target": "com.amazonaws.s3outposts#OutpostId",
738744
"traits": {
@@ -801,6 +807,12 @@
801807
"smithy.api#httpError": 404
802808
}
803809
},
810+
"com.amazonaws.s3outposts#S3OutpostArn": {
811+
"type": "string",
812+
"traits": {
813+
"smithy.api#pattern": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):s3-outposts:[a-z\\-0-9]*:[0-9]{12}:outpost/(op-[a-f0-9]{17}|\\d{12})/s3$"
814+
}
815+
},
804816
"com.amazonaws.s3outposts#S3Outposts": {
805817
"type": "service",
806818
"version": "2017-07-25",

0 commit comments

Comments
 (0)