Skip to content

Commit f66b0c9

Browse files
author
AWS
committed
AWS Backup Update: AWS Backup SDK provides new options when scheduling backups: select supported services and resources that are assigned to a particular tag, linked to a combination of tags, or can be identified by a partial tag value, and exclude resources from their assignments.
1 parent f8a440c commit f66b0c9

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-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": "AWS Backup",
4+
"contributor": "",
5+
"description": "AWS Backup SDK provides new options when scheduling backups: select supported services and resources that are assigned to a particular tag, linked to a combination of tags, or can be identified by a partial tag value, and exclude resources from their assignments."
6+
}

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

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1508,7 +1508,9 @@
15081508
"ListOfTags":{
15091509
"shape":"ListOfTags",
15101510
"documentation":"<p>An array of conditions used to specify a set of resources to assign to a backup plan; for example, <code>\"StringEquals\": {\"ec2:ResourceTag/Department\": \"accounting\"</code>. Assigns the backup plan to every resource with at least one matching tag.</p>"
1511-
}
1511+
},
1512+
"NotResources":{"shape":"ResourceArns"},
1513+
"Conditions":{"shape":"Conditions"}
15121514
},
15131515
"documentation":"<p>Used to specify a set of resources to a backup plan.</p>"
15141516
},
@@ -1673,11 +1675,31 @@
16731675
"documentation":"<p>Contains an array of triplets made up of a condition type (such as <code>StringEquals</code>), a key, and a value. Conditions are used to filter resources in a selection that is assigned to a backup plan.</p>"
16741676
},
16751677
"ConditionKey":{"type":"string"},
1678+
"ConditionParameter":{
1679+
"type":"structure",
1680+
"members":{
1681+
"ConditionKey":{"shape":"ConditionKey"},
1682+
"ConditionValue":{"shape":"ConditionValue"}
1683+
}
1684+
},
1685+
"ConditionParameters":{
1686+
"type":"list",
1687+
"member":{"shape":"ConditionParameter"}
1688+
},
16761689
"ConditionType":{
16771690
"type":"string",
16781691
"enum":["STRINGEQUALS"]
16791692
},
16801693
"ConditionValue":{"type":"string"},
1694+
"Conditions":{
1695+
"type":"structure",
1696+
"members":{
1697+
"StringEquals":{"shape":"ConditionParameters"},
1698+
"StringNotEquals":{"shape":"ConditionParameters"},
1699+
"StringLike":{"shape":"ConditionParameters"},
1700+
"StringNotLike":{"shape":"ConditionParameters"}
1701+
}
1702+
},
16811703
"ConflictException":{
16821704
"type":"structure",
16831705
"members":{

0 commit comments

Comments
 (0)