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 |