Skip to content

gig-tech/pc4g

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pc4g

RESTful api client to a GIG based cloud.

This Python package is automatically generated by the Swagger Codegen project:

  • API version: v1.0
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.languages.PythonClientCodegen

Requirements.

Python 2.7 and 3.4+

Installation & Usage

pip install

If the python package is hosted on Github, you can install directly from Github

pip install git+https://github.com//.git

(you may need to run pip with root permission: sudo pip install git+https://github.com//.git)

Then import the package:

import pc4g 

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import pc4g

Getting Started

Please follow the installation procedure and then run the following:

from __future__ import print_function
import time
import pc4g
from pc4g.rest import ApiException
from pprint import pprint

# Configure API key authorization: Bearer
configuration = pc4g.Configuration("https://example.portal.cloud/api/1")
configuration.api_key['Authorization'] = 'YOUR_API_KEY'

configuration.api_key_prefix['Authorization'] = 'Bearer'

# create an instance of the API class
api_instance = pc4g.CustomersApi(pc4g.ApiClient(configuration))
customer_id = 'CUSTOMER_ID' # str | 


try:
    api_instance.list_cloudspaces(customer_id)
except ApiException as e:
    print("Exception when calling CustomersApi->list_cloudspaces: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to the base URL of pc4g.Configuration(HOST)

Class Method HTTP request Description
AdminApi change_invoice_payment_status PUT /admin/invoices/{invoice_id}/status
AdminApi create_vco_notification POST /admin/email-notifications
AdminApi delete_invoice DELETE /admin/invoices/{invoice_id}
AdminApi delete_vco_notification DELETE /admin/email-notification/{notification_id}
AdminApi delete_vco_to_customer_prices DELETE /admin/prices/{customer_id}
AdminApi edit_notification_forwarding PUT /admin/email-notification-forwarding
AdminApi generate_invoices POST /admin/invoices
AdminApi get_acceptable_use_policy GET /admin/legal/acceptable_use_policy
AdminApi get_chat_config GET /admin/chat
AdminApi get_color_scheme GET /admin/branding/color-scheme
AdminApi get_cookie_policy GET /admin/legal/cookie_policy
AdminApi get_demo_user GET /admin/demo-user
AdminApi get_invoice GET /admin/invoices/{invoice_id}
AdminApi get_invoice_legal_terms GET /admin/invoices/legal-terms
AdminApi get_invoice_numbering_format GET /admin/invoices/numbering-format
AdminApi get_invoice_payment_terms GET /admin/invoices/payment-terms
AdminApi get_invoice_pdf GET /admin/invoices/{invoice_id}/pdf
AdminApi get_latest_sequence_number GET /admin/invoices/{invoice_id}/sequence-number
AdminApi get_legal_documents GET /admin/legal
AdminApi get_logo GET /admin/branding/logo
AdminApi get_naming GET /admin/naming
AdminApi get_notification_forwarding GET /admin/email-notification-forwarding
AdminApi get_payment_config GET /admin/payment-config
AdminApi get_privacy_policy GET /admin/legal/privacy_policy
AdminApi get_terms_conditions GET /admin/legal/terms_and_conditions
AdminApi get_v_website GET /admin/branding/vco-website
AdminApi get_vco_buying_prices GET /admin/buying-prices
AdminApi get_vco_notification GET /admin/email-notification/{notification_id}
AdminApi get_vco_settings GET /admin/settings
AdminApi get_vco_timezone GET /admin/timezone
AdminApi get_vco_to_customer_prices GET /admin/prices/{customer_id}
AdminApi get_vco_to_customer_standard_prices GET /admin/prices
AdminApi list_invoices GET /admin/invoices
AdminApi list_notification_utilities GET /admin/email-notification/utilities
AdminApi list_vco_notifications GET /admin/email-notifications
AdminApi pay_invoice_with_card POST /admin/invoices/{invoice_id}/pay-with-card
AdminApi put_vco_settings PUT /admin/settings
AdminApi regenerate_invoice POST /admin/invoices/{invoice_id}
AdminApi send_invoice POST /admin/invoices/{invoice_id}/send
AdminApi send_vco_notification PUT /admin/email-notification/{notification_id}/send
AdminApi send_vco_test_notification PUT /admin/email-notification/{notification_id}/send-test
AdminApi set_chat_config PUT /admin/chat
AdminApi set_color_scheme POST /admin/branding/color-scheme
AdminApi set_demo_user POST /admin/demo-user
AdminApi set_description POST /admin/branding/description
AdminApi set_invoice PUT /admin/invoices/{invoice_id}
AdminApi set_legal_documents POST /admin/legal
AdminApi set_logo POST /admin/branding/logo
AdminApi set_payment_config PUT /admin/payment-config
AdminApi set_vco_to_customer_prices PUT /admin/prices/{customer_id}
AdminApi set_vco_to_customer_standard_prices PUT /admin/prices
AdminApi set_website PUT /admin/branding/vco-website
AdminApi unset_demo_user DELETE /admin/demo-user
AdminApi update_invoice_legal_terms PUT /admin/invoices/legal-terms
AdminApi update_invoice_numbering_format PUT /admin/invoices/numbering-format
AdminApi update_invoice_payment_terms PUT /admin/invoices/payment-terms
AdminApi update_naming PUT /admin/naming
AdminApi update_vco_notification PUT /admin/email-notification/{notification_id}
AlphaApi add_customer_card POST /alpha/customer/{customer_id}/cards
AlphaApi add_host_to_server_pool POST /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/server-pools/{serverpool_id}/hosts
AlphaApi create_cloudspaces_server_pool POST /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/server-pools
AlphaApi create_load_balancer POST /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/load-balancers
AlphaApi create_reverse_proxy POST /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/reverse-proxies
AlphaApi delete_customer_card DELETE /alpha/customer/{customer_id}/cards/{card_id}
AlphaApi delete_load_balancer DELETE /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/load-balancers/{loadbalancer_id}
AlphaApi delete_reverse_proxy DELETE /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/reverse-proxies/{reverseproxy_id}
AlphaApi delete_server_pool DELETE /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/server-pools/{serverpool_id}
AlphaApi generate_traefik_config GET /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/traefik
AlphaApi get_customer_card GET /alpha/customer/{customer_id}/cards/{card_id}
AlphaApi get_reverse_proxy_info GET /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/reverse-proxies/{reverseproxy_id}
AlphaApi get_server_pool_info GET /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/server-pools/{serverpool_id}
AlphaApi list_cloudspaces_reverse_proxies GET /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/reverse-proxies
AlphaApi list_cloudspaces_server_pools GET /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/server-pools
AlphaApi list_customer_cards GET /alpha/customer/{customer_id}/cards
AlphaApi list_load_balancers GET /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/load-balancers
AlphaApi list_server_pool_hosts GET /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/server-pools/{serverpool_id}/hosts
AlphaApi remove_host_from_server_pool DELETE /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/server-pools/{serverpool_id}/hosts/{host_id}
AlphaApi renew_certificate POST /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/reverse-proxies/{reverseproxy_id}/renew-certificate
AlphaApi set_customer_card_as_default PUT /alpha/customer/{customer_id}/cards/{card_id}
AlphaApi show_load_balancer_info GET /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/load-balancers/{loadbalancer_id}
AlphaApi update_load_balancer_info PUT /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/load-balancers/{loadbalancer_id}
AlphaApi update_reverse_proxy_info PUT /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/reverse-proxies/{reverseproxy_id}
AlphaApi update_server_pool_info PUT /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/server-pools/{serverpool_id}
AlphaApi update_traefik_config PUT /alpha/customers/{customer_id}/cloudspaces/{cloudspace_id}/ingress/traefik
CustomersApi add_cloudspace_anti_affinity_group POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/anti-affinity-groups
CustomersApi add_cloudspace_external_network POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/external-network
CustomersApi add_cloudspace_network_route POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/routes
CustomersApi add_customer_location POST /customers/{customer_id}/locations
CustomersApi add_remote_cloudspace POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/connected-cloudspaces
CustomersApi add_support_access POST /customers/{customer_id}/support-access
CustomersApi add_virtual_machine_anti_affinity_groups POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/anti-affinity-groups/{group_id}/vms
CustomersApi attach_disk_virtual_machine POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/disks
CustomersApi attach_external_networks_virtual_machine POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/external-nics
CustomersApi attach_virtual_machine_cdrom POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/cdrom-images
CustomersApi change_agent_status PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/agent
CustomersApi clone_disk_snapshot POST /customers/{customer_id}/locations/{location}/disks/{disk_id}/snapshots/{snapshot_id}/clone
CustomersApi compliance_scan POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/compliance-scan
CustomersApi connect_objectspace POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/objectspaces
CustomersApi create_bucket POST /customers/{customer_id}/objectspaces/{objectspace_id}/buckets/{bucket_id}
CustomersApi create_cloudspace POST /customers/{customer_id}/cloudspaces
CustomersApi create_cloudspace_note POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/notes
CustomersApi create_customer POST /customers
CustomersApi create_customer_cdrom_image POST /customers/{customer_id}/locations/{location}/cdrom-images
CustomersApi create_customer_certificate POST /customers/{customer_id}/certificates/ssl
CustomersApi create_customer_image POST /customers/{customer_id}/locations/{location}/vm-images
CustomersApi create_disk POST /customers/{customer_id}/locations/{location}/disks
CustomersApi create_disk_note POST /customers/{customer_id}/locations/{location}/disks/{disk_id}/notes
CustomersApi create_objectspace POST /customers/{customer_id}/objectspaces
CustomersApi create_objectspace_note POST /customers/{customer_id}/objectspaces/{objectspace_id}/notes
CustomersApi create_portforward POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/portforwards
CustomersApi create_role POST /customers/{customer_id}/roles
CustomersApi create_template_from_vm POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/template
CustomersApi create_virtual_machine POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms
CustomersApi create_virtual_machine_from_s3 POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/import-s3
CustomersApi create_virtual_machine_note POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/notes
CustomersApi delete_anti_affinity_group_virtual_machine DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/anti-affinity-groups/{group_id}/vms/{vm_id}
CustomersApi delete_bucket DELETE /customers/{customer_id}/objectspaces/{objectspace_id}/buckets/{bucket_id}
CustomersApi delete_certificate DELETE /customers/{customer_id}/certificates/ssl/{domain}
CustomersApi delete_cloudspace DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}
CustomersApi delete_cloudspace_anti_affinity_group DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/anti-affinity-groups/{group_id}
CustomersApi delete_cloudspace_note DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/notes/{note_id}
CustomersApi delete_cloudspace_proxy_config DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/proxy-server
CustomersApi delete_customer DELETE /customers/{customer_id}
CustomersApi delete_customer_cdrom_image DELETE /customers/{customer_id}/locations/{location}/cdrom-images/{cdrom_id}
CustomersApi delete_customer_image DELETE /customers/{customer_id}/locations/{location}/vm-images/{image_id}
CustomersApi delete_disk DELETE /customers/{customer_id}/locations/{location}/disks/{disk_id}
CustomersApi delete_disk_note DELETE /customers/{customer_id}/locations/{location}/disks/{disk_id}/notes/{note_id}
CustomersApi delete_disk_snapshot DELETE /customers/{customer_id}/locations/{location}/disks/{disk_id}/snapshots/{snapshot_id}
CustomersApi delete_file DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/file
CustomersApi delete_objectspace DELETE /customers/{customer_id}/objectspaces/{objectspace_id}
CustomersApi delete_objectspace_note DELETE /customers/{customer_id}/objectspaces/{objectspace_id}/notes/{note_id}
CustomersApi delete_portforward DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/portforwards/{portforward_id}
CustomersApi delete_remote_cloudspace_connection DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/connected-cloudspaces/{connected_cloudspace_id}
CustomersApi delete_role DELETE /customers/{customer_id}/roles/{role_id}
CustomersApi delete_support_access DELETE /customers/{customer_id}/support-access
CustomersApi delete_virtual_machine DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}
CustomersApi delete_virtual_machine_note DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/notes/{note_id}
CustomersApi detach_disk_virtual_machine DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/disks/{disk_id}
CustomersApi detach_external_networks_virtual_machine DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/external-nics/{external_ip_address}
CustomersApi detach_virtual_machine_cdrom DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/cdrom-images/{cdrom_id}
CustomersApi disable_cloudspace POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/disable
CustomersApi disable_customer PUT /customers/{customer_id}/disable
CustomersApi disconnect_objectspace DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/objectspaces
CustomersApi enable_cloudspace POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/enable
CustomersApi enable_customer PUT /customers/{customer_id}/enable
CustomersApi execute_command POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/exec
CustomersApi export_virtual_machine_to_s3 POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/export-s3
CustomersApi expose_disk POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/exposed-disks
CustomersApi get_agent_status GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/agent
CustomersApi get_bucket GET /customers/{customer_id}/objectspaces/{objectspace_id}/buckets/{bucket_id}
CustomersApi get_certificate_info GET /customers/{customer_id}/certificates/ssl/{domain}
CustomersApi get_cloudspace_anti_affinity_group GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/anti-affinity-groups/{group_id}
CustomersApi get_cloudspace_consumption GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/consumption
CustomersApi get_cloudspace_consumption_series GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/consumption/series
CustomersApi get_cloudspace_default_gateway GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/default-gateway
CustomersApi get_cloudspace_info GET /customers/{customer_id}/cloudspaces/{cloudspace_id}
CustomersApi get_cloudspace_nested_cloudspaces GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/nested-cloudspaces
CustomersApi get_cloudspace_notes GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/notes
CustomersApi get_cloudspace_proxy_config GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/proxy-server
CustomersApi get_cloudspace_stats GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/statistics
CustomersApi get_currencies GET /customers/currencies
CustomersApi get_customer_compliance_overview GET /customers/compliance
CustomersApi get_customer_compliance_report GET /customers/{customer_id}/compliance
CustomersApi get_customer_compliance_series GET /customers/{customer_id}/statistics/license-compliance
CustomersApi get_customer_consumption GET /customers/{customer_id}/locations/{location}/consumption
CustomersApi get_customer_consumption_series GET /customers/{customer_id}/locations/{location}/consumption/series
CustomersApi get_customer_info GET /customers/{customer_id}
CustomersApi get_customer_invoice_pdf GET /customers/{customer_id}/invoices/{invoice_id}/pdf
CustomersApi get_customer_location_capacity GET /customers/{customer_id}/locations/{location}/capacity
CustomersApi get_customer_location_datacenter GET /customers/{customer_id}/locations/{location}/datacenter
CustomersApi get_customer_location_pricing GET /customers/{customer_id}/locations/{location}/prices
CustomersApi get_customer_pricing GET /customers/{customer_id}/prices
CustomersApi get_disk_consumption GET /customers/{customer_id}/locations/{location}/disks/{disk_id}/consumption
CustomersApi get_disk_consumption_series GET /customers/{customer_id}/locations/{location}/disks/{disk_id}/consumption/series
CustomersApi get_disk_info GET /customers/{customer_id}/locations/{location}/disks/{disk_id}
CustomersApi get_disk_notes GET /customers/{customer_id}/locations/{location}/disks/{disk_id}/notes
CustomersApi get_disk_snapshot GET /customers/{customer_id}/locations/{location}/disks/{disk_id}/snapshots/{snapshot_id}
CustomersApi get_external_network GET /customers/{customer_id}/locations/{location}/external-networks/{external_network_id}
CustomersApi get_external_networks_virtual_machine GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/external-nics/{external_ip_address}
CustomersApi get_image GET /customers/{customer_id}/locations/{location}/vm-images/{image_id}
CustomersApi get_objectspace GET /customers/{customer_id}/objectspaces/{objectspace_id}
CustomersApi get_objectspace_notes GET /customers/{customer_id}/objectspaces/{objectspace_id}/notes
CustomersApi get_os_names GET /customers/vm-images/os-names
CustomersApi get_os_types GET /customers/vm-images/os-types
CustomersApi get_portforward GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/portforwards/{portforward_id}
CustomersApi get_remote_cloudspace_connection_status GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/connected-cloudspaces/{connected_cloudspace_id}
CustomersApi get_role GET /customers/{customer_id}/roles/{role_id}
CustomersApi get_support_access GET /customers/{customer_id}/support-access
CustomersApi get_virtual_machine_anti_affinity_groups GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/anti-affinity-groups/{group_id}/vms
CustomersApi get_virtual_machine_console GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/console
CustomersApi get_virtual_machine_consumption GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/consumption
CustomersApi get_virtual_machine_consumption_series GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/consumption/series
CustomersApi get_virtual_machine_info GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}
CustomersApi get_virtual_machine_notes GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/notes
CustomersApi get_virtual_machine_stats GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/statistics
CustomersApi get_vm_price_simulation GET /customers/{customer_id}/locations/{location}/vm-price-simulation
CustomersApi get_vmcdrom_info GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/cdrom-images/{cdrom_id}
CustomersApi list_buckets GET /customers/{customer_id}/objectspaces/{objectspace_id}/buckets
CustomersApi list_cloudspace_anti_affinity_groups GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/anti-affinity-groups
CustomersApi list_cloudspace_external_networks GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/external-network
CustomersApi list_cloudspace_network_routes GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/routes
CustomersApi list_cloudspace_objectspaces GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/objectspaces
CustomersApi list_cloudspace_virtual_machines GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms
CustomersApi list_cloudspaces GET /customers/{customer_id}/cloudspaces
CustomersApi list_customer_cdrom_images GET /customers/{customer_id}/locations/{location}/cdrom-images
CustomersApi list_customer_certificates GET /customers/{customer_id}/certificates/ssl
CustomersApi list_customer_images GET /customers/{customer_id}/locations/{location}/vm-images
CustomersApi list_customer_invoices GET /customers/{customer_id}/invoices
CustomersApi list_customer_locations GET /customers/{customer_id}/locations
CustomersApi list_customers GET /customers
CustomersApi list_disk_snapshots GET /customers/{customer_id}/locations/{location}/disks/{disk_id}/snapshots
CustomersApi list_disks GET /customers/{customer_id}/locations/{location}/disks
CustomersApi list_disks_virtual_machine GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/disks
CustomersApi list_exposed_disks GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/exposed-disks
CustomersApi list_external_network_interface_models GET /customers/external-network-interfaces/models
CustomersApi list_external_networks GET /customers/{customer_id}/locations/{location}/external-networks
CustomersApi list_external_networks_virtual_machine GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/external-nics
CustomersApi list_objectspaces GET /customers/{customer_id}/objectspaces
CustomersApi list_portforwards GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/portforwards
CustomersApi list_remote_cloudspace_connections GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/connected-cloudspaces
CustomersApi list_role_grants GET /customers/{customer_id}/roles/{role_id}/grants
CustomersApi list_roles GET /customers/{customer_id}/roles
CustomersApi list_roles_on_cloudspace GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/granted-roles
CustomersApi list_roles_on_customer GET /customers/{customer_id}/granted-roles
CustomersApi list_roles_on_location GET /customers/{customer_id}/locations/{location}/granted-roles
CustomersApi list_roles_on_virtual_machine GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/granted-roles
CustomersApi list_virtual_machine_cdro_ms GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/cdrom-images
CustomersApi move_virtual_machine POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/move
CustomersApi pause_virtual_machine POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/pause
CustomersApi read_file GET /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/file
CustomersApi reboot_virtual_machine POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/reboot
CustomersApi recycle_bin GET /customers/{customer_id}/recycle-bin
CustomersApi remove_cloudspace_external_network DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/external-network
CustomersApi remove_cloudspace_network_route DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/routes
CustomersApi remove_customer_location DELETE /customers/{customer_id}/locations/{location}
CustomersApi rename_cloudspace PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/name
CustomersApi rename_virtual_machine PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/name
CustomersApi reset_bucket_limit PUT /customers/{customer_id}/objectspaces/{objectspace_id}/{bucket_id}/reset-limit
CustomersApi reset_objectspace PUT /customers/{customer_id}/objectspaces/{objectspace_id}/reset
CustomersApi reset_virtual_machine POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/reset
CustomersApi resize_disk PUT /customers/{customer_id}/locations/{location}/disks/{disk_id}/size
CustomersApi resize_virtual_machine PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/size
CustomersApi restore_bucket PUT /customers/{customer_id}/objectspaces/{objectspace_id}/{bucket_id}/restore
CustomersApi restore_cloudspace PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/restore
CustomersApi restore_customer_cdrom_image PUT /customers/{customer_id}/locations/{location}/cdrom-images/{cdrom_id}/restore
CustomersApi restore_customer_image PUT /customers/{customer_id}/locations/{location}/vm-images/{image_id}/restore
CustomersApi restore_disk PUT /customers/{customer_id}/locations/{location}/disks/{disk_id}/restore
CustomersApi restore_objectspace PUT /customers/{customer_id}/objectspaces/{objectspace_id}/restore
CustomersApi restore_virtual_machine PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/restore
CustomersApi resume_virtual_machine POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/resume
CustomersApi rollback_disk_snapshot POST /customers/{customer_id}/locations/{location}/disks/{disk_id}/snapshots/{snapshot_id}/rollback
CustomersApi self_create_customer POST /customers/self-creation
CustomersApi set_bucket_limit PUT /customers/{customer_id}/objectspaces/{objectspace_id}/{bucket_id}/bucket-limit
CustomersApi set_cloudspace_default_gateway PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/default-gateway
CustomersApi set_cloudspace_proxy_config PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/proxy-server
CustomersApi set_disk_limit_io PUT /customers/{customer_id}/locations/{location}/disks/{disk_id}/limitio
CustomersApi start_virtual_machine POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/start
CustomersApi stop_virtual_machine POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/stop
CustomersApi take_disk_snapshot POST /customers/{customer_id}/locations/{location}/disks/{disk_id}/snapshots
CustomersApi unexpose_disk DELETE /customers/{customer_id}/cloudspaces/{cloudspace_id}/exposed-disks/{disk_id}
CustomersApi upate_objectspace_note PUT /customers/{customer_id}/objectspaces/{objectspace_id}/notes/{note_id}
CustomersApi update_certificate PUT /customers/{customer_id}/certificates/ssl/{domain}
CustomersApi update_cloudspace_anti_affinity_group PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/anti-affinity-groups/{group_id}
CustomersApi update_cloudspace_external_network_metric PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/external-network
CustomersApi update_cloudspace_note PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/notes/{note_id}
CustomersApi update_cloudspace_quota PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/quota
CustomersApi update_customer PUT /customers/{customer_id}
CustomersApi update_disk_model PUT /customers/{customer_id}/locations/{location}/disks/{disk_id}/model
CustomersApi update_disk_note PUT /customers/{customer_id}/locations/{location}/disks/{disk_id}/notes/{note_id}
CustomersApi update_network_interface_model PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/network-interfaces/{mac_address}/model
CustomersApi update_portforward PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/portforwards/{portforward_id}
CustomersApi update_role PUT /customers/{customer_id}/roles/{role_id}
CustomersApi update_role_grants PUT /customers/{customer_id}/roles/{role_id}/grants
CustomersApi update_virtual_machine_description PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/description
CustomersApi update_virtual_machine_note PUT /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/notes/{note_id}
CustomersApi write_file POST /customers/{customer_id}/cloudspaces/{cloudspace_id}/vms/{vm_id}/file
LocationsApi get_location_datacenter GET /locations/{location}/datacenter
LocationsApi list_locations GET /locations
LogsApi log_ui_error POST /logs
MeApi get_current_user_info GET /me
MeApi get_current_user_jwt GET /me/jwt
MeApi get_email_subscriptions GET /me/email-subscriptions
MeApi get_new_email_subscriptions GET /me/new-email-subscriptions
MeApi list_user_notifications GET /me/email-notifications
MeApi update_email_subscription PUT /me/email-subscriptions
UtilitiesApi download_csi_driver_examples GET /utilities/csi-driver/examples
UtilitiesApi download_kubernetes_configuration_files_example GET /utilities/examples/kubernetes-files
UtilitiesApi download_terraform_provider_version GET /utilities/terraform-provider/version
UtilitiesApi get_cli GET /utilities/cli
UtilitiesApi get_latest_cli_version_info GET /utilities/cli/version
UtilitiesApi get_terrafom_provider GET /utilities/terraform-provider
UtilitiesApi list_cli_platforms GET /utilities/cli/platforms
UtilitiesApi list_terraform_provider_platforms GET /utilities/terrafrom-provider/platforms

Documentation For Models

Documentation For Authorization

Bearer

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Author

About

Python client to work with GIG based clouds.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages