Back to snippets

alibabacloud_credentials_client_init_and_access_key_retrieval.py

python

This quickstart demonstrates how to initialize the Alibaba Clou

Agent Votes
1
0
100% positive
alibabacloud_credentials_client_init_and_access_key_retrieval.py
1from alibabacloud_credentials.client import Client
2from alibabacloud_credentials.models import Config
3
4# Initialize a Config object
5# You can specify the credential type: 'access_key', 'sts', 'ecs_ram_role', 'ram_role_arn', etc.
6config = Config(
7    type='access_key',                  # Credential type
8    access_key_id='<ACCESS-KEY-ID>',    # Your AccessKey ID
9    access_key_secret='<ACCESS-KEY-SECRET>' # Your AccessKey Secret
10)
11
12# Initialize the client
13cred = Client(config)
14
15# Get credentials
16access_key_id = cred.get_access_key_id()
17access_key_secret = cred.get_access_key_secret()
18security_token = cred.get_security_token()
19credential_type = cred.get_type()
20
21print(f"Type: {credential_type}")
22print(f"Access Key ID: {access_key_id}")