{ lib, definitions }:

with lib;

{
  "istio_networking_v1alpha3_StringMatch" = recursiveUpdate (recursiveUpdate
    definitions."istio_networking_v1alpha3_StringMatch_Exact"
    definitions."istio_networking_v1alpha3_StringMatch_Prefix"
  )
  definitions."istio_networking_v1alpha3_StringMatch_Regex";

  "istio_networking_v1alpha3_PortSelector" = recursiveUpdate
    definitions."istio_networking_v1alpha3_PortSelector_Name"
    definitions."istio_networking_v1alpha3_PortSelector_Number";
}
