Help to get the .pem file for Auze

Hi,

I am working on ansible-playbook for provisioning Azure VMWare and referring the ansible document

- name: Provision virtual machine example
  azure:
    name: my-virtual-machine
    role_size: Small
    image: b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-precise-12_04_3-LTS-amd64-server-20131205-en-us-30GB
    location: East US
    user: ubuntu
    **ssh_cert_path: /path/to/azure_x509_cert.pem**
    storage_account: my-storage-account
    wait: True
    state: present
  delegate_to: localhost

I am bit confused about **azure_x509_cert.pem**
do I need to download .pem file from Azure dashboard 
OR
do I need to upload in generated SSH key .pub file in Azure account from CLI same as in AWS upload SSH key and used the same key for instance provision  

Regards
Amit Saini