Values.PhysicalResourceSourceDefines a physical resource. A physical resource is a resource that exists in your account. It can be identified using an Amazon Resource Name (ARN) or an Resilience Hub-native identifier.
type nonrec t = {additionalInfo : AdditionalInfoMap.t option;Additional configuration parameters for an Resilience Hub application. If you want to implement additionalInfo through the Resilience Hub console rather than using an API call, see Configure the application configuration parameters. 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>"}]}]"
*)appComponents : AppComponentList.t option;The application components that belong to this resource.
*)excluded : BooleanOptional.t option;Indicates if a resource is included or excluded from the assessment.
*)logicalResourceId : LogicalResourceId.t option;Logical identifier of the resource.
*)parentResourceName : EntityName.t option;Name of the parent resource.
*)physicalResourceId : PhysicalResourceId.t option;Identifier of the physical resource.
*)resourceName : EntityName.t option;The name of the resource.
*)resourceType : String255.t option;Type of resource.
*)sourceType : ResourceSourceType.t option;Type of input source.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of BooleanOptional.t
| `Enum of string
| `List of
[> `Structure of
(string
* [> `Map of
([> `String of String128WithoutWhitespace.t ]
* [> `List of [> `String of String1024.t ] list ])
list
| `String of EntityName255.t ])
list ]
list
| `Map of
([> `String of String128WithoutWhitespace.t ]
* [> `List of [> `String of String1024.t ] list ])
list
| `String of EntityName.t
| `Structure of
(string * [> `Enum of string | `String of String255.t ]) list ])
list ]