Select_one and "when"

I have the following config

        - name: ingress_tls
          type: select_one
          title: Encrypt network traffic with TLS
          required: true
          default: ingress_tls_off
          items:
            - name: ingress_tls_off
              title: "Off"
            - name: ingress_tls_selfsigned
              title: Self Signed
            - name: ingress_tls_existing_secret
              title: Existing Secret
            - name: ingress_tls_automatic
              title: Automatic (needs internet)

And i have IsAirgap

Now i want to remove the ingress_tls_automatic if it is an airgap install, as it will not have internet. Is there a way to do so without a lot of duplication?