public static interface AppComponent.Builder extends SdkPojo, CopyableBuilder<AppComponent.Builder,AppComponent>
| Modifier and Type | Method and Description |
|---|---|
AppComponent.Builder |
additionalInfo(Map<String,? extends Collection<String>> additionalInfo)
Additional configuration parameters for an AWS Resilience Hub application.
|
AppComponent.Builder |
id(String id)
Unique identifier of the Application Component.
|
AppComponent.Builder |
name(String name)
The name of the Application Component.
|
AppComponent.Builder |
type(String type)
The type of Application Component.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAppComponent.Builder additionalInfo(Map<String,? extends Collection<String>> additionalInfo)
Additional configuration parameters for an AWS Resilience Hub application.
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>"}]}]"
additionalInfo - Additional configuration parameters for an AWS Resilience Hub application. 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>"}]}]"
AppComponent.Builder id(String id)
Unique identifier of the Application Component.
id - Unique identifier of the Application Component.AppComponent.Builder name(String name)
The name of the Application Component.
name - The name of the Application Component.AppComponent.Builder type(String type)
The type of Application Component.
type - The type of Application Component.Copyright © 2023. All rights reserved.