CreateResiliencyPolicyRequest
import type { CreateResiliencyPolicyRequest } from "https://aws-api.deno.dev/v0.4/services/resiliencehub.ts?docs=full";
interface CreateResiliencyPolicyRequest {
clientToken?: string | null;
dataLocationConstraint?: DataLocationConstraint | null;
policy: [key in DisruptionType]: FailurePolicy | null | undefined;
policyDescription?: string | null;
policyName: string;
tags?: {} | null;
[key: string]: string | null | undefined;
tier: ResiliencyPolicyTier;
}§Properties
§
clientToken?: string | null
[src]Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
§
dataLocationConstraint?: DataLocationConstraint | null
[src]Specifies a high-level geographical location constraint for where your resilience policy data can be stored.
§
policy: [key in DisruptionType]: FailurePolicy | null | undefined
[src]The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.
§
tags?: {} | null
[src][key: string]: string | null | undefined;
The tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.
§
The tier for this resiliency policy, ranging from the highest severity (MissionCritical
) to lowest (NonCritical
).