From 4b0a2d04cd9c5631aa9a4bbea8f6c56e732a0f08 Mon Sep 17 00:00:00 2001 From: awstools <awstools@amazon.com> Date: Mon, 30 Oct 2023 18:20:37 +0000 Subject: [PATCH] feat(client-resiliencehub): Introduced the ability to filter applications by their last assessment date and time and have included metrics for the application's estimated workload Recovery Time Objective (RTO) and estimated workload Recovery Point Objective (RPO). --- ...dDraftAppVersionResourceMappingsCommand.ts | 3 +- .../src/commands/CreateAppCommand.ts | 9 +- .../commands/CreateResiliencyPolicyCommand.ts | 7 + .../src/commands/DescribeAppCommand.ts | 2 + .../DescribeResiliencyPolicyCommand.ts | 6 +- .../src/commands/ListAppsCommand.ts | 6 + .../src/commands/UpdateAppCommand.ts | 2 + .../commands/UpdateResiliencyPolicyCommand.ts | 9 + .../src/models/models_0.ts | 260 +++++++++++------- .../src/protocols/Aws_restJson1.ts | 14 + .../sdk-codegen/aws-models/resiliencehub.json | 260 +++++++++++------- 11 files changed, 364 insertions(+), 214 deletions(-) diff --git a/clients/client-resiliencehub/src/commands/AddDraftAppVersionResourceMappingsCommand.ts b/clients/client-resiliencehub/src/commands/AddDraftAppVersionResourceMappingsCommand.ts index 72bbee1bf4f0..ac69cf8a35c2 100644 --- a/clients/client-resiliencehub/src/commands/AddDraftAppVersionResourceMappingsCommand.ts +++ b/clients/client-resiliencehub/src/commands/AddDraftAppVersionResourceMappingsCommand.ts @@ -45,8 +45,7 @@ export interface AddDraftAppVersionResourceMappingsCommandOutput /** * @public - * <p>Adds the resource mapping for the draft application version. You can also update an - * existing resource mapping to a new physical resource.</p> + * <p>Adds the source of resource-maps to the draft version of an application. During assessment, Resilience Hub will use these resource-maps to resolve the latest physical ID for each resource in the application template. For more information about different types of resources suported by Resilience Hub and how to add them in your application, see <a href="https://docs.aws.amazon.com/resilience-hub/latest/userguide/how-app-manage.html">Step 2: How is your application managed?</a> in the Resilience Hub User Guide.</p> * @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-resiliencehub/src/commands/CreateAppCommand.ts b/clients/client-resiliencehub/src/commands/CreateAppCommand.ts index f5d69f941ba5..6b69459b52b0 100644 --- a/clients/client-resiliencehub/src/commands/CreateAppCommand.ts +++ b/clients/client-resiliencehub/src/commands/CreateAppCommand.ts @@ -43,10 +43,9 @@ export interface CreateAppCommandOutput extends CreateAppResponse, __MetadataBea /** * @public * <p>Creates an Resilience Hub application. An Resilience Hub application is a - * collection of Amazon Web Services resources structured to prevent and recover Amazon Web Services application disruptions. To describe a Resilience Hub application, you provide an - * application name, resources from one or more CloudFormation stacks, Resource Groups, Terraform state files, AppRegistry applications, and an appropriate - * resiliency policy. In addition, you can also add resources that are located on Amazon Elastic Kubernetes Service (Amazon EKS) clusters as optional resources. For more information - * about the number of resources supported per application, see <a href="https://docs.aws.amazon.com/general/latest/gr/resiliencehub.html#limits_resiliencehub">Service + * collection of Amazon Web Services resources structured to prevent and recover Amazon Web Services application disruptions. To describe a Resilience Hub application, + * you provide an application name, resources from one or more CloudFormation stacks, Resource Groups, Terraform state files, AppRegistry applications, and an appropriate + * resiliency policy. In addition, you can also add resources that are located on Amazon Elastic Kubernetes Service (Amazon EKS) clusters as optional resources. For more information about the number of resources supported per application, see <a href="https://docs.aws.amazon.com/general/latest/gr/resiliencehub.html#limits_resiliencehub">Service * quotas</a>.</p> * <p>After you create an Resilience Hub application, you publish it so that you can run a resiliency * assessment on it. You can then use recommendations from the assessment to improve resiliency @@ -117,6 +116,8 @@ export interface CreateAppCommandOutput extends CreateAppResponse, __MetadataBea * // ], * // driftStatus: "STRING_VALUE", * // lastDriftEvaluationTime: new Date("TIMESTAMP"), + * // rtoInSecs: Number("int"), + * // rpoInSecs: Number("int"), * // }, * // }; * diff --git a/clients/client-resiliencehub/src/commands/CreateResiliencyPolicyCommand.ts b/clients/client-resiliencehub/src/commands/CreateResiliencyPolicyCommand.ts index 2e30101bbd32..b2da20ba360b 100644 --- a/clients/client-resiliencehub/src/commands/CreateResiliencyPolicyCommand.ts +++ b/clients/client-resiliencehub/src/commands/CreateResiliencyPolicyCommand.ts @@ -43,6 +43,13 @@ export interface CreateResiliencyPolicyCommandOutput extends CreateResiliencyPol /** * @public * <p>Creates a resiliency policy for an application.</p> + * <note> + * <p>Resilience Hub allows you to provide a value of zero for <code>rtoInSecs</code> and + * <code>rpoInSecs</code> of your resiliency policy. But, while assessing your application, the lowest possible assessment result is near zero. Hence, if you provide value + * zero for <code>rtoInSecs</code> and <code>rpoInSecs</code>, the estimated workload RTO and estimated workload RPO result will be near zero and the <b>Compliance + * status</b> for your application will be set to <b>Policy + * breached</b>.</p> + * </note> * @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-resiliencehub/src/commands/DescribeAppCommand.ts b/clients/client-resiliencehub/src/commands/DescribeAppCommand.ts index adcc9cc6df7a..692af9d0bf92 100644 --- a/clients/client-resiliencehub/src/commands/DescribeAppCommand.ts +++ b/clients/client-resiliencehub/src/commands/DescribeAppCommand.ts @@ -81,6 +81,8 @@ export interface DescribeAppCommandOutput extends DescribeAppResponse, __Metadat * // ], * // driftStatus: "STRING_VALUE", * // lastDriftEvaluationTime: new Date("TIMESTAMP"), + * // rtoInSecs: Number("int"), + * // rpoInSecs: Number("int"), * // }, * // }; * diff --git a/clients/client-resiliencehub/src/commands/DescribeResiliencyPolicyCommand.ts b/clients/client-resiliencehub/src/commands/DescribeResiliencyPolicyCommand.ts index 8ba34b9f1ec2..60728bac350b 100644 --- a/clients/client-resiliencehub/src/commands/DescribeResiliencyPolicyCommand.ts +++ b/clients/client-resiliencehub/src/commands/DescribeResiliencyPolicyCommand.ts @@ -41,9 +41,9 @@ export interface DescribeResiliencyPolicyCommandOutput extends DescribeResilienc /** * @public - * <p>Describes a specified resiliency policy for an Resilience Hub application. The returned - * policy object includes creation time, data location constraints, the Amazon Resource Name - * (ARN) for the policy, tags, tier, and more.</p> + * <p>Describes a specified resiliency policy for an Resilience Hub application. The + * returned policy object includes creation time, data location constraints, the Amazon Resource + * Name (ARN) for the policy, tags, tier, and more.</p> * @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-resiliencehub/src/commands/ListAppsCommand.ts b/clients/client-resiliencehub/src/commands/ListAppsCommand.ts index 8343902740b1..50ed4856e64d 100644 --- a/clients/client-resiliencehub/src/commands/ListAppsCommand.ts +++ b/clients/client-resiliencehub/src/commands/ListAppsCommand.ts @@ -58,6 +58,9 @@ export interface ListAppsCommandOutput extends ListAppsResponse, __MetadataBeare * maxResults: Number("int"), * name: "STRING_VALUE", * appArn: "STRING_VALUE", + * fromLastAssessmentTime: new Date("TIMESTAMP"), + * toLastAssessmentTime: new Date("TIMESTAMP"), + * reverseOrder: true || false, * }; * const command = new ListAppsCommand(input); * const response = await client.send(command); @@ -73,6 +76,9 @@ export interface ListAppsCommandOutput extends ListAppsResponse, __MetadataBeare * // assessmentSchedule: "STRING_VALUE", * // status: "STRING_VALUE", * // driftStatus: "STRING_VALUE", + * // lastAppComplianceEvaluationTime: new Date("TIMESTAMP"), + * // rtoInSecs: Number("int"), + * // rpoInSecs: Number("int"), * // }, * // ], * // nextToken: "STRING_VALUE", diff --git a/clients/client-resiliencehub/src/commands/UpdateAppCommand.ts b/clients/client-resiliencehub/src/commands/UpdateAppCommand.ts index c52e256b31ba..b69bf69e5f58 100644 --- a/clients/client-resiliencehub/src/commands/UpdateAppCommand.ts +++ b/clients/client-resiliencehub/src/commands/UpdateAppCommand.ts @@ -99,6 +99,8 @@ export interface UpdateAppCommandOutput extends UpdateAppResponse, __MetadataBea * // ], * // driftStatus: "STRING_VALUE", * // lastDriftEvaluationTime: new Date("TIMESTAMP"), + * // rtoInSecs: Number("int"), + * // rpoInSecs: Number("int"), * // }, * // }; * diff --git a/clients/client-resiliencehub/src/commands/UpdateResiliencyPolicyCommand.ts b/clients/client-resiliencehub/src/commands/UpdateResiliencyPolicyCommand.ts index bb084584e268..a885ce434b20 100644 --- a/clients/client-resiliencehub/src/commands/UpdateResiliencyPolicyCommand.ts +++ b/clients/client-resiliencehub/src/commands/UpdateResiliencyPolicyCommand.ts @@ -42,6 +42,15 @@ export interface UpdateResiliencyPolicyCommandOutput extends UpdateResiliencyPol /** * @public * <p>Updates a resiliency policy.</p> + * <note> + * <p>Resilience Hub allows you to provide a value of zero for <code>rtoInSecs</code> and + * <code>rpoInSecs</code> of your resiliency policy. But, while assessing your application, + * the lowest possible assessment result is near zero. Hence, if you provide value + * zero for <code>rtoInSecs</code> and <code>rpoInSecs</code>, the estimated workload RTO and + * estimated workload RPO result will be near zero and the <b>Compliance + * status</b> for your application will be set to <b>Policy + * breached</b>.</p> + * </note> * @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-resiliencehub/src/models/models_0.ts b/clients/client-resiliencehub/src/models/models_0.ts index 1fc8a54602f6..21ed105d987a 100644 --- a/clients/client-resiliencehub/src/models/models_0.ts +++ b/clients/client-resiliencehub/src/models/models_0.ts @@ -321,7 +321,7 @@ export interface AddDraftAppVersionResourceMappingsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -346,7 +346,7 @@ export interface AddDraftAppVersionResourceMappingsResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -732,12 +732,11 @@ export interface EventSubscription { /** * @public - * <p>Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic. The format for this ARN is: - * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. + * <p>Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic. The format for this ARN is: <code>arn:partition:sns:region:account:topic-name</code>. * For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ snsTopicArn?: string; } @@ -830,7 +829,7 @@ export interface App { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -855,14 +854,14 @@ export interface App { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ policyArn?: string; /** * @public - * <p>Timestamp - * for when the app was created.</p> + * <p>Date + * and time when the app was created.</p> */ creationTime: Date | undefined; @@ -881,8 +880,8 @@ export interface App { /** * @public - * <p>Timestamp - * for the most recent compliance evaluation.</p> + * <p>Date + * and time the most recent compliance evaluation.</p> */ lastAppComplianceEvaluationTime?: Date; @@ -895,8 +894,8 @@ export interface App { /** * @public - * <p>Timestamp - * for the most recent resiliency score evaluation.</p> + * <p>Date + * and time the most recent resiliency score evaluation.</p> */ lastResiliencyScoreEvaluationTime?: Date; @@ -944,6 +943,18 @@ export interface App { * a drift was evaluated.</p> */ lastDriftEvaluationTime?: Date; + + /** + * @public + * <p>Recovery Time Objective (RTO) in seconds.</p> + */ + rtoInSecs?: number; + + /** + * @public + * <p>Recovery Point Objective (RPO) in seconds.</p> + */ + rpoInSecs?: number; } /** @@ -1170,13 +1181,13 @@ export type EstimatedCostTier = (typeof EstimatedCostTier)[keyof typeof Estimate export interface FailurePolicy { /** * @public - * <p>The Recovery Time Objective (RTO), in seconds.</p> + * <p>Recovery Time Objective (RTO) in seconds.</p> */ rtoInSecs: number | undefined; /** * @public - * <p>The Recovery Point Objective (RPO), in seconds.</p> + * <p>Recovery Point Objective (RPO) in seconds.</p> */ rpoInSecs: number | undefined; } @@ -1202,6 +1213,12 @@ export type ResiliencyPolicyTier = (typeof ResiliencyPolicyTier)[keyof typeof Re /** * @public * <p>Defines a resiliency policy.</p> + * <note> + * <p>Resilience Hub allows you to provide a value of zero for <code>rtoInSecs</code> and <code>rpoInSecs</code> of your resiliency policy. But, while assessing + * your application, the lowest possible assessment result is near zero. Hence, + * if you provide value zero for <code>rtoInSecs</code> and <code>rpoInSecs</code>, the estimated workload RTO and estimated + * workload RPO result will be near zero and the <b>Compliance status</b> for your application will be set to <b>Policy breached</b>.</p> + * </note> */ export interface ResiliencyPolicy { /** @@ -1210,7 +1227,7 @@ export interface ResiliencyPolicy { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ policyArn?: string; @@ -1254,7 +1271,8 @@ export interface ResiliencyPolicy { /** * @public - * <p>The timestamp for when the resiliency policy was created.</p> + * <p>Date + * and time when the resiliency policy was created.</p> */ creationTime?: Date; @@ -1341,7 +1359,7 @@ export interface AppAssessment { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn?: string; @@ -1418,7 +1436,7 @@ export interface AppAssessment { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; @@ -1467,7 +1485,7 @@ export interface AppAssessmentSummary { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn?: string; @@ -1519,7 +1537,7 @@ export interface AppAssessmentSummary { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; @@ -1647,7 +1665,7 @@ export interface EksSourceClusterNamespace { * arn:<code>aws</code>:eks:<code>region</code>:<code>account-id</code>:cluster/<code>cluster-name</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ eksClusterArn: string | undefined; @@ -1692,7 +1710,7 @@ export interface AppInputSource { * <p>The Amazon Resource Name (ARN) of the input source. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ sourceArn?: string; @@ -1726,7 +1744,7 @@ export interface AppSummary { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -1744,7 +1762,8 @@ export interface AppSummary { /** * @public - * <p>The timestamp for when the app was created.</p> + * <p>Date + * and time when the app was created.</p> */ creationTime: Date | undefined; @@ -1778,6 +1797,25 @@ export interface AppSummary { * your application.</p> */ driftStatus?: AppDriftStatusType; + + /** + * @public + * <p>Date + * and time of the most recent compliance evaluation.</p> + */ + lastAppComplianceEvaluationTime?: Date; + + /** + * @public + * <p>Recovery Time Objective (RTO) in seconds.</p> + */ + rtoInSecs?: number; + + /** + * @public + * <p>Recovery Point Objective (RPO) in seconds.</p> + */ + rpoInSecs?: number; } /** @@ -1884,7 +1922,7 @@ export interface BatchUpdateRecommendationStatusRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -1969,7 +2007,7 @@ export interface BatchUpdateRecommendationStatusResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -2008,7 +2046,7 @@ export interface CreateAppRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ policyArn?: string; @@ -2091,7 +2129,7 @@ export interface CreateAppVersionAppComponentRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -2137,7 +2175,7 @@ export interface CreateAppVersionAppComponentResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -2204,7 +2242,7 @@ export interface CreateAppVersionResourceRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -2307,7 +2345,7 @@ export interface PhysicalResource { /** * @public - * <p>The type of resource.</p> + * <p>Type of resource.</p> */ resourceType: string | undefined; @@ -2359,7 +2397,7 @@ export interface CreateAppVersionResourceResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -2457,7 +2495,7 @@ export interface CreateRecommendationTemplateRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; @@ -2540,7 +2578,7 @@ export interface RecommendationTemplate { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; @@ -2550,7 +2588,7 @@ export interface RecommendationTemplate { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn?: string; @@ -2732,7 +2770,7 @@ export interface DeleteAppRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -2760,7 +2798,7 @@ export interface DeleteAppResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; } @@ -2775,7 +2813,7 @@ export interface DeleteAppAssessmentRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; @@ -2797,7 +2835,7 @@ export interface DeleteAppAssessmentResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; @@ -2818,7 +2856,7 @@ export interface DeleteAppInputSourceRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -2828,7 +2866,7 @@ export interface DeleteAppInputSourceRequest { * Resilience Hub application. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ sourceArn?: string; @@ -2862,7 +2900,7 @@ export interface DeleteAppInputSourceResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn?: string; @@ -2883,7 +2921,7 @@ export interface DeleteAppVersionAppComponentRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -2911,7 +2949,7 @@ export interface DeleteAppVersionAppComponentResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -2938,7 +2976,7 @@ export interface DeleteAppVersionResourceRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -2990,7 +3028,7 @@ export interface DeleteAppVersionResourceResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3052,7 +3090,7 @@ export interface DeleteResiliencyPolicyRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ policyArn: string | undefined; @@ -3074,7 +3112,7 @@ export interface DeleteResiliencyPolicyResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ policyArn: string | undefined; } @@ -3089,7 +3127,7 @@ export interface DescribeAppRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; } @@ -3116,7 +3154,7 @@ export interface DescribeAppAssessmentRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; } @@ -3144,7 +3182,7 @@ export interface DescribeAppVersionRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3165,7 +3203,7 @@ export interface DescribeAppVersionResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3195,7 +3233,7 @@ export interface DescribeAppVersionAppComponentRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3222,7 +3260,7 @@ export interface DescribeAppVersionAppComponentResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3249,7 +3287,7 @@ export interface DescribeAppVersionResourceRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3300,7 +3338,7 @@ export interface DescribeAppVersionResourceResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3327,7 +3365,7 @@ export interface DescribeAppVersionResourcesResolutionStatusRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3371,7 +3409,7 @@ export interface DescribeAppVersionResourcesResolutionStatusResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3410,7 +3448,7 @@ export interface DescribeAppVersionTemplateRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3431,7 +3469,7 @@ export interface DescribeAppVersionTemplateResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3717,7 +3755,7 @@ export interface DescribeDraftAppVersionResourcesImportStatusRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; } @@ -3748,7 +3786,7 @@ export interface DescribeDraftAppVersionResourcesImportStatusResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3766,7 +3804,7 @@ export interface DescribeDraftAppVersionResourcesImportStatusResponse { /** * @public - * <p>The timestamp for when the status last changed.</p> + * <p>The time when the status last changed.</p> */ statusChangeTime: Date | undefined; @@ -3787,7 +3825,7 @@ export interface DescribeResiliencyPolicyRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ policyArn: string | undefined; } @@ -3816,7 +3854,7 @@ export interface EksSource { * arn:<code>aws</code>:eks:<code>region</code>:<code>account-id</code>:cluster/<code>cluster-name</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ eksClusterArn: string | undefined; @@ -3851,7 +3889,7 @@ export interface ImportResourcesToDraftAppVersionRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3891,7 +3929,7 @@ export interface ImportResourcesToDraftAppVersionResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -3938,7 +3976,7 @@ export interface ListAlarmRecommendationsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; @@ -3985,7 +4023,7 @@ export interface ListAppAssessmentComplianceDriftsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; @@ -4138,7 +4176,7 @@ export interface ListAppAssessmentsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn?: string; @@ -4230,7 +4268,7 @@ export interface ListAppComponentCompliancesRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; } @@ -4264,7 +4302,7 @@ export interface ListAppComponentRecommendationsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; @@ -4496,7 +4534,7 @@ export interface ListAppInputSourcesRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -4565,9 +4603,27 @@ export interface ListAppsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn?: string; + + /** + * @public + * <p>Indicates the lower limit of the range that is used to filter applications based on their last assessment times.</p> + */ + fromLastAssessmentTime?: Date; + + /** + * @public + * <p>Indicates the upper limit of the range that is used to filter the applications based on their last assessment times.</p> + */ + toLastAssessmentTime?: Date; + + /** + * @public + * <p>The application list is sorted based on the values of <code>lastAppComplianceEvaluationTime</code> field. By default, application list is sorted in ascending order. To sort the appliation list in descending order, set this field to <code>True</code>.</p> + */ + reverseOrder?: boolean; } /** @@ -4597,7 +4653,7 @@ export interface ListAppVersionAppComponentsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -4630,7 +4686,7 @@ export interface ListAppVersionAppComponentsResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -4663,7 +4719,7 @@ export interface ListAppVersionResourceMappingsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -4718,7 +4774,7 @@ export interface ListAppVersionResourcesRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -4781,7 +4837,7 @@ export interface ListAppVersionsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -4838,7 +4894,7 @@ export interface ListRecommendationTemplatesRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; @@ -4962,7 +5018,7 @@ export interface ListSopRecommendationsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; } @@ -5135,7 +5191,7 @@ export interface ListTestRecommendationsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ assessmentArn: string | undefined; } @@ -5272,7 +5328,7 @@ export interface ListUnsupportedAppVersionResourcesRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -5368,7 +5424,7 @@ export interface PublishAppVersionRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -5389,7 +5445,7 @@ export interface PublishAppVersionResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -5422,7 +5478,7 @@ export interface PutDraftAppVersionTemplateRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -5702,7 +5758,7 @@ export interface PutDraftAppVersionTemplateResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn?: string; @@ -5723,7 +5779,7 @@ export interface RemoveDraftAppVersionResourceMappingsRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -5777,7 +5833,7 @@ export interface RemoveDraftAppVersionResourceMappingsResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn?: string; @@ -5798,7 +5854,7 @@ export interface ResolveAppVersionResourcesRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -5819,7 +5875,7 @@ export interface ResolveAppVersionResourcesResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -5852,7 +5908,7 @@ export interface StartAppAssessmentRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -5948,7 +6004,7 @@ export interface UpdateAppRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -5964,7 +6020,7 @@ export interface UpdateAppRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ policyArn?: string; @@ -6022,7 +6078,7 @@ export interface UpdateAppVersionRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -6050,7 +6106,7 @@ export interface UpdateAppVersionResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -6080,7 +6136,7 @@ export interface UpdateAppVersionAppComponentRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -6119,7 +6175,7 @@ export interface UpdateAppVersionAppComponentResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -6146,7 +6202,7 @@ export interface UpdateAppVersionResourceRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -6218,7 +6274,7 @@ export interface UpdateAppVersionResourceResponse { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ appArn: string | undefined; @@ -6245,7 +6301,7 @@ export interface UpdateResiliencyPolicyRequest { * arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, * see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> * Amazon Resource Names (ARNs)</a> in the - * <i>AWS General Reference</i> guide.</p> + * <i>Amazon Web Services General Reference</i> guide.</p> */ policyArn: string | undefined; diff --git a/clients/client-resiliencehub/src/protocols/Aws_restJson1.ts b/clients/client-resiliencehub/src/protocols/Aws_restJson1.ts index d9f5bb3951ce..345551ca9fb2 100644 --- a/clients/client-resiliencehub/src/protocols/Aws_restJson1.ts +++ b/clients/client-resiliencehub/src/protocols/Aws_restJson1.ts @@ -1237,6 +1237,15 @@ export const se_ListAppsCommand = async ( maxResults: [() => input.maxResults !== void 0, () => input.maxResults!.toString()], name: [, input.name!], appArn: [, input.appArn!], + fromLastAssessmentTime: [ + () => input.fromLastAssessmentTime !== void 0, + () => (input.fromLastAssessmentTime!.toISOString().split(".")[0] + "Z").toString(), + ], + toLastAssessmentTime: [ + () => input.toLastAssessmentTime !== void 0, + () => (input.toLastAssessmentTime!.toISOString().split(".")[0] + "Z").toString(), + ], + reverseOrder: [() => input.reverseOrder !== void 0, () => input.reverseOrder!.toString()], }); let body: any; return new __HttpRequest({ @@ -5557,6 +5566,8 @@ const de_App = (output: any, context: __SerdeContext): App => { permissionModel: _json, policyArn: __expectString, resiliencyScore: __limitedParseDouble, + rpoInSecs: __expectInt32, + rtoInSecs: __expectInt32, status: __expectString, tags: _json, }) as any; @@ -5657,8 +5668,11 @@ const de_AppSummary = (output: any, context: __SerdeContext): AppSummary => { creationTime: (_: any) => __expectNonNull(__parseEpochTimestamp(__expectNumber(_))), description: __expectString, driftStatus: __expectString, + lastAppComplianceEvaluationTime: (_: any) => __expectNonNull(__parseEpochTimestamp(__expectNumber(_))), name: __expectString, resiliencyScore: __limitedParseDouble, + rpoInSecs: __expectInt32, + rtoInSecs: __expectInt32, status: __expectString, }) as any; }; diff --git a/codegen/sdk-codegen/aws-models/resiliencehub.json b/codegen/sdk-codegen/aws-models/resiliencehub.json index b7ccffdec274..605807ff556d 100644 --- a/codegen/sdk-codegen/aws-models/resiliencehub.json +++ b/codegen/sdk-codegen/aws-models/resiliencehub.json @@ -43,7 +43,7 @@ } ], "traits": { - "smithy.api#documentation": "<p>Adds the resource mapping for the draft application version. You can also update an\n existing resource mapping to a new physical resource.</p>", + "smithy.api#documentation": "<p>Adds the source of resource-maps to the draft version of an application. During assessment, Resilience Hub will use these resource-maps to resolve the latest physical ID for each resource in the application template. For more information about different types of resources suported by Resilience Hub and how to add them in your application, see <a href=\"https://docs.aws.amazon.com/resilience-hub/latest/userguide/how-app-manage.html\">Step 2: How is your application managed?</a> in the Resilience Hub User Guide.</p>", "smithy.api#http": { "method": "POST", "uri": "/add-draft-app-version-resource-mappings", @@ -57,7 +57,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -76,7 +76,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -237,7 +237,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -257,13 +257,13 @@ "policyArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "creationTime": { "target": "com.amazonaws.resiliencehub#TimeStamp", "traits": { - "smithy.api#documentation": "<p>Timestamp\n for when the app was created.</p>", + "smithy.api#documentation": "<p>Date\n and time when the app was created.</p>", "smithy.api#required": {} } }, @@ -282,7 +282,7 @@ "lastAppComplianceEvaluationTime": { "target": "com.amazonaws.resiliencehub#TimeStamp", "traits": { - "smithy.api#documentation": "<p>Timestamp\n for the most recent compliance evaluation.</p>" + "smithy.api#documentation": "<p>Date\n and time the most recent compliance evaluation.</p>" } }, "resiliencyScore": { @@ -295,7 +295,7 @@ "lastResiliencyScoreEvaluationTime": { "target": "com.amazonaws.resiliencehub#TimeStamp", "traits": { - "smithy.api#documentation": "<p>Timestamp\n for the most recent resiliency score evaluation.</p>" + "smithy.api#documentation": "<p>Date\n and time the most recent resiliency score evaluation.</p>" } }, "tags": { @@ -333,6 +333,18 @@ "traits": { "smithy.api#documentation": "<p>Indicates the last time\n that\n a drift was evaluated.</p>" } + }, + "rtoInSecs": { + "target": "com.amazonaws.resiliencehub#IntegerOptional", + "traits": { + "smithy.api#documentation": "<p>Recovery Time Objective (RTO) in seconds.</p>" + } + }, + "rpoInSecs": { + "target": "com.amazonaws.resiliencehub#IntegerOptional", + "traits": { + "smithy.api#documentation": "<p>Recovery Point Objective (RPO) in seconds.</p>" + } } }, "traits": { @@ -345,7 +357,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "appVersion": { @@ -419,7 +431,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -479,7 +491,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "appVersion": { @@ -528,7 +540,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -725,7 +737,7 @@ "sourceArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the input source. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the input source. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "terraformSource": { @@ -779,7 +791,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -799,7 +811,7 @@ "creationTime": { "target": "com.amazonaws.resiliencehub#TimeStamp", "traits": { - "smithy.api#documentation": "<p>The timestamp for when the app was created.</p>", + "smithy.api#documentation": "<p>Date\n and time when the app was created.</p>", "smithy.api#required": {} } }, @@ -833,6 +845,24 @@ "traits": { "smithy.api#documentation": "<p>Indicates if compliance drifts (deviations) were detected while running an assessment for\n your application.</p>" } + }, + "lastAppComplianceEvaluationTime": { + "target": "com.amazonaws.resiliencehub#TimeStamp", + "traits": { + "smithy.api#documentation": "<p>Date\n and time of the most recent compliance evaluation.</p>" + } + }, + "rtoInSecs": { + "target": "com.amazonaws.resiliencehub#IntegerOptional", + "traits": { + "smithy.api#documentation": "<p>Recovery Time Objective (RTO) in seconds.</p>" + } + }, + "rpoInSecs": { + "target": "com.amazonaws.resiliencehub#IntegerOptional", + "traits": { + "smithy.api#documentation": "<p>Recovery Point Objective (RPO) in seconds.</p>" + } } }, "traits": { @@ -2101,7 +2131,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -2123,7 +2153,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -2555,7 +2585,7 @@ } ], "traits": { - "smithy.api#documentation": "<p>Creates an Resilience Hub application. An Resilience Hub application is a\n collection of Amazon Web Services resources structured to prevent and recover Amazon Web Services application disruptions. To describe a Resilience Hub application, you provide an\n application name, resources from one or more CloudFormation stacks, Resource Groups, Terraform state files, AppRegistry applications, and an appropriate\n resiliency policy. In addition, you can also add resources that are located on Amazon Elastic Kubernetes Service (Amazon EKS) clusters as optional resources. For more information\n about the number of resources supported per application, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/resiliencehub.html#limits_resiliencehub\">Service\n quotas</a>.</p>\n <p>After you create an Resilience Hub application, you publish it so that you can run a resiliency\n assessment on it. You can then use recommendations from the assessment to improve resiliency\n by running another assessment, comparing results, and then iterating the process until you\n achieve your goals for recovery time objective (RTO) and recovery point objective\n (RPO).</p>", + "smithy.api#documentation": "<p>Creates an Resilience Hub application. An Resilience Hub application is a\n collection of Amazon Web Services resources structured to prevent and recover Amazon Web Services application disruptions. To describe a Resilience Hub application,\n you provide an application name, resources from one or more CloudFormation stacks, Resource Groups, Terraform state files, AppRegistry applications, and an appropriate\n resiliency policy. In addition, you can also add resources that are located on Amazon Elastic Kubernetes Service (Amazon EKS) clusters as optional resources. For more information about the number of resources supported per application, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/resiliencehub.html#limits_resiliencehub\">Service\n quotas</a>.</p>\n <p>After you create an Resilience Hub application, you publish it so that you can run a resiliency\n assessment on it. You can then use recommendations from the assessment to improve resiliency\n by running another assessment, comparing results, and then iterating the process until you\n achieve your goals for recovery time objective (RTO) and recovery point objective\n (RPO).</p>", "smithy.api#http": { "method": "POST", "uri": "/create-app", @@ -2582,7 +2612,7 @@ "policyArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "tags": { @@ -2676,7 +2706,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -2721,7 +2751,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -2786,7 +2816,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -2857,7 +2887,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -2940,7 +2970,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3012,7 +3042,7 @@ } ], "traits": { - "smithy.api#documentation": "<p>Creates a resiliency policy for an application.</p>", + "smithy.api#documentation": "<p>Creates a resiliency policy for an application.</p>\n <note>\n <p>Resilience Hub allows you to provide a value of zero for <code>rtoInSecs</code> and\n <code>rpoInSecs</code> of your resiliency policy. But, while assessing your application, the lowest possible assessment result is near zero. Hence, if you provide value\n zero for <code>rtoInSecs</code> and <code>rpoInSecs</code>, the estimated workload RTO and estimated workload RPO result will be near zero and the <b>Compliance\n status</b> for your application will be set to <b>Policy\n breached</b>.</p>\n </note>", "smithy.api#http": { "method": "POST", "uri": "/create-resiliency-policy", @@ -3194,7 +3224,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3213,7 +3243,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3269,14 +3299,14 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, "sourceArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the imported resource you want to remove from the\n Resilience Hub application. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the imported resource you want to remove from the\n Resilience Hub application. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "terraformSource": { @@ -3306,7 +3336,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "appInputSource": { @@ -3323,7 +3353,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3348,7 +3378,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } } @@ -3397,7 +3427,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3423,7 +3453,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3485,7 +3515,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3534,7 +3564,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3668,7 +3698,7 @@ "policyArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3687,7 +3717,7 @@ "policyArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } } @@ -3767,7 +3797,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } } @@ -3791,7 +3821,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } } @@ -3886,7 +3916,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3912,7 +3942,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3937,7 +3967,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -3993,7 +4023,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4042,7 +4072,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4101,7 +4131,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4126,7 +4156,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4165,7 +4195,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4224,7 +4254,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4243,7 +4273,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4303,7 +4333,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } } @@ -4315,7 +4345,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4336,7 +4366,7 @@ "statusChangeTime": { "target": "com.amazonaws.resiliencehub#TimeStamp", "traits": { - "smithy.api#documentation": "<p>The timestamp for when the status last changed.</p>", + "smithy.api#documentation": "<p>The time when the status last changed.</p>", "smithy.api#required": {} } }, @@ -4374,7 +4404,7 @@ } ], "traits": { - "smithy.api#documentation": "<p>Describes a specified resiliency policy for an Resilience Hub application. The returned\n policy object includes creation time, data location constraints, the Amazon Resource Name\n (ARN) for the policy, tags, tier, and more.</p>", + "smithy.api#documentation": "<p>Describes a specified resiliency policy for an Resilience Hub application. The\n returned policy object includes creation time, data location constraints, the Amazon Resource\n Name (ARN) for the policy, tags, tier, and more.</p>", "smithy.api#http": { "method": "POST", "uri": "/describe-resiliency-policy", @@ -4388,7 +4418,7 @@ "policyArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } } @@ -4598,7 +4628,7 @@ "eksClusterArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Amazon Elastic Kubernetes Service cluster. The format for this ARN is: \narn:<code>aws</code>:eks:<code>region</code>:<code>account-id</code>:cluster/<code>cluster-name</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Amazon Elastic Kubernetes Service cluster. The format for this ARN is: \narn:<code>aws</code>:eks:<code>region</code>:<code>account-id</code>:cluster/<code>cluster-name</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4620,7 +4650,7 @@ "eksClusterArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Amazon Elastic Kubernetes Service cluster. The format for this ARN is: \narn:<code>aws</code>:eks:<code>region</code>:<code>account-id</code>:cluster/<code>cluster-name</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Amazon Elastic Kubernetes Service cluster. The format for this ARN is: \narn:<code>aws</code>:eks:<code>region</code>:<code>account-id</code>:cluster/<code>cluster-name</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4727,7 +4757,7 @@ "snsTopicArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>.\n For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic. The format for this ARN is: <code>arn:partition:sns:region:account:topic-name</code>. \n For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } } }, @@ -4788,7 +4818,7 @@ "target": "com.amazonaws.resiliencehub#Seconds", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "<p>The Recovery Time Objective (RTO), in seconds.</p>", + "smithy.api#documentation": "<p>Recovery Time Objective (RTO) in seconds.</p>", "smithy.api#required": {} } }, @@ -4796,7 +4826,7 @@ "target": "com.amazonaws.resiliencehub#Seconds", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "<p>The Recovery Point Objective (RPO), in seconds.</p>", + "smithy.api#documentation": "<p>Recovery Point Objective (RPO) in seconds.</p>", "smithy.api#required": {} } } @@ -4902,7 +4932,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4938,7 +4968,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -4982,6 +5012,9 @@ "smithy.api#default": 0 } }, + "com.amazonaws.resiliencehub#IntegerOptional": { + "type": "integer" + }, "com.amazonaws.resiliencehub#InternalServerException": { "type": "structure", "members": { @@ -5040,7 +5073,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -5118,7 +5151,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -5206,7 +5239,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#httpQuery": "appArn" } }, @@ -5336,7 +5369,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } } @@ -5405,7 +5438,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -5486,7 +5519,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -5577,7 +5610,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -5608,7 +5641,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -5678,7 +5711,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -5769,7 +5802,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -5867,7 +5900,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -5979,9 +6012,30 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#httpQuery": "appArn" } + }, + "fromLastAssessmentTime": { + "target": "com.amazonaws.resiliencehub#TimeStamp", + "traits": { + "smithy.api#documentation": "<p>Indicates the lower limit of the range that is used to filter applications based on their last assessment times.</p>", + "smithy.api#httpQuery": "fromLastAssessmentTime" + } + }, + "toLastAssessmentTime": { + "target": "com.amazonaws.resiliencehub#TimeStamp", + "traits": { + "smithy.api#documentation": "<p>Indicates the upper limit of the range that is used to filter the applications based on their last assessment times.</p>", + "smithy.api#httpQuery": "toLastAssessmentTime" + } + }, + "reverseOrder": { + "target": "com.amazonaws.resiliencehub#BooleanOptional", + "traits": { + "smithy.api#documentation": "<p>The application list is sorted based on the values of <code>lastAppComplianceEvaluationTime</code> field. By default, application list is sorted in ascending order. To sort the appliation list in descending order, set this field to <code>True</code>.</p>", + "smithy.api#httpQuery": "reverseOrder" + } } } }, @@ -6046,7 +6100,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#httpQuery": "assessmentArn", "smithy.api#required": {} } @@ -6256,7 +6310,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } } @@ -6476,7 +6530,7 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } } @@ -6548,7 +6602,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -6744,7 +6798,7 @@ "resourceType": { "target": "com.amazonaws.resiliencehub#String255", "traits": { - "smithy.api#documentation": "<p>The type of resource.</p>", + "smithy.api#documentation": "<p>Type of resource.</p>", "smithy.api#required": {} } }, @@ -6866,7 +6920,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -6884,7 +6938,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -6951,7 +7005,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -6970,7 +7024,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "appVersion": { @@ -7124,14 +7178,14 @@ "assessmentArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "recommendationIds": { @@ -7294,7 +7348,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -7342,7 +7396,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "appVersion": { @@ -7396,7 +7450,7 @@ "policyArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "policyName": { @@ -7438,7 +7492,7 @@ "creationTime": { "target": "com.amazonaws.resiliencehub#TimeStamp", "traits": { - "smithy.api#documentation": "<p>The timestamp for when the resiliency policy was created.</p>" + "smithy.api#documentation": "<p>Date\n and time when the resiliency policy was created.</p>" } }, "tags": { @@ -7449,7 +7503,7 @@ } }, "traits": { - "smithy.api#documentation": "<p>Defines a resiliency policy.</p>" + "smithy.api#documentation": "<p>Defines a resiliency policy.</p>\n <note>\n <p>Resilience Hub allows you to provide a value of zero for <code>rtoInSecs</code> and <code>rpoInSecs</code> of your resiliency policy. But, while assessing\n your application, the lowest possible assessment result is near zero. Hence,\n if you provide value zero for <code>rtoInSecs</code> and <code>rpoInSecs</code>, the estimated workload RTO and estimated\n workload RPO result will be near zero and the <b>Compliance status</b> for your application will be set to <b>Policy breached</b>.</p>\n </note>" } }, "com.amazonaws.resiliencehub#ResiliencyPolicyTier": { @@ -7549,7 +7603,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -7568,7 +7622,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -8040,7 +8094,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -8570,7 +8624,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -8583,7 +8637,7 @@ "policyArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>" + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>" } }, "clearResiliencyPolicyArn": { @@ -8704,7 +8758,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -8741,7 +8795,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -8766,7 +8820,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -8824,7 +8878,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -8890,7 +8944,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -8915,7 +8969,7 @@ "appArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } }, @@ -9043,7 +9097,7 @@ } ], "traits": { - "smithy.api#documentation": "<p>Updates a resiliency policy.</p>", + "smithy.api#documentation": "<p>Updates a resiliency policy.</p>\n <note>\n <p>Resilience Hub allows you to provide a value of zero for <code>rtoInSecs</code> and\n <code>rpoInSecs</code> of your resiliency policy. But, while assessing your application,\n the lowest possible assessment result is near zero. Hence, if you provide value\n zero for <code>rtoInSecs</code> and <code>rpoInSecs</code>, the estimated workload RTO and\n estimated workload RPO result will be near zero and the <b>Compliance\n status</b> for your application will be set to <b>Policy\n breached</b>.</p>\n </note>", "smithy.api#http": { "method": "POST", "uri": "/update-resiliency-policy", @@ -9057,7 +9111,7 @@ "policyArn": { "target": "com.amazonaws.resiliencehub#Arn", "traits": { - "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>AWS General Reference</i> guide.</p>", + "smithy.api#documentation": "<p>Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: \narn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:resiliency-policy/<code>policy-id</code>. For more information about ARNs, \nsee <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">\n Amazon Resource Names (ARNs)</a> in the \n <i>Amazon Web Services General Reference</i> guide.</p>", "smithy.api#required": {} } },