Configurazione dell'ambiente API
Utilizza SLAPI per gestire i volumi di archiviazione dei file, effettuare ordini, aggiornare le autorizzazioni e verificare la capacità tramite l'accesso programmatico ai servizi di IBM Cloud.
Prima di iniziare, leggere l'Introduzione all'API SL nella Guida all'API.
Per ulteriori informazioni sul servizio File Storage for Classic e sui tipi di dati disponibili, consultare l'argomento SoftLayer_Network_Storage argomento.
Impostazione dell'ambiente con il client SLAPI per Python
È possibile passare il proprio nome utente e la chiave API SL ogni volta che si effettua una richiesta API. È anche possibile impostare le proprie credenziali come variabili ambientali SL_USERNAME e SL_API_KEY, e creare
un ambiente accessibile solo dalla rete privata IBM Cloud® e un timeout di 4 minuti. Vedi il seguente esempio.
$ export SL_USERNAME=YOUR_USERNAME
$ export SL_API_KEY=YOUR_API_KEY
$ python
>>> import SoftLayer
>>> client = SoftLayer.create_client_from_env(username='YOUR_USERNAME',api_key='YOUR_API_KEY', endpoint_url=SoftLayer.API_PRIVATE_ENDPOINT, timeout=240)
Per le operazioni quotidiane, i gestori del client API Python potrebbero essere il mezzo più comodo per interagire con l'API. I gestori astraggono molte delle complessità dell'uso dell'API in classi che forniscono un'interfaccia più semplice
ai vari servizi. Per interagire con i servizi di File Storage for Classic, importare il file FileStorageManager.
from SoftLayer import BlockStorageManager, FileStorageManager, Client
Per ulteriori informazioni, vedere Client API SL per Python e FileStorageManager argomenti.