Ansible extrayendo atributos y creando un nuevo diccionario

Tengo un objeto json que se ve de la siguiente manera:

  [
     {
        "id": "subnet-1",
        "tags": {
            "Name": "showcase"
        }
     },
    {
        "id": "subnet-2",
        "tags": {
            "Name": "qa"
        }
    }
   ]

y me gustaría crear un nuevo diccionario con solo subredes con el nombre de etiqueta 'Nombre' usado como clave y 'id' usado como valor de la siguiente manera:

   {
    "showcase": "subnet-1",
    "qa": "subnet-2",
   }

Actualmente tengo el siguiente código que no ayuda:

 - name: Populate SubnetIds
      set_fact:
        SubnetIds: "{{ subnet_facts.subnets | map(attribute='tags.Name') | join(',') }}"

Respuestas a la pregunta(1)

Su respuesta a la pregunta