Values.ResourceMappingSourceDefines a resource mapping.
type nonrec t = {appRegistryAppName : EntityName.t option;Name of the application this resource is mapped to when the mappingType is AppRegistryApp.
*)eksSourceName : String255.t option;Name of the Amazon Elastic Kubernetes Service cluster and namespace that this resource is mapped to when the mappingType is EKS. This parameter accepts values in "eks-cluster/namespace" format.
*)logicalStackName : String255.t option;Name of the CloudFormation stack this resource is mapped to when the mappingType is CfnStack.
*)mappingType : ResourceMappingType.t;Specifies the type of resource mapping.
*)physicalResourceId : PhysicalResourceId.t;Identifier of the physical resource.
*)resourceGroupName : EntityName.t option;Name of the Resource Groups that this resource is mapped to when the mappingType is ResourceGroup.
*)resourceName : EntityName.t option;Name of the resource that this resource is mapped to when the mappingType is Resource.
*)terraformSourceName : String255.t option;Name of the Terraform source that this resource is mapped to when the mappingType is Terraform.
*)}val make :
?appRegistryAppName:??? ->
?eksSourceName:??? ->
?logicalStackName:??? ->
?resourceGroupName:??? ->
?resourceName:??? ->
?terraformSourceName:??? ->
mappingType:ResourceMappingType.t ->
physicalResourceId:PhysicalResourceId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of EntityName.t
| `Structure of
(string * [> `Enum of string | `String of CustomerId.t ]) list ])
list ]