This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::ResilienceHubV2::System
Represents a system in Resilience Hub. A system is a logical grouping of services.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::ResilienceHubV2::System", "Properties" : { "Description" :String, "KmsKeyId" :String, "Name" :String, "SharingEnabled" :Boolean, "Tags" :[ Tag, ... ]} }
YAML
Type: AWS::ResilienceHubV2::System Properties: Description:StringKmsKeyId:StringName:StringSharingEnabled:BooleanTags:- Tag
Properties
Description-
The description of the event.
Required: No
Type: String
Maximum:
500Update requires: No interruption
KmsKeyId-
KMS key identifier — accepts key ID, key ARN, alias name, or alias ARN.
Required: No
Type: String
Pattern:
^((arn:aws(-[^:]+)?:kms:[a-zA-Z0-9-]*:[0-9]{12}:((key/[a-zA-Z0-9-]{36})|(alias/[a-zA-Z0-9-_/]+)))|([a-zA-Z0-9-]{36})|(alias/[a-zA-Z0-9-_/]+))$Minimum:
1Maximum:
2048Update requires: Replacement
NameProperty description not available.
Required: Yes
Type: String
Pattern:
^[A-Za-z0-9][A-Za-z0-9_\-]{1,59}$Update requires: Replacement
SharingEnabled-
Indicates whether cross-account sharing is enabled.
Required: No
Type: Boolean
Update requires: No interruption
Property description not available.
Required: No
Type: Array of Tag
Maximum:
50Update requires: No interruption
Return values
Ref
Fn::GetAtt
CreatedAt-
The timestamp when the system was created.
SystemArn-
ARN identifier.
SystemId-
The identifier of the disassociated system.
UpdatedAt-
The timestamp when the system was last updated.