Returns a single AWS connector by ID.
Limit your results - Use the optional “fields” parameter to limit the amount of information returned for the AWS connector. Learn more about limiting your results
Permissions required - Managers with full scope.
API request
<?xml version="1.0" encoding="UTF-8"?>
<ServiceResponse
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="<qualys_base_url>/xsd/2.0/am/asset_data_connector.xsd">
<responseCode>SUCCESS</responseCode>
<count>13</count>
<hasMoreRecords>false</hasMoreRecords>
<data>
<AssetDataConnector>
<id>12345</id>
<name>DB1</name>
<lastSync>2014-11-26T08:44:05Z</lastSync>
...
<AssetDataConnector>
<id>12346</id>
<name>DB2</name>
<lastSync>2015-01-07T01:50:05Z</lastSync>
...
curl -n -u "USERNAME:PASSWORD" "<qualys_base_url>/qps/rest/2.0/get/am/awsassetdataconnector/12345"
Response
<?xml version="1.0" encoding="UTF-8"?>
<ServiceResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="httpd://qualysapi.qualys.com/qps/xsd/2.0/am/aws_asset_data-connector.xsd">
<responseCode>SUCCESS</responseCode>
<count>1</count>
<hasMoreRecords>false</hasMoreRecords>
<data>
<AwsAssetDataConnector>
<id>12345</id>
<name>new connector</name>
<awsAccountId>205767712438</awsAccountId>
<lastSync>2014-11-26T09:27:48Z</lastSync>
<lastError>Invalid EC2 AuthRecord</lastError>
<connectorState>ERROR</connectorState>
<type>AWS</type>
<defaultTags>
<list>
<TagSimple>
<id>1</id>
<name>EC2</name>
</TagSimple>
</list>
</defaultTags>
<activation>
<list>
<ActivationModule>VM</ActivationModule>
<ActivationModule>CLOUDVIEW</ActivationModule>
</list>
</activation>
<arn>arn:aws:iam::205767712433:role/qualys-demo-account</arn>
<externalId>pod13-xxxxxx-xxxxx</externalId>
<endpoints>
<list/>
</endpoints>
<allRegions>true</allRegions>
</AwsAssetDataConnector>
</data>
</ServiceResponse>
API request
curl -n -u "USERNAME:PASSWORD" "<qualys_base_url>/qps/rest/2.0/get/am/awsassetdataconnector/78801"
Response
<?xml version="1.0" encoding="UTF-8"?>
<ServiceResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://v-qps1.dev.qualys.com:8080/portal-api/xsd/2.0/am/asset_data_connector.xsd">
<responseCode>SUCCESS</responseCode>
<count>1</count>
<data>
<AssetDataConnector>
<id>78801</id>
<name>cv</name>
<awsAccountId>383031258652</awsAccountId>
<lastSync>2019-02-12T23:58:05Z</lastSync>
<connectorState>FINISHED_SUCCESS</connectorState>
<type>AWS</type>
<activation>
<list>
<ActivationModule>CERTVIEW</ActivationModule>
<ActivationModule>VM</ActivationModule>
</list>
</activation>
<disabled>false</disabled>
<isGovCloudConfigured>false</isGovCloudConfigured>
<isChinaConfigured>false</isChinaConfigured>
</AssetDataConnector>
</data>
</ServiceResponse>
Here’s how to get details on a connector using GET request. This connector is using ARN. For more information on ARN authentication, refer to Support for Cross-Account Role Authentication.
API request
curl -n -u "USERNAME:PASSWORD"
"<qualys_base_url>/qps/rest/2.0/get/am/awsassetdataconn ector/19201"
curl -n -u "USERNAME:PASSWORD"
"<qualys_base_url>/qps/rest/2.0/get/am/awsassetdataconn ector/19201"
Response
<?xml version="1.0" encoding="UTF-8"?>
<ServiceResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://qualysapi.qualys.com/qps/xsd/2.0/am
/aws_asset_data_connector.xsd"> responseCode>SUCCESS
</responseCode>
<count>1</count>
<data>
<AwsAssetDataConnector>
<id>19201</id>
<name>user_john</name>
<awsAccountId>205767712438</awsAccountId>
<lastSync>2018-02-15T12:51:00Z</lastSync>
<connectorState>FINISHED_SUCCESS</connectorState>
<type>AWS</type>
<defaultTags>
<list/>
</defaultTags>
<activation>
<list>
<ActivationModule>CLOUDVIEW</ActivationModule>
</list>
</activation>
<disabled>false</disabled>
<isGovCloudConfigured>false</isGovCloudConfigured>
<arn>arn:aws:iam::205767712438:role/qualys_dev_test</arn>
<externalId>pod13-xxxxxx-xxxxx</externalId>
<qualysAwsAccountId>383031258652</qualysAwsAccountId>
<endpoints>
<list>
<AwsEndpointSimple>
<regionCode>ap-south-1</regionCode>
</AwsEndpointSimple>
</list>
</endpoints>
<allRegions>false</allRegions>
</AwsAssetDataConnector>
</data>undefined</ServiceResponse>
<platform API server>/qps/xsd/2.0/am/aws_asset_data_connector.xsd