def delete_resources()

in cdk-project/lambda/python-functions/clean_endpoints.py [0:0]


def delete_resources(client, resource_names, resource_type):
    for resource_name in resource_names:
        logger.info("Deleting %s", resource_name)
        if resource_type == "MonitoringSchedules":
            client.delete_monitoring_schedule(MonitoringScheduleName=resource_name)
        elif resource_type == "Endpoints":
            client.delete_endpoint(EndpointName=resource_name)
        elif resource_type == "EndpointConfigs":
            client.delete_endpoint_config(EndpointConfigName=resource_name)
        elif resource_type == "Experiments":
            delete_experiment(client, resource_name)
        logger.info("Deleted %s", resource_name)
        time.sleep(0.5)