Create Azure Connector

[POST] /qps/rest/2.0/create/am/azureassetdataconnector

Creates Azure asset data connector.



Permissions required - Managers with full scope.

Sample 1 - Create Azure connectorSample 1 - Create Azure connector

API request

curl -u "USERNAME:PASSWORD" -H "Content-type: text/xml" -X "POST" --data-binary @- "<qualys_base_url>/qps/rest/2.0/create/am/azureassetdataconnector" 
<file.xml
Note: file.xml contains request POST data      
    

Request POST data

<ServiceRequest>
    <data>
        <AzureAssetDataConnector>
            <name>Azure Connector</name>
            <description>Sample Azure Connector</description>
            <defaultTags>
                <set>
                    <TagSimple>
                        <id>8523019</id>
                    </TagSimple>
                </set>
            </defaultTags>
            <disabled>false</disabled>
            <isGovCloudConfigured>false</isGovCloudConfigured>
            <authRecord>
                <applicationId>33333333-3333-3333-3333-333333333333</applicationId>
                <directoryId>22222222-2222-2222-2222-222222222222</directoryId>
                <subscriptionId>11111111-1111-1111-1111-111111111111</subscriptionId>
                <authenticationKey>02LCb8/RCn0lbGj6xcOGQPZlYG2z85aSmCxnoH01rog=</authenticationKey>
                <!-- this is sensitive info; will never be replayed back in GET or SEARCH requests -->
            </authRecord>
        </AzureAssetDataConnector>
    </data>
</ServiceRequest>      
    

XML output

<?xml version="1.0" encoding="UTF-8"?>
<ServiceResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="<qualys_base_url>/qps/xsd/2.0/am/azure_asset_data_connector.xsd">
    <responseCode>SUCCESS</responseCode>
    <count>1</count>
    <data>
        <AzureAssetDataConnector>
            <id>289201</id>
            <name>Azure Connector</name>
            <description>Sample Azure Connector</description>
            <connectorState>QUEUED</connectorState>
            <type>AZURE</type>
            <defaultTags>
                <list>
                    <TagSimple>
                        <id>8523019</id>
                        <name>azure static tag</name>
                    </TagSimple>
                </list>
            </defaultTags>
            <disabled>false</disabled>
            <isGovCloudConfigured>false</isGovCloudConfigured>
            <authRecord>
                <applicationId>33333333-3333-3333-3333-333333333333</applicationId>
                <directoryId>22222222-2222-2222-2222-222222222222</directoryId>
                <subscriptionId>11111111-1111-1111-1111-111111111111</subscriptionId>
            </authRecord>
        </AzureAssetDataConnector>
    </data>
</ServiceResponse>      
    

XSD

<platform API server>/qps/xsd/2.0/am/awsassetdataconnector.xsd