in source/backend/discovery/src/discovery/discovery-service.js [86:107]
async getResourceType(resources) {
let allResourceTypes = [];
if (resources && resources.ResourceIdentifiers && resources.ResourceIdentifiers.length > 0) {
for (let resource of resources.ResourceIdentifiers) {
try {
let configData = await this.getResource(resource.ResourceId,
resource.ResourceType,
resource.SourceAccountId,
resource.SourceRegion, 0, []);
if (configData) {
allResourceTypes.push(configData);
}
} catch (err) {
zoomUtils.dumpError(err);
}
}
}
return allResourceTypes;
}