|
956 | 956 | "MappingType": { |
957 | 957 | "target": "com.amazonaws.controlcatalog#MappingType", |
958 | 958 | "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>", |
960 | 960 | "smithy.api#required": {} |
961 | 961 | } |
962 | 962 | }, |
963 | 963 | "Mapping": { |
964 | 964 | "target": "com.amazonaws.controlcatalog#Mapping", |
965 | 965 | "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>", |
967 | 967 | "smithy.api#required": {} |
968 | 968 | } |
969 | 969 | } |
|
1025 | 1025 | "target": "com.amazonaws.controlcatalog#ControlParameter" |
1026 | 1026 | } |
1027 | 1027 | }, |
| 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 | + }, |
1028 | 1051 | "com.amazonaws.controlcatalog#ControlResource": { |
1029 | 1052 | "type": "resource", |
1030 | 1053 | "identifiers": { |
|
2016 | 2039 | "traits": { |
2017 | 2040 | "smithy.api#documentation": "<p>The common control mapping details when the mapping type relates to a common control.</p>" |
2018 | 2041 | } |
| 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 | + } |
2019 | 2048 | } |
2020 | 2049 | }, |
2021 | 2050 | "traits": { |
|
2036 | 2065 | "traits": { |
2037 | 2066 | "smithy.api#enumValue": "COMMON_CONTROL" |
2038 | 2067 | } |
| 2068 | + }, |
| 2069 | + "RELATED_CONTROL": { |
| 2070 | + "target": "smithy.api#Unit", |
| 2071 | + "traits": { |
| 2072 | + "smithy.api#enumValue": "RELATED_CONTROL" |
| 2073 | + } |
2039 | 2074 | } |
2040 | 2075 | } |
2041 | 2076 | }, |
|
2253 | 2288 | "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>" |
2254 | 2289 | } |
2255 | 2290 | }, |
| 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 | + }, |
2256 | 2312 | "com.amazonaws.controlcatalog#ResourceNotFoundException": { |
2257 | 2313 | "type": "structure", |
2258 | 2314 | "members": { |
|
0 commit comments