|
1296 | 1296 | "max":10,
|
1297 | 1297 | "min":1
|
1298 | 1298 | },
|
| 1299 | + "Alarm":{ |
| 1300 | + "type":"structure", |
| 1301 | + "members":{ |
| 1302 | + "alarmArn":{ |
| 1303 | + "shape":"Arn", |
| 1304 | + "documentation":"<p>Amazon Resource Name (ARN) of the Amazon CloudWatch alarm.</p>" |
| 1305 | + }, |
| 1306 | + "source":{ |
| 1307 | + "shape":"String255", |
| 1308 | + "documentation":"<p>Indicates the source of the Amazon CloudWatch alarm. That is, it indicates if the alarm was created using Resilience Hub recommendation (<code>AwsResilienceHub</code>), or if you had created the alarm in Amazon CloudWatch (<code>Customer</code>).</p>" |
| 1309 | + } |
| 1310 | + }, |
| 1311 | + "documentation":"<p>Indicates the Amazon CloudWatch alarm detected while running an assessment.</p>" |
| 1312 | + }, |
1299 | 1313 | "AlarmRecommendation":{
|
1300 | 1314 | "type":"structure",
|
1301 | 1315 | "required":[
|
|
1871 | 1885 | "members":{
|
1872 | 1886 | "appComponents":{
|
1873 | 1887 | "shape":"AppComponentNameList",
|
1874 |
| - "documentation":"<p>Indicates the Application Components (AppComponents) that were assessed as part of the assessnent and are associated with the identified risk and recommendation.</p> <note> <p>This property is available only in the US East (N. Virginia) Region.</p> </note>" |
| 1888 | + "documentation":"<p>Indicates the Application Components (AppComponents) that were assessed as part of the assessment and are associated with the identified risk and recommendation.</p> <note> <p>This property is available only in the US East (N. Virginia) Region.</p> </note>" |
1875 | 1889 | },
|
1876 | 1890 | "recommendation":{
|
1877 | 1891 | "shape":"String255",
|
|
1994 | 2008 | "referenceId"
|
1995 | 2009 | ],
|
1996 | 2010 | "members":{
|
| 2011 | + "appComponentId":{ |
| 2012 | + "shape":"EntityName255", |
| 2013 | + "documentation":"<p>Indicates the identifier of an AppComponent.</p>" |
| 2014 | + }, |
1997 | 2015 | "entryId":{
|
1998 | 2016 | "shape":"String255",
|
1999 | 2017 | "documentation":"<p>An identifier for an entry in this batch that is used to communicate the result.</p> <note> <p>The <code>entryId</code>s of a batch request need to be unique within a request.</p> </note>"
|
|
3477 | 3495 | "ComplexityOfImplementation"
|
3478 | 3496 | ]
|
3479 | 3497 | },
|
| 3498 | + "Experiment":{ |
| 3499 | + "type":"structure", |
| 3500 | + "members":{ |
| 3501 | + "experimentArn":{ |
| 3502 | + "shape":"String255", |
| 3503 | + "documentation":"<p>Amazon Resource Name (ARN) of the FIS experiment.</p>" |
| 3504 | + }, |
| 3505 | + "experimentTemplateId":{ |
| 3506 | + "shape":"String255", |
| 3507 | + "documentation":"<p>Identifier of the FIS experiment template.</p>" |
| 3508 | + } |
| 3509 | + }, |
| 3510 | + "documentation":"<p>Indicates the FIS experiment detected while running an assessment.</p>" |
| 3511 | + }, |
3480 | 3512 | "FailedGroupingRecommendationEntries":{
|
3481 | 3513 | "type":"list",
|
3482 | 3514 | "member":{"shape":"FailedGroupingRecommendationEntry"}
|
|
4703 | 4735 | },
|
4704 | 4736 | "invokerRoleName":{
|
4705 | 4737 | "shape":"IamRoleName",
|
4706 |
| - "documentation":"<p>Existing Amazon Web Services IAM role name in the primary Amazon Web Services account that will be assumed by Resilience Hub Service Principle to obtain a read-only access to your application resources while running an assessment.</p> <note> <ul> <li> <p>You must have <code>iam:passRole</code> permission for this role while creating or updating the application.</p> </li> <li> <p>Currently, <code>invokerRoleName</code> accepts only <code>[A-Za-z0-9_+=,.@-]</code> characters.</p> </li> </ul> </note>" |
| 4738 | + "documentation":"<p>Existing Amazon Web Services IAM role name in the primary Amazon Web Services account that will be assumed by Resilience Hub Service Principle to obtain a read-only access to your application resources while running an assessment. </p> <p>If your IAM role includes a path, you must include the path in the <code>invokerRoleName</code> parameter. For example, if your IAM role's ARN is <code>arn:aws:iam:123456789012:role/my-path/role-name</code>, you should pass <code>my-path/role-name</code>. </p> <note> <ul> <li> <p>You must have <code>iam:passRole</code> permission for this role while creating or updating the application.</p> </li> <li> <p>Currently, <code>invokerRoleName</code> accepts only <code>[A-Za-z0-9_+=,.@-]</code> characters.</p> </li> </ul> </note>" |
4707 | 4739 | },
|
4708 | 4740 | "type":{
|
4709 | 4741 | "shape":"PermissionModelType",
|
|
4923 | 4955 | "shape":"BooleanOptional",
|
4924 | 4956 | "documentation":"<p>Specifies if the recommendation has already been implemented.</p>"
|
4925 | 4957 | },
|
| 4958 | + "discoveredAlarm":{ |
| 4959 | + "shape":"Alarm", |
| 4960 | + "documentation":"<p>Indicates the previously implemented Amazon CloudWatch alarm discovered by Resilience Hub.</p>" |
| 4961 | + }, |
4926 | 4962 | "excludeReason":{
|
4927 | 4963 | "shape":"ExcludeRecommendationReason",
|
4928 | 4964 | "documentation":"<p>Indicates the reason for excluding an operational recommendation.</p>"
|
|
4931 | 4967 | "shape":"BooleanOptional",
|
4932 | 4968 | "documentation":"<p>Indicates if an operational recommendation item is excluded.</p>"
|
4933 | 4969 | },
|
| 4970 | + "latestDiscoveredExperiment":{ |
| 4971 | + "shape":"Experiment", |
| 4972 | + "documentation":"<p>Indicates the experiment created in FIS that was discovered by Resilience Hub, which matches the recommendation.</p>" |
| 4973 | + }, |
4934 | 4974 | "resourceId":{
|
4935 | 4975 | "shape":"String500",
|
4936 | 4976 | "documentation":"<p>Identifier of the resource.</p>"
|
|
5875 | 5915 | "type":"structure",
|
5876 | 5916 | "required":["referenceId"],
|
5877 | 5917 | "members":{
|
| 5918 | + "appComponentId":{ |
| 5919 | + "shape":"EntityName255", |
| 5920 | + "documentation":"<p>Indicates the identifier of the AppComponent.</p>" |
| 5921 | + }, |
5878 | 5922 | "appComponentName":{
|
5879 | 5923 | "shape":"EntityId",
|
5880 | 5924 | "documentation":"<p>Name of the Application Component.</p>"
|
|
6249 | 6293 | "referenceId"
|
6250 | 6294 | ],
|
6251 | 6295 | "members":{
|
| 6296 | + "appComponentId":{ |
| 6297 | + "shape":"EntityName255", |
| 6298 | + "documentation":"<p>Indicates the identifier of the AppComponent.</p>" |
| 6299 | + }, |
6252 | 6300 | "entryId":{
|
6253 | 6301 | "shape":"String255",
|
6254 | 6302 | "documentation":"<p>An identifier for an entry in this batch that is used to communicate the result.</p> <note> <p>The <code>entryId</code>s of a batch request need to be unique within a request.</p> </note>"
|
|
0 commit comments