Skip to content

Commit 46e5a7a

Browse files
author
AWS
committed
Amazon Connect Service Update: Added AllowedAccessControlTags and TagRestrictedResource for Tag Based Access Control on Amazon Connect Webpage
1 parent a42a998 commit 46e5a7a

File tree

2 files changed

+62
-1
lines changed

2 files changed

+62
-1
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 Connect Service",
4+
"contributor": "",
5+
"description": "Added AllowedAccessControlTags and TagRestrictedResource for Tag Based Access Control on Amazon Connect Webpage"
6+
}

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

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2991,6 +2991,12 @@
29912991
"max":100,
29922992
"min":1
29932993
},
2994+
"AllowedAccessControlTags":{
2995+
"type":"map",
2996+
"key":{"shape":"SecurityProfilePolicyKey"},
2997+
"value":{"shape":"SecurityProfilePolicyValue"},
2998+
"max":2
2999+
},
29943000
"AllowedMonitorCapabilities":{
29953001
"type":"list",
29963002
"member":{"shape":"MonitorCapability"},
@@ -4335,6 +4341,12 @@
43354341
}
43364342
}
43374343
},
4344+
"CreateSecurityProfileName":{
4345+
"type":"string",
4346+
"max":127,
4347+
"min":1,
4348+
"pattern":"^[ a-zA-Z0-9_@-]+$"
4349+
},
43384350
"CreateSecurityProfileRequest":{
43394351
"type":"structure",
43404352
"required":[
@@ -4343,7 +4355,7 @@
43434355
],
43444356
"members":{
43454357
"SecurityProfileName":{
4346-
"shape":"SecurityProfileName",
4358+
"shape":"CreateSecurityProfileName",
43474359
"documentation":"<p>The name of the security profile.</p>"
43484360
},
43494361
"Description":{
@@ -4363,6 +4375,14 @@
43634375
"Tags":{
43644376
"shape":"TagMap",
43654377
"documentation":"<p>The tags used to organize, track, or control access for this resource. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.</p>"
4378+
},
4379+
"AllowedAccessControlTags":{
4380+
"shape":"AllowedAccessControlTags",
4381+
"documentation":"<p>The list of tags that a security profile uses to restrict access to resources in Amazon Connect.</p>"
4382+
},
4383+
"TagRestrictedResources":{
4384+
"shape":"TagRestrictedResourceList",
4385+
"documentation":"<p>The list of resources that a security profile applies tag restrictions to in Amazon Connect.</p>"
43664386
}
43674387
}
43684388
},
@@ -10453,6 +10473,14 @@
1045310473
"Tags":{
1045410474
"shape":"TagMap",
1045510475
"documentation":"<p>The tags used to organize, track, or control access for this resource. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.</p>"
10476+
},
10477+
"AllowedAccessControlTags":{
10478+
"shape":"AllowedAccessControlTags",
10479+
"documentation":"<p>The list of tags that a security profile uses to restrict access to resources in Amazon Connect.</p>"
10480+
},
10481+
"TagRestrictedResources":{
10482+
"shape":"TagRestrictedResourceList",
10483+
"documentation":"<p>The list of resources that a security profile applies tag restrictions to in Amazon Connect.</p>"
1045610484
}
1045710485
},
1045810486
"documentation":"<p>Contains information about a security profile.</p>"
@@ -10474,6 +10502,15 @@
1047410502
"max":128,
1047510503
"min":1
1047610504
},
10505+
"SecurityProfilePolicyKey":{
10506+
"type":"string",
10507+
"max":128,
10508+
"min":1
10509+
},
10510+
"SecurityProfilePolicyValue":{
10511+
"type":"string",
10512+
"max":256
10513+
},
1047710514
"SecurityProfileSearchConditionList":{
1047810515
"type":"list",
1047910516
"member":{"shape":"SecurityProfileSearchCriteria"}
@@ -11075,6 +11112,16 @@
1107511112
}
1107611113
}
1107711114
},
11115+
"TagRestrictedResourceList":{
11116+
"type":"list",
11117+
"member":{"shape":"TagRestrictedResourceName"},
11118+
"max":10
11119+
},
11120+
"TagRestrictedResourceName":{
11121+
"type":"string",
11122+
"max":128,
11123+
"min":1
11124+
},
1107811125
"TagValue":{
1107911126
"type":"string",
1108011127
"max":256
@@ -12237,6 +12284,14 @@
1223712284
"documentation":"<p>The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.</p>",
1223812285
"location":"uri",
1223912286
"locationName":"InstanceId"
12287+
},
12288+
"AllowedAccessControlTags":{
12289+
"shape":"AllowedAccessControlTags",
12290+
"documentation":"<p>The list of tags that a security profile uses to restrict access to resources in Amazon Connect.</p>"
12291+
},
12292+
"TagRestrictedResources":{
12293+
"shape":"TagRestrictedResourceList",
12294+
"documentation":"<p>The list of resources that a security profile applies tag restrictions to in Amazon Connect.</p>"
1224012295
}
1224112296
}
1224212297
},

0 commit comments

Comments
 (0)