概要
前回 botocore でプロキシを設定する方法を紹介しました
今回は nifcloud でプロキシを設定する方法を紹介します
環境
- Python 3.11.3
- nifcloud 1.10.0
サンプルコード
from botocore.config import Config
from nifcloud import session
class TestClient:
def __init__(self):
proxies = {
"http": "http://192.168.100.1:3128",
"https": "http://192.168.100.1:3128",
}
config = Config(proxies=proxies)
self.client = session.get_session().create_client(
"computing",
region_name="jp-east-1",
nifcloud_access_key_id="xxx", # type: ignore
nifcloud_secret_access_key="xxx", # type: ignore
config=config,
)
def describe_instances(self):
return self.client.describe_instances()
if __name__ == "__main__":
cli = TestClient()
print(cli.describe_instances())
最後に
Config でプロキシを設定するだけです
0 件のコメント:
コメントを投稿