def convert_into_notification_config_item()

in rdklib/util/service.py [0:0]


def convert_into_notification_config_item(grh_config_item):
    return {
        'configurationItemCaptureTime': grh_config_item['configurationItemCaptureTime'],
        'configurationStateId': grh_config_item['configurationStateId'],
        'awsAccountId': grh_config_item['accountId'],
        'configurationItemStatus': grh_config_item['configurationItemStatus'],
        'resourceType': grh_config_item['resourceType'],
        'resourceId': grh_config_item['resourceId'],
        'resourceName': grh_config_item['resourceName'],
        'ARN': grh_config_item['arn'],
        'awsRegion': grh_config_item['awsRegion'],
        'availabilityZone': grh_config_item['availabilityZone'],
        'configurationStateMd5Hash': grh_config_item['configurationItemMD5Hash'],
        'resourceCreationTime': grh_config_item['resourceCreationTime'],
        'relatedEvents': grh_config_item['relatedEvents'],
        'tags': grh_config_item['tags'],
        'relationships': extract_relationships(grh_config_item['relationships']),
        'configuration': json.loads(grh_config_item['configuration']),
        'supplementaryConfiguration': extract_supplementary_configuration(grh_config_item['supplementaryConfiguration'])
    }