Resiliency Policy
Resource for managing an AWS Resilience Hub Resiliency Policy.
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.resiliencehub.ResiliencyPolicy;
import com.pulumi.aws.resiliencehub.ResiliencyPolicyArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new ResiliencyPolicy("example", ResiliencyPolicyArgs.builder()
.name("testexample")
.description("testexample")
.tier("NonCritical")
.dataLocationConstraint("AnyLocation")
.policy(ResiliencyPolicyPolicyArgs.builder()
.region(ResiliencyPolicyPolicyRegionArgs.builder()
.rpo("24h")
.rto("24h")
.build())
.az(ResiliencyPolicyPolicyAzArgs.builder()
.rpo("24h")
.rto("24h")
.build())
.hardware(ResiliencyPolicyPolicyHardwareArgs.builder()
.rpo("24h")
.rto("24h")
.build())
.software(ResiliencyPolicyPolicySoftwareArgs.builder()
.rpo("24h")
.rto("24h")
.build())
.build())
.build());
}
}
Content copied to clipboard
resources:
example:
type: aws:resiliencehub:ResiliencyPolicy
properties:
name: testexample
description: testexample
tier: NonCritical
dataLocationConstraint: AnyLocation
policy:
- region:
- rpo: 24h
rto: 24h
az:
- rpo: 24h
rto: 24h
hardware:
- rpo: 24h
rto: 24h
software:
- rpo: 24h
rto: 24h
Content copied to clipboard
Import
Using pulumi import
, import Resilience Hub Resiliency Policy using the arn
. For example:
$ pulumi import aws:resiliencehub/resiliencyPolicy:ResiliencyPolicy example arn:aws:resiliencehub:us-east-1:123456789012:resiliency-policy/8c1cfa29-d1dd-4421-aa68-c9f64cced4c2
Content copied to clipboard
Properties
Link copied to clipboard
Data Location Constraint of the Policy. Valid values are AnyLocation
, SameContinent
, and SameCountry
.
Link copied to clipboard
Description of Resiliency Policy.
Link copied to clipboard
Estimated Cost Tier of the Resiliency Policy.
Link copied to clipboard
The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds. See policy
. The following arguments are optional:
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard