A session stores configuration state and allows you to create service clients and resources.
Create a low-level service client by name.
Whether or not to verify SSL certificates. By default SSL certificates are verified. You can provide the following values:
Service client instance
Lists the available partitions
Lists the region and endpoint names of a particular partition.
Returns a list of endpoint names (e.g., ["us-east-1"]).
Get a list of available services that can be loaded as resource clients via Session.resource().
Get a list of available services that can be loaded as low-level clients via Session.client().
Return the botocore.credential.Credential object associated with this session. If the credentials have not yet been loaded, this will attempt to load them. If they have already been loaded, this will return the cached credentials.
Lists the partition name of a particular region.
Create a resource service client by name.
Whether or not to verify SSL certificates. By default SSL certificates are verified. You can provide the following values:
Advanced client configuration options. If region_name is specified in the client config, its value will take precedence over environment variables and configuration values, but not over a region_name value passed explicitly to the method. If user_agent_extra is specified in the client config, it overrides the default user_agent_extra provided by the resource API. See botocore config documentation for more details.
Subclass of ServiceResource