sap / sap.sap_operations / 1.25.0 / module / azure_imds Get Azure instance metadata | "added in version" 1.5.0-galaxy of sap.sap_operations" Authors: Kirill Satarin (@kksat)sap.sap_operations.azure_imds (1.25.0) — module
Install with ansible-galaxy collection install sap.sap_operations:==1.25.0
collections: - name: sap.sap_operations version: 1.25.0
Get Azure instance metadata
Module uses Azure Instance Metadata Service (IMDS) to get information about the instance
See U(https://docs.microsoft.com/en-us/azure/virtual-machines/linux/instance-metadata-service) for more information
- name: Get Azure instance metadata sap.sap_operations.azure_imds: register: result
metadata: contains: attest: description: Azure scheduledevents metadata elements: dict returned: success sample: encoding: pkcs7 signature: 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 type: dict identity: description: Azure identity metadata elements: dict returned: success sample: error: Not Found type: dict instance: description: Azure instance metadata elements: dict returned: success sample: additionalCapabilities: hibernationEnabled: 'false' azEnvironment: AzurePublicCloud customData: '' evictionPolicy: '' extendedLocation: name: '' type: '' host: id: '' hostGroup: id: '' isHostCompatibilityLayerVm: 'false' licenseType: '' location: northeurope name: azure-imds offer: RHEL-SAP-HA osProfile: adminUsername: molecule computerName: azure-imds disablePasswordAuthentication: 'true' osType: Linux placementGroupId: '' plan: name: '' product: '' publisher: '' platformFaultDomain: '0' platformSubFaultDomain: '' platformUpdateDomain: '0' priority: '' provider: Microsoft.Compute publicKeys: - keyData: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDcic+BJ53/8Tu47fPlnd6GfLJEPP8WtuVDSgIdom/YoUFK+7HCEdpVnPXj3mkgrfH9elbKlLWlBd2i+leQKyRSP4LG/Dhw3RU6l7kn4DPOcWzJa0dhuD/EhCRHg58UVXJQ2qtdDkMZL7OfQ8bhslCIbwz4YRCl+Axd/KqwtlrYWxewUjOwIvKxtZ3Sk/YOomfY4Y21zL/p/Q3qH/h8+qnI9Qd/8jdzAi77rusCE/uIZvV+QOMzBSiGYR6rPrUDKKOcEWioc5ZKlSrTW0UZAv2tX/EZfLK1UFxesao5cbCz3VLRg7k3Qt9UBUa9GUyRTCqhJV82JYw7VjDB2veNfHtRhXQQf8ElAJozygfgLr+56Kp2pXcNHL3x5/H2MS3ZD5ShJywDxEoYj2tqSPmF9nABYDY4GNiGzfrxeXEmjLgT1DGG90nCXB8em6FPTuai7GiKF1m7PKsxLamdlYMWIS5sA5QwoQP5fNW6QYEXuZdPc0fdsESMX4ClkKJCdi7axlGQsJwlbrssUaSA21VjgmOSAbBidS7xvhDQDoSZmOUYTTtKsOmrCLVm/w+Rs4HQ6SOvqkI9yCk+GmYUzzUH1s0ima7MnxcvZDdRYGRK3WSmDptjsX6pX9qaMsC/KKW+WbANI+ZyX5c1lCT1WpsV1RKOYBuUbqP2cWSOLkyPvWygcQ== path: /home/molecule/.ssh/authorized_keys publisher: RedHat resourceGroupName: molecule resourceId: /subscriptions/6a73742d-8c0a-4b2d-9c60-67c592a0df50/resourceGroups/molecule/providers/Microsoft.Compute/virtualMachines/azure-imds securityProfile: encryptionAtHost: 'false' secureBootEnabled: 'false' securityType: '' virtualTpmEnabled: 'false' sku: 84sapha-gen2 storageProfile: dataDisks: [] imageReference: id: '' offer: RHEL-SAP-HA publisher: RedHat sku: 84sapha-gen2 version: 8.4.2023310514 osDisk: caching: ReadOnly createOption: FromImage diffDiskSettings: option: '' diskSizeGB: '64' encryptionSettings: diskEncryptionKey: secretUrl: '' sourceVault: id: '' enabled: 'false' keyEncryptionKey: keyUrl: '' sourceVault: id: '' image: uri: '' managedDisk: id: /subscriptions/6a73742d-8c0a-4b2d-9c60-67c592a0df50/resourceGroups/molecule/providers/Microsoft.Compute/disks/azure-imds storageAccountType: Premium_LRS name: azure-imds osType: Linux vhd: uri: '' writeAcceleratorEnabled: 'false' resourceDisk: size: '65536' subscriptionId: 6a73742d-8c0a-4b2d-9c60-67c592a0df50 tags: _own_nic_:azure-imds01;_own_nsg_:azure-imds01;_own_pip_:azure-imds01 tagsList: - name: _own_nic_ value: azure-imds01 - name: _own_nsg_ value: azure-imds01 - name: _own_pip_ value: azure-imds01 userData: '' version: 8.4.2023310514 virtualMachineScaleSet: id: '' vmId: 6277b885-20b1-43ba-81a2-ee4e94e7c0af vmScaleSetName: '' vmSize: Standard_D8s_v3 zone: '' type: dict loadbalancer: description: Azure loadbalancer metadata elements: dict returned: success sample: error: No load balancer metadata is found. Please check if your VM is using any non-basic SKU load balancer and retry later. type: dict network: description: Azure network metadata elements: dict returned: success sample: interface: - ipv4: ipAddress: - privateIpAddress: 10.0.0.14 publicIpAddress: 4.210.73.173 subnet: - address: 10.0.0.0 prefix: '24' ipv6: ipAddress: [] macAddress: 002248A18C6C type: dict scheduledevents: description: Azure scheduledevents metadata elements: dict returned: success sample: error: Not found type: dict description: Azure instance metadata elements: dict returned: success type: dict