Package: epiccore
epiccoreREST API for interacting with EPIC (https://epic.zenotech.com) services.Please note this API is in BETA and does not yet contain                             all EPIC functionality.This Python package is automatically generated by theOpenAPI Generatorproject:API version: v2Package version: 1.0.0Build package: org.openapitools.codegen.languages.PythonClientCodegenRequirements.Python 2.7 and 3.4+Installation & Usagepip installIf the python package is hosted on a repository, you can install directly using:pipinstallgit+https://github.com/GIT_USER_ID/GIT_REPO_ID.git(you may need to runpipwith root permission:sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)Then import the package:importepiccoreSetuptoolsInstall viaSetuptools.pythonsetup.pyinstall--user(orsudo python setup.py installto install the package for all users)Then import the package:importepiccoreGetting StartedPlease follow theinstallation procedureand then run the following:from__future__importprint_functionimporttimeimportepiccorefromepiccore.restimportApiExceptionfrompprintimportpprint# Defining the host is optional and defaults to https://epic.zenotech.com/api/v2# See configuration.py for a list of all supported configuration parameters.configuration=epiccore.Configuration(host="https://epic.zenotech.com/api/v2")# The client must configure the authentication and authorization parameters# in accordance with the API server security policy.# Examples for each auth method are provided below, use the example that# satisfies your auth use case.# Configure API key authorization: Bearerconfiguration=epiccore.Configuration(host="https://epic.zenotech.com/api/v2",api_key={'Bearer':'YOUR_API_KEY'})# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed# configuration.api_key_prefix['Bearer'] = 'Bearer'# Enter a context with an instance of the API clientwithepiccore.ApiClient(configuration)asapi_client:# Create an instance of the API classapi_instance=epiccore.BillingApi(api_client)try:api_response=api_instance.billing_limits_list()pprint(api_response)exceptApiExceptionase:print("Exception when calling BillingApi->billing_limits_list:%s\n"%e)Documentation for API EndpointsAll URIs are relative tohttps://epic.zenotech.com/api/v2ClassMethodHTTP requestDescriptionBillingApibilling_limits_listGET/billing/limits/BillingApibilling_limits_partial_updatePATCH/billing/limits/CatalogApicatalog_applications_listGET/catalog/applications/CatalogApicatalog_applications_readGET/catalog/applications/{application}/CatalogApicatalog_clusters_listGET/catalog/clusters/CatalogApicatalog_clusters_readGET/catalog/clusters/{queue_code}/CatalogApicatalog_desktop_listGET/catalog/desktop/CatalogApicatalog_desktop_readGET/catalog/desktop/{node_code}/ConfigApiconfig_readGET/config/{app_code}/{queue_code}/DataApidata_file_listGET/data/file/DataApidata_file_readGET/data/file/{id}/DataApidata_folder_listGET/data/folder/DataApidata_folder_readGET/data/folder/{id}/DataApidata_session_listGET/data/session/DesktopApidesktop_createPOST/desktop/DesktopApidesktop_listGET/desktop/DesktopApidesktop_quotePOST/desktop/quote/DesktopApidesktop_readGET/desktop/{id}/DesktopApidesktop_terminatePOST/desktop/{id}/terminate/JobApijob_auth_readGET/job/{id}/auth/JobApijob_auth_updatePUT/job/{id}/auth/JobApijob_cancelPOST/job/{id}/cancel/JobApijob_createPOST/job/JobApijob_listGET/job/JobApijob_partial_updatePATCH/job/{id}/JobApijob_quotePOST/job/quote/JobApijob_readGET/job/{id}/JobApijob_residuals_readGET/job/{id}/residuals/JobauthApijobauth_listGET/jobauth/JobauthApijobauth_readGET/jobauth/{job}/JobauthApijobauth_updatePUT/jobauth/{job}/JobrefreshApijobrefresh_createPOST/jobrefresh/JobrefreshApijobrefresh_readGET/jobrefresh/{id}/JobstepApijobstep_cancelPOST/jobstep/{id}/cancel/JobstepApijobstep_listGET/jobstep/JobstepApijobstep_logs_readGET/jobstep/{id}/logs/JobstepApijobstep_readGET/jobstep/{id}/LicensesApilicenses_ansysPOST/licenses/ansys/LicensesApilicenses_createPOST/licenses/LicensesApilicenses_listGET/licenses/LicensesApilicenses_readGET/licenses/{id}/LicensesApilicenses_updatePUT/licenses/{id}/LicensesApilicenses_zcadPOST/licenses/zcad/LicensesApilicenses_zcfdPOST/licenses/zcfd/ProfileApiprofile_settings_listGET/profile/settings/ProjectsApiprojects_listGET/projects/ProjectsApiprojects_partial_updatePATCH/projects/{id}/ProjectsApiprojects_readGET/projects/{id}/TeamsApiteams_listGET/teams/TeamsApiteams_readGET/teams/{id}/Documentation For ModelsAcceleratorConfigAnsysLicenseApplicationConfigurationSerialiserBatchApplicationDetailsBatchApplicationListBatchApplicationVersionDetailsBatchQueueDetailsBudgetClusterNodeConfigCostCostThresholdCurrentSpendDataLocationDataSpecDesktopInstanceDesktopNodeLaunchSpecDesktopNodeQuoteDesktopNodeTypeDiscountEnvironmentVariableFileFileDetailsFolderFolderDetailsIaasCostInlineResponse200InlineResponse2001InlineResponse20010InlineResponse20011InlineResponse2002InlineResponse2003InlineResponse2004InlineResponse2005InlineResponse2006InlineResponse2007InlineResponse2008InlineResponse2009JobJobAppOptionsJobArraySpecJobAuthJobAuthStatusJobClusterSpecJobConfigurationJobDataBindingJobLogJobQuoteJobResidualJobResidualDataJobSpecJobStepJobStepDetailsJobSummaryJobTaskSpecJobstepResponseRequestLicenseLimitLimitsMaxLimitMonthlyLimitPriceQuoteProductNameProfileSummaryProjectProjectDetailsSLAServiceChargeSessionTokenSiteConfigurationSerialiserSoftwareCostSpendLimitTaskQuoteTaxTeamTeamDetailsTeamSelectTemplateTotalTotal1UserNameZenotechLicenseDocumentation For AuthorizationBearerType: API keyAPI key parameter name: AuthorizationLocation: HTTP headerAuthorsupport@zenotech.com