Hello @Sunny ,
If the keyvault is under the same subscription and as the name of the keyvault is always unique , hence no need to mention the complete path.
You won't be able to see the keyvault name any where by using kubectl get secrets - Basically that SecretProvideClass is mainly used to mount the secrets by fetching from the keyvault either at the POD creation time as a part of ENV variables or after pod creation if the application wants to retrieve the secrets from keyvault !
Couple of examples how to retrieve the secrets from keyvault
https://learn.microsoft.com/en-us/azure/aks/csi-secrets-store-driver
Mounting Secrets:
https://learn.microsoft.com/en-us/azure/aks/csi-secrets-store-driver#sync-mounted-content-with-a-kubernetes-secret
Using Environment variables to access secrets via YAML:
https://learn.microsoft.com/en-us/azure/aks/csi-secrets-store-driver#sync-mounted-content-with-a-kubernetes-secret