Skip to content

Commit e25298d

Browse files
author
AWS
committed
Amazon Prometheus Service Update: This release updates Amazon Managed Service for Prometheus APIs to support customer managed KMS keys.
1 parent a881c13 commit e25298d

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Prometheus Service",
4+
"contributor": "",
5+
"description": "This release updates Amazon Managed Service for Prometheus APIs to support customer managed KMS keys."
6+
}

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

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -834,6 +834,10 @@
834834
"tags":{
835835
"shape":"TagMap",
836836
"documentation":"<p>Optional, user-provided tags for this workspace.</p>"
837+
},
838+
"kmsKeyArn":{
839+
"shape":"KmsKeyArn",
840+
"documentation":"<p>Optional, customer managed KMS key used to encrypt data for this workspace</p>"
837841
}
838842
},
839843
"documentation":"<p>Represents the input of a CreateWorkspace operation.</p>"
@@ -861,6 +865,10 @@
861865
"tags":{
862866
"shape":"TagMap",
863867
"documentation":"<p>The tags of this workspace.</p>"
868+
},
869+
"kmsKeyArn":{
870+
"shape":"KmsKeyArn",
871+
"documentation":"<p>Customer managed KMS key ARN for this workspace</p>"
864872
}
865873
},
866874
"documentation":"<p>Represents the output of a CreateWorkspace operation.</p>"
@@ -1226,6 +1234,13 @@
12261234
"fault":true,
12271235
"retryable":{"throttling":false}
12281236
},
1237+
"KmsKeyArn":{
1238+
"type":"string",
1239+
"documentation":"<p>A KMS Key ARN.</p>",
1240+
"max":2048,
1241+
"min":20,
1242+
"pattern":"arn:aws:kms:[a-z0-9\\-]+:\\d+:key/[a-f0-9\\-]+"
1243+
},
12291244
"ListRuleGroupsNamespacesRequest":{
12301245
"type":"structure",
12311246
"required":["workspaceId"],
@@ -2262,6 +2277,10 @@
22622277
"tags":{
22632278
"shape":"TagMap",
22642279
"documentation":"<p>The tags of this workspace.</p>"
2280+
},
2281+
"kmsKeyArn":{
2282+
"shape":"KmsKeyArn",
2283+
"documentation":"<p>The customer managed KMS key of this workspace.</p>"
22652284
}
22662285
},
22672286
"documentation":"<p>Represents the properties of a workspace.</p>"
@@ -2327,6 +2346,10 @@
23272346
"tags":{
23282347
"shape":"TagMap",
23292348
"documentation":"<p>The tags of this workspace.</p>"
2349+
},
2350+
"kmsKeyArn":{
2351+
"shape":"KmsKeyArn",
2352+
"documentation":"<p>Customer managed KMS key ARN for this workspace</p>"
23302353
}
23312354
},
23322355
"documentation":"<p>Represents a summary of the properties of a workspace.</p>"

0 commit comments

Comments
 (0)