Example Usages
Integration
1min
from pprint import pprint from litmussdk integrations import debugging params from litmussdk import integrations import urllib3 urllib3 disable warnings(urllib3 exceptions insecurerequestwarning) if name == " main " (sample cloud connector id, sample provider config) = ( debugging params setup cloud connector() ) print("\n \nconnector\n \n") created connector = integrations cloud connector create( provider id=sample cloud connector id, provider config=sample provider config, ) pprint(created connector) sample instance id = created connector\["instanceid"] pprint(integrations cloud connector instances()) pprint(integrations cloud connector instance details(sample instance id)) pprint( integrations cloud connector enable disable(sample instance id, enable=false) ) pprint(integrations cloud connector enable disable(sample instance id, enable=true)) sample instance update body = debugging params setup update instances( sample instance id ) pprint( integrations cloud connector instance update( sample instance id, sample instance update body ) ) print("\n \ndashboard\n \n") pprint(integrations all stats(sample instance id)) pprint(integrations mean disk usage(sample instance id)) pprint(integrations persistence size(sample instance id)) pprint(integrations live count(sample instance id)) pprint(integrations drop count(sample instance id)) print("\n \ngeneral\n \n") pprint(integrations prometheus metrics()) pprint(integrations cloud providers()) pprint(integrations cloud config schema(sample cloud connector id)) pprint(integrations cloud config description(sample cloud connector id)) pprint(integrations cloud config tag schema(sample cloud connector id)) print("\n \ndelete\n \n") pprint(integrations purge persistence layer(sample instance id)) pprint(integrations cloud connector instance delete(sample instance id))