Skip to content

Commit 3822383

Browse files
feat: update AWS API models
1 parent f0abd99 commit 3822383

File tree

10 files changed

+2830
-1362
lines changed

10 files changed

+2830
-1362
lines changed

codegen/sdk/aws-models/cloudformation.json

Lines changed: 406 additions & 61 deletions
Large diffs are not rendered by default.

codegen/sdk/aws-models/controlcatalog.json

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -956,14 +956,14 @@
956956
"MappingType": {
957957
"target": "com.amazonaws.controlcatalog#MappingType",
958958
"traits": {
959-
"smithy.api#documentation": "<p>The type of mapping relationship between the control and other entities. Indicates whether the mapping is to a framework or common control.</p>",
959+
"smithy.api#documentation": "<p>The type of mapping relationship between the control and other entities.</p>",
960960
"smithy.api#required": {}
961961
}
962962
},
963963
"Mapping": {
964964
"target": "com.amazonaws.controlcatalog#Mapping",
965965
"traits": {
966-
"smithy.api#documentation": "<p>The details of the mapping relationship, containing either framework or common control information.</p>",
966+
"smithy.api#documentation": "<p>The details of the mapping relationship, for example, containing framework, common control, or related control information.</p>",
967967
"smithy.api#required": {}
968968
}
969969
}
@@ -1025,6 +1025,29 @@
10251025
"target": "com.amazonaws.controlcatalog#ControlParameter"
10261026
}
10271027
},
1028+
"com.amazonaws.controlcatalog#ControlRelationType": {
1029+
"type": "enum",
1030+
"members": {
1031+
"COMPLEMENTARY": {
1032+
"target": "smithy.api#Unit",
1033+
"traits": {
1034+
"smithy.api#enumValue": "COMPLEMENTARY"
1035+
}
1036+
},
1037+
"ALTERNATIVE": {
1038+
"target": "smithy.api#Unit",
1039+
"traits": {
1040+
"smithy.api#enumValue": "ALTERNATIVE"
1041+
}
1042+
},
1043+
"MUTUALLY_EXCLUSIVE": {
1044+
"target": "smithy.api#Unit",
1045+
"traits": {
1046+
"smithy.api#enumValue": "MUTUALLY_EXCLUSIVE"
1047+
}
1048+
}
1049+
}
1050+
},
10281051
"com.amazonaws.controlcatalog#ControlResource": {
10291052
"type": "resource",
10301053
"identifiers": {
@@ -2016,6 +2039,12 @@
20162039
"traits": {
20172040
"smithy.api#documentation": "<p>The common control mapping details when the mapping type relates to a common control.</p>"
20182041
}
2042+
},
2043+
"RelatedControl": {
2044+
"target": "com.amazonaws.controlcatalog#RelatedControlMappingDetails",
2045+
"traits": {
2046+
"smithy.api#documentation": "<p>Returns information about controls that are related to the specified control.</p>"
2047+
}
20192048
}
20202049
},
20212050
"traits": {
@@ -2036,6 +2065,12 @@
20362065
"traits": {
20372066
"smithy.api#enumValue": "COMMON_CONTROL"
20382067
}
2068+
},
2069+
"RELATED_CONTROL": {
2070+
"target": "smithy.api#Unit",
2071+
"traits": {
2072+
"smithy.api#enumValue": "RELATED_CONTROL"
2073+
}
20392074
}
20402075
}
20412076
},
@@ -2253,6 +2288,27 @@
22532288
"smithy.api#documentation": "<p>Returns information about the control, including the scope of the control, if enabled, and the Regions in which the control is available for deployment. For more information about scope, see <a href=\"https://docs.aws.amazon.com/whitepapers/latest/aws-fault-isolation-boundaries/global-services.html\">Global services</a>.</p> <p>If you are applying controls through an Amazon Web Services Control Tower landing zone environment, remember that the values returned in the <code>RegionConfiguration</code> API operation are not related to the governed Regions in your landing zone. For example, if you are governing Regions <code>A</code>,<code>B</code>,and <code>C</code> while the control is available in Regions <code>A</code>, <code>B</code>, C<code>,</code> and <code>D</code>, you'd see a response with <code>DeployableRegions</code> of <code>A</code>, <code>B</code>, <code>C</code>, and <code>D</code> for a control with <code>REGIONAL</code> scope, even though you may not intend to deploy the control in Region <code>D</code>, because you do not govern it through your landing zone.</p>"
22542289
}
22552290
},
2291+
"com.amazonaws.controlcatalog#RelatedControlMappingDetails": {
2292+
"type": "structure",
2293+
"members": {
2294+
"ControlArn": {
2295+
"target": "com.amazonaws.controlcatalog#ControlArn",
2296+
"traits": {
2297+
"smithy.api#documentation": "<p>The unique identifier of a control.</p>"
2298+
}
2299+
},
2300+
"RelationType": {
2301+
"target": "com.amazonaws.controlcatalog#ControlRelationType",
2302+
"traits": {
2303+
"smithy.api#documentation": "<p>Returns an enumerated value that represents the relationship between two or more controls.</p>",
2304+
"smithy.api#required": {}
2305+
}
2306+
}
2307+
},
2308+
"traits": {
2309+
"smithy.api#documentation": "<p>A structure that describes a control's relationship status with other controls.</p>"
2310+
}
2311+
},
22562312
"com.amazonaws.controlcatalog#ResourceNotFoundException": {
22572313
"type": "structure",
22582314
"members": {

0 commit comments

Comments
 (0)