Skip to content

Commit a88b8bd

Browse files
author
AWS
committed
AWS Secrets Manager Update: This release increases the maximum allowed size of SecretString or SecretBinary from 7KB to 10KB in the CreateSecret, UpdateSecret, PutSecretValue and GetSecretValue APIs. This release also increases the maximum allowed size of ResourcePolicy from 4KB to 20KB in the GetResourcePolicy and PutResourcePolicy APIs.
1 parent 23caf3b commit a88b8bd

File tree

2 files changed

+19
-6
lines changed

2 files changed

+19
-6
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Secrets Manager",
4+
"description": "This release increases the maximum allowed size of SecretString or SecretBinary from 7KB to 10KB in the CreateSecret, UpdateSecret, PutSecretValue and GetSecretValue APIs. This release also increases the maximum allowed size of ResourcePolicy from 4KB to 20KB in the GetResourcePolicy and PutResourcePolicy APIs."
5+
}

services/secretsmanager/src/main/resources/codegen-resources/service-2.json

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,8 @@
541541
"VersionIdsToStages":{
542542
"shape":"SecretVersionsToStagesMapType",
543543
"documentation":"<p>A list of all of the currently assigned <code>VersionStage</code> staging labels and the <code>VersionId</code> that each is attached to. Staging labels are used to keep track of the different versions during the rotation process.</p> <note> <p>A version that does not have any staging labels attached is considered deprecated and subject to deletion. Such versions are not included in this list.</p> </note>"
544-
}
544+
},
545+
"OwningService":{"shape":"OwningServiceType"}
545546
}
546547
},
547548
"DescriptionType":{
@@ -845,7 +846,12 @@
845846
},
846847
"NonEmptyResourcePolicyType":{
847848
"type":"string",
848-
"max":4096,
849+
"max":20480,
850+
"min":1
851+
},
852+
"OwningServiceType":{
853+
"type":"string",
854+
"max":128,
849855
"min":1
850856
},
851857
"PasswordLengthType":{
@@ -942,7 +948,8 @@
942948
"RandomPasswordType":{
943949
"type":"string",
944950
"max":4096,
945-
"min":0
951+
"min":0,
952+
"sensitive":true
946953
},
947954
"RecoveryWindowInDaysType":{"type":"long"},
948955
"RequireEachIncludedTypeType":{"type":"boolean"},
@@ -1050,7 +1057,7 @@
10501057
},
10511058
"SecretBinaryType":{
10521059
"type":"blob",
1053-
"max":7168,
1060+
"max":10240,
10541061
"min":0,
10551062
"sensitive":true
10561063
},
@@ -1117,7 +1124,8 @@
11171124
"SecretVersionsToStages":{
11181125
"shape":"SecretVersionsToStagesMapType",
11191126
"documentation":"<p>A list of all of the currently assigned <code>SecretVersionStage</code> staging labels and the <code>SecretVersionId</code> that each is attached to. Staging labels are used to keep track of the different versions during the rotation process.</p> <note> <p>A version that does not have any <code>SecretVersionStage</code> is considered deprecated and subject to deletion. Such versions are not included in this list.</p> </note>"
1120-
}
1127+
},
1128+
"OwningService":{"shape":"OwningServiceType"}
11211129
},
11221130
"documentation":"<p>A structure that contains the details about a secret. It does not include the encrypted <code>SecretString</code> and <code>SecretBinary</code> values. To get those values, use the <a>GetSecretValue</a> operation.</p>"
11231131
},
@@ -1132,7 +1140,7 @@
11321140
},
11331141
"SecretStringType":{
11341142
"type":"string",
1135-
"max":7168,
1143+
"max":10240,
11361144
"min":0,
11371145
"sensitive":true
11381146
},

0 commit comments

Comments
 (0)