Client API Library for the Fujitsu Global Cloud Platform (FGCP)
Project description
Note: This project has been migrated to GitHub at https://github.com/mikespub/fgcp-client-api Please report any new issues there…
Client API library for the Fujitsu Global Cloud Platform (FGCP)
using XML-RPC API Version 2015-01-30
Using this library
If you already have access to the Fujitsu Global Cloud Platform (FGCP), have a look at the demo script:
**Usage:** fgcp_demo.py [pem_file] [region]
If not, register on one of the Service Portals from the list below. Afterwards, you can access your resources via command-line scripts, web interfaces etc. as you prefer.
# Connect with your client certificate to region 'uk'
from fgcp.resource import FGCPVDataCenter
vdc = FGCPVDataCenter('client.pem', 'uk')
# Do typical resource actions
vsystem = vdc.get_vsystem('Python API Demo System')
vsystem.show_status()
for vserver in vsystem.vservers:
result = vserver.backup(wait=True)
...
Note: this client API library provides higher-level Client Methods, intermediate Resource Actions and lower-level API Commands.
Fujitsu Global Cloud Platform (FGCP)
Service Portal:
for Australia and New Zealand: http://globalcloud.fujitsu.com.au/
for Central Europe (CEMEA&I): http://globalcloud.de.fujitsu.com/
for Japan: http://oviss.jp.fujitsu.com/
for Singapore, Malaysia, Indonesia, Thailand and Vietnam: http://globalcloud.sg.fujitsu.com/
for the UK and Ireland: http://globalcloud.uk.fujitsu.com/
for the Americas: http://globalcloud.us.fujitsu.com/
Requirements
This module uses tlslite.utils or gdata.tlslite.utils to create the key signature, see https://pypi.python.org/pypi/tlslite-ng or https://pypi.python.org/pypi/tlslite for download and installation
Note: to convert your .p12 or .pfx client certificate to unencrypted PEM format, you can use the following ‘openssl’ command:
openssl pkcs12 -in UserCert.p12 -out client.pem -nodes
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fgcp_client_api-1.5.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa88256273550dd7611968e34606b5a69bb0eb47626756931a3a6dd890aafdc0 |
|
MD5 | e7b9d2c39a803f493aaede9bd36dbd7d |
|
BLAKE2b-256 | 851e54620925f45be892c248f016416b5beac804004eafcdc42bd7843b68fac3 |