We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.69.0
published on Monday, Jun 15, 2026 by Pulumi
published on Monday, Jun 15, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.69.0
published on Monday, Jun 15, 2026 by Pulumi
published on Monday, Jun 15, 2026 by Pulumi
Creates a resilience policy that defines availability and disaster recovery requirements.
Using getPolicy
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPolicy(args: GetPolicyArgs, opts?: InvokeOptions): Promise<GetPolicyResult>
function getPolicyOutput(args: GetPolicyOutputArgs, opts?: InvokeOptions): Output<GetPolicyResult>def get_policy(policy_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPolicyResult
def get_policy_output(policy_arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPolicyResult]func LookupPolicy(ctx *Context, args *LookupPolicyArgs, opts ...InvokeOption) (*LookupPolicyResult, error)
func LookupPolicyOutput(ctx *Context, args *LookupPolicyOutputArgs, opts ...InvokeOption) LookupPolicyResultOutput> Note: This function is named LookupPolicy in the Go SDK.
public static class GetPolicy
{
public static Task<GetPolicyResult> InvokeAsync(GetPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetPolicyResult> Invoke(GetPolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPolicyResult> getPolicy(GetPolicyArgs args, InvokeOptions options)
public static Output<GetPolicyResult> getPolicy(GetPolicyArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:resiliencehubv2:getPolicy
arguments:
# arguments dictionarydata "aws-native_resiliencehubv2_getpolicy" "name" {
# arguments
}The following arguments are supported:
- Policy
Arn string - The ARN of the policy.
- Policy
Arn string - The ARN of the policy.
- policy_
arn string - The ARN of the policy.
- policy
Arn String - The ARN of the policy.
- policy
Arn string - The ARN of the policy.
- policy_
arn str - The ARN of the policy.
- policy
Arn String - The ARN of the policy.
getPolicy Result
The following output properties are available:
- Associated
Service intCount - The number of services associated with this policy.
- Availability
Slo Pulumi.Aws Native. Resilience Hub V2. Outputs. Policy Availability Slo - Created
At string - The timestamp when the policy was created.
- Data
Recovery Pulumi.Aws Native. Resilience Hub V2. Outputs. Policy Data Recovery Targets - Description string
- The description of the policy.
- Multi
Az Pulumi.Aws Native. Resilience Hub V2. Outputs. Policy Multi Az Targets - Multi
Region Pulumi.Aws Native. Resilience Hub V2. Outputs. Policy Multi Region Targets - Policy
Arn string - The ARN of the policy.
-
List<Pulumi.
Aws Native. Outputs. Tag> - Tags assigned to the policy.
- Updated
At string - The timestamp when the policy was last updated.
- Associated
Service intCount - The number of services associated with this policy.
- Availability
Slo PolicyAvailability Slo - Created
At string - The timestamp when the policy was created.
- Data
Recovery PolicyData Recovery Targets - Description string
- The description of the policy.
- Multi
Az PolicyMulti Az Targets - Multi
Region PolicyMulti Region Targets - Policy
Arn string - The ARN of the policy.
- Tag
- Tags assigned to the policy.
- Updated
At string - The timestamp when the policy was last updated.
- associated_
service_ numbercount - The number of services associated with this policy.
- availability_
slo object - created_
at string - The timestamp when the policy was created.
- data_
recovery object - description string
- The description of the policy.
- multi_
az object - multi_
region object - policy_
arn string - The ARN of the policy.
- list(object)
- Tags assigned to the policy.
- updated_
at string - The timestamp when the policy was last updated.
- associated
Service IntegerCount - The number of services associated with this policy.
- availability
Slo PolicyAvailability Slo - created
At String - The timestamp when the policy was created.
- data
Recovery PolicyData Recovery Targets - description String
- The description of the policy.
- multi
Az PolicyMulti Az Targets - multi
Region PolicyMulti Region Targets - policy
Arn String - The ARN of the policy.
- List<Tag>
- Tags assigned to the policy.
- updated
At String - The timestamp when the policy was last updated.
- associated
Service numberCount - The number of services associated with this policy.
- availability
Slo PolicyAvailability Slo - created
At string - The timestamp when the policy was created.
- data
Recovery PolicyData Recovery Targets - description string
- The description of the policy.
- multi
Az PolicyMulti Az Targets - multi
Region PolicyMulti Region Targets - policy
Arn string - The ARN of the policy.
- Tag[]
- Tags assigned to the policy.
- updated
At string - The timestamp when the policy was last updated.
- associated_
service_ intcount - The number of services associated with this policy.
- availability_
slo PolicyAvailability Slo - created_
at str - The timestamp when the policy was created.
- data_
recovery PolicyData Recovery Targets - description str
- The description of the policy.
- multi_
az PolicyMulti Az Targets - multi_
region PolicyMulti Region Targets - policy_
arn str - The ARN of the policy.
- Sequence[root_Tag]
- Tags assigned to the policy.
- updated_
at str - The timestamp when the policy was last updated.
- associated
Service NumberCount - The number of services associated with this policy.
- availability
Slo Property Map - created
At String - The timestamp when the policy was created.
- data
Recovery Property Map - description String
- The description of the policy.
- multi
Az Property Map - multi
Region Property Map - policy
Arn String - The ARN of the policy.
- List<Property Map>
- Tags assigned to the policy.
- updated
At String - The timestamp when the policy was last updated.
Supporting Types
PolicyAvailabilitySlo
- Target double
- Availability target percentage.
- Target float64
- Availability target percentage.
- target number
- Availability target percentage.
- target Double
- Availability target percentage.
- target number
- Availability target percentage.
- target float
- Availability target percentage.
- target Number
- Availability target percentage.
PolicyDataRecoveryTargets
- Time
Between intBackups In Minutes - Time between backups in minutes.
- Time
Between intBackups In Minutes - Time between backups in minutes.
- time_
between_ numberbackups_ in_ minutes - Time between backups in minutes.
- time
Between IntegerBackups In Minutes - Time between backups in minutes.
- time
Between numberBackups In Minutes - Time between backups in minutes.
- time_
between_ intbackups_ in_ minutes - Time between backups in minutes.
- time
Between NumberBackups In Minutes - Time between backups in minutes.
PolicyMultiAzTargets
- Disaster
Recovery Pulumi.Approach Aws Native. Resilience Hub V2. Policy Multi Az Targets Disaster Recovery Approach - Multi-AZ disaster recovery approach.
- Rpo
In intMinutes - Recovery Point Objective in minutes.
- Rto
In intMinutes - Recovery Time Objective in minutes.
- Disaster
Recovery PolicyApproach Multi Az Targets Disaster Recovery Approach - Multi-AZ disaster recovery approach.
- Rpo
In intMinutes - Recovery Point Objective in minutes.
- Rto
In intMinutes - Recovery Time Objective in minutes.
- disaster_
recovery_ "ACTIVE_ACTIVE" | "HOT_STANDBY" | "WARM_STANDBY" | "PILOT_LIGHT" | "BACKUP_AND_RESTORE"approach - Multi-AZ disaster recovery approach.
- rpo_
in_ numberminutes - Recovery Point Objective in minutes.
- rto_
in_ numberminutes - Recovery Time Objective in minutes.
- disaster
Recovery PolicyApproach Multi Az Targets Disaster Recovery Approach - Multi-AZ disaster recovery approach.
- rpo
In IntegerMinutes - Recovery Point Objective in minutes.
- rto
In IntegerMinutes - Recovery Time Objective in minutes.
- disaster
Recovery PolicyApproach Multi Az Targets Disaster Recovery Approach - Multi-AZ disaster recovery approach.
- rpo
In numberMinutes - Recovery Point Objective in minutes.
- rto
In numberMinutes - Recovery Time Objective in minutes.
- disaster_
recovery_ Policyapproach Multi Az Targets Disaster Recovery Approach - Multi-AZ disaster recovery approach.
- rpo_
in_ intminutes - Recovery Point Objective in minutes.
- rto_
in_ intminutes - Recovery Time Objective in minutes.
- disaster
Recovery "ACTIVE_ACTIVE" | "HOT_STANDBY" | "WARM_STANDBY" | "PILOT_LIGHT" | "BACKUP_AND_RESTORE"Approach - Multi-AZ disaster recovery approach.
- rpo
In NumberMinutes - Recovery Point Objective in minutes.
- rto
In NumberMinutes - Recovery Time Objective in minutes.
PolicyMultiAzTargetsDisasterRecoveryApproach
PolicyMultiRegionTargets
- Disaster
Recovery Pulumi.Approach Aws Native. Resilience Hub V2. Policy Multi Region Targets Disaster Recovery Approach - Multi-Region disaster recovery approach.
- Rpo
In intMinutes - Recovery Point Objective in minutes.
- Rto
In intMinutes - Recovery Time Objective in minutes.
- Disaster
Recovery PolicyApproach Multi Region Targets Disaster Recovery Approach - Multi-Region disaster recovery approach.
- Rpo
In intMinutes - Recovery Point Objective in minutes.
- Rto
In intMinutes - Recovery Time Objective in minutes.
- disaster_
recovery_ "ACTIVE_ACTIVE" | "HOT_STANDBY" | "WARM_STANDBY" | "PILOT_LIGHT" | "BACKUP_AND_RESTORE"approach - Multi-Region disaster recovery approach.
- rpo_
in_ numberminutes - Recovery Point Objective in minutes.
- rto_
in_ numberminutes - Recovery Time Objective in minutes.
- disaster
Recovery PolicyApproach Multi Region Targets Disaster Recovery Approach - Multi-Region disaster recovery approach.
- rpo
In IntegerMinutes - Recovery Point Objective in minutes.
- rto
In IntegerMinutes - Recovery Time Objective in minutes.
- disaster
Recovery PolicyApproach Multi Region Targets Disaster Recovery Approach - Multi-Region disaster recovery approach.
- rpo
In numberMinutes - Recovery Point Objective in minutes.
- rto
In numberMinutes - Recovery Time Objective in minutes.
- disaster_
recovery_ Policyapproach Multi Region Targets Disaster Recovery Approach - Multi-Region disaster recovery approach.
- rpo_
in_ intminutes - Recovery Point Objective in minutes.
- rto_
in_ intminutes - Recovery Time Objective in minutes.
- disaster
Recovery "ACTIVE_ACTIVE" | "HOT_STANDBY" | "WARM_STANDBY" | "PILOT_LIGHT" | "BACKUP_AND_RESTORE"Approach - Multi-Region disaster recovery approach.
- rpo
In NumberMinutes - Recovery Point Objective in minutes.
- rto
In NumberMinutes - Recovery Time Objective in minutes.
PolicyMultiRegionTargetsDisasterRecoveryApproach
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.69.0
published on Monday, Jun 15, 2026 by Pulumi
published on Monday, Jun 15, 2026 by Pulumi