AppComponent
Defines an Application Component.
Contents
- name
-
Name of the Application Component.
Type: String
Pattern:
^[A-Za-z0-9][A-Za-z0-9_\-]{0,254}$
Required: Yes
- type
-
The type of Application Component.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Required: Yes
- additionalInfo
-
Additional configuration parameters for an AWS Resilience Hub application. If you want to implement
additionalInfo
through the AWS Resilience Hub console rather than using an API call, see Configure the application configuration parameters.Note
Currently, this parameter accepts a key-value mapping (in a string format) of only one failover region and one associated account.
Key:
"failover-regions"
Value:
"[{"region":"<REGION>", "accounts":[{"id":"<ACCOUNT_ID>"}]}]"
Type: String to array of strings map
Key Pattern:
^\S{1,128}$
Array Members: Minimum number of 1 item. Maximum number of 10 items.
Length Constraints: Minimum length of 1. Maximum length of 1024.
Required: No
- id
-
Identifier of the Application Component.
Type: String
Pattern:
^[A-Za-z0-9][A-Za-z0-9_\-]{0,254}$
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: