Skip to main content

Aws/resiliencehubv2

@swamp/aws/resiliencehubv2v2026.06.03.1· 1d agoMODELS
01README

AWS RESILIENCEHUBV2 infrastructure models

02Release Notes
  • Added: policy, service, system
03Models3
@swamp/aws/resiliencehubv2/policyv2026.06.03.1policy.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
NamestringThe name of the policy.
Description?stringThe description of the policy.
AvailabilitySlo?object
MultiAz?object
MultiRegion?object
Tags?arrayTags assigned to the policy.
DataRecovery?object
KmsKeyId?stringThe KMS key ID for encrypting policy data.
fn create()
Create a ResilienceHubV2 Policy
fn get(identifier: string)
Get a ResilienceHubV2 Policy
ArgumentTypeDescription
identifierstringThe primary identifier of the ResilienceHubV2 Policy
fn update()
Update a ResilienceHubV2 Policy
fn delete(identifier: string)
Delete a ResilienceHubV2 Policy
ArgumentTypeDescription
identifierstringThe primary identifier of the ResilienceHubV2 Policy
fn sync()
Sync ResilienceHubV2 Policy state from AWS

Resources

state(infinite)— ResilienceHubV2 Policy resource state
@swamp/aws/resiliencehubv2/servicev2026.06.03.1service.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
NamestringThe name of the service.
Description?stringThe description of the service.
RegionsarrayAWS regions for the service.
AssociatedSystems?arraySystems associated with this service.
PolicyArn?stringThe ARN of the resilience policy to associate.
PermissionModel?object
DependencyDiscovery?enumDependency discovery state.
ReportConfiguration?objectConfiguration for automatic report generation on a Service.
InputSources?arrayInput sources for this service.
Assertions?arrayAssertions associated with this service.
Tags?arrayTags assigned to the service.
EffectivePolicyValues?objectEffective policy values computed from the associated policy.
KmsKeyId?stringThe KMS key ID for encrypting service data.
fn create()
Create a ResilienceHubV2 Service
fn get(identifier: string)
Get a ResilienceHubV2 Service
ArgumentTypeDescription
identifierstringThe primary identifier of the ResilienceHubV2 Service
fn update()
Update a ResilienceHubV2 Service
fn delete(identifier: string)
Delete a ResilienceHubV2 Service
ArgumentTypeDescription
identifierstringThe primary identifier of the ResilienceHubV2 Service
fn sync()
Sync ResilienceHubV2 Service state from AWS

Resources

state(infinite)— ResilienceHubV2 Service resource state
@swamp/aws/resiliencehubv2/systemv2026.06.03.1system.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
NamestringThe name of the system.
Description?stringThe description of the system.
Tags?arrayTags assigned to the system.
KmsKeyId?stringThe KMS key ID for encrypting system data.
fn create()
Create a ResilienceHubV2 System
fn get(identifier: string)
Get a ResilienceHubV2 System
ArgumentTypeDescription
identifierstringThe primary identifier of the ResilienceHubV2 System
fn update()
Update a ResilienceHubV2 System
fn delete(identifier: string)
Delete a ResilienceHubV2 System
ArgumentTypeDescription
identifierstringThe primary identifier of the ResilienceHubV2 System
fn sync()
Sync ResilienceHubV2 System state from AWS

Resources

state(infinite)— ResilienceHubV2 System resource state
04Stats
B
85 / 100
Downloads
0
Archive size
834.7 KB
Verified by Swamp
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Dependencies pass trust audit0/2missing
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels