Configuración del entorno de API

Utilice la SLAPI para gestionar volúmenes de almacenamiento de archivos, realizar pedidos, actualizar autorizaciones y consultar la capacidad mediante el acceso programático a los servicios de IBM Cloud.

Antes de empezar, revise la Introducción a la API de SL en la Referencia de la API. Para obtener más información sobre el servicio File Storage for Classic y los tipos de datos disponibles, consulte el SoftLayer_Network_Storage tema.

Configuración del entorno con el cliente SLAPI para Python

Puede pasar su nombre de usuario y su clave de API de SL cada vez que realice una solicitud de API. También puede establecer sus credenciales como las variables de entorno SL_USERNAME y SL_API_KEY, y crear un entorno que sólo sea accesible desde la red privada IBM Cloud®, y un tiempo de espera de 4 minutos. Vea el ejemplo siguiente.

$ 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)

Para el funcionamiento cotidiano, los gestores del cliente API Python pueden resultarle el medio más cómodo para interactuar con la API. Los gestores abstraen muchas de las complejidades del uso de la API en clases que proporcionan una interfaz más sencilla a diversos servicios. Para interactuar con los servicios de File Storage for Classic, importe el archivo FileStorageManager.

from SoftLayer import BlockStorageManager, FileStorageManager, Client

Para obtener más información, consulte SL API Client para Python y FileStorageManager temas.