Configurando um ambiente de API
Use a SLAPI para gerenciar volumes de armazenamento de arquivos, fazer pedidos, atualizar autorizações e consultar a capacidade por meio do acesso programático aos serviços d IBM Cloud.
Antes de começar, leia a Introdução à API do SL na Referência da API.
Para obter mais informações sobre o serviço File Storage for Classic e os tipos de dados disponíveis, consulte o SoftLayer_Network_Storage tópico.
Configuração de seu ambiente com o cliente SLAPI para Python
Você pode passar seu nome de usuário e a chave de API do SL sempre que fizer uma solicitação de API. Você também pode definir suas credenciais como as variáveis ambientais SL_USERNAME e SL_API_KEY e criar um ambiente
que seja acessível somente pela rede privada IBM Cloud® e um tempo limite de 4 minutos. Consulte o exemplo a seguir.
$ 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 a operação diária, você pode achar que os gerentes do cliente da API Python são os meios mais convenientes para interagir com a API. Os gerentes abstraem muitas das complexidades do uso da API em classes que fornecem uma interface mais
simples para vários serviços. Para interagir com os serviços do File Storage for Classic, importe o FileStorageManager.
from SoftLayer import BlockStorageManager, FileStorageManager, Client
Para obter mais informações, consulte SL API Client para Python e FileStorageManager tópicos.