boto3.session.
Session
(aws_access_key_id=None, aws_secret_access_key=None, aws_session_token=None, region_name=None, botocore_session=None, profile_name=None)[source]¶A session stores configuration state and allows you to create service clients and resources.
Parameters: |
|
---|
client
(service_name, region_name=None, api_version=None, use_ssl=True, verify=None, endpoint_url=None, aws_access_key_id=None, aws_secret_access_key=None, aws_session_token=None, config=None)[source]¶Create a low-level service client by name.
Parameters: |
|
---|---|
Returns: | Service client instance |
events
¶The event emitter for a session
get_available_resources
()[source]¶Get a list of available services that can be loaded as resource
clients via Session.resource()
.
Return type: | list |
---|---|
Returns: | List of service names |
get_available_services
()[source]¶Get a list of available services that can be loaded as low-level
clients via Session.client()
.
Return type: | list |
---|---|
Returns: | List of service names |
profile_name
¶The read-only profile name.
resource
(service_name, region_name=None, api_version=None, use_ssl=True, verify=None, endpoint_url=None, aws_access_key_id=None, aws_secret_access_key=None, aws_session_token=None)[source]¶Create a resource service client by name.
Parameters: |
|
---|---|
Returns: | Subclass of |