Lambda / Client / get_account_settings
get_account_settings#
- Lambda.Client.get_account_settings()#
- Retrieves details about your account’s limits and usage in an Amazon Web Services Region. - See also: AWS API Documentation - Request Syntax- response = client.get_account_settings() - Return type:
- dict 
- Returns:
- Response Syntax- { 'AccountLimit': { 'TotalCodeSize': 123, 'CodeSizeUnzipped': 123, 'CodeSizeZipped': 123, 'ConcurrentExecutions': 123, 'UnreservedConcurrentExecutions': 123 }, 'AccountUsage': { 'TotalCodeSize': 123, 'FunctionCount': 123 } } - Response Structure- (dict) – - AccountLimit (dict) – - Limits that are related to concurrency and code storage. - TotalCodeSize (integer) – - The amount of storage space that you can use for all deployment packages and layer archives. 
- CodeSizeUnzipped (integer) – - The maximum size of a function’s deployment package and layers when they’re extracted. 
- CodeSizeZipped (integer) – - The maximum size of a deployment package when it’s uploaded directly to Lambda. Use Amazon S3 for larger files. 
- ConcurrentExecutions (integer) – - The maximum number of simultaneous function executions. 
- UnreservedConcurrentExecutions (integer) – - The maximum number of simultaneous function executions, minus the capacity that’s reserved for individual functions with PutFunctionConcurrency. 
 
- AccountUsage (dict) – - The number of functions and amount of storage in use. - TotalCodeSize (integer) – - The amount of storage space, in bytes, that’s being used by deployment packages and layer archives. 
- FunctionCount (integer) – - The number of Lambda functions. 
 
 
 
 - Exceptions- Lambda.Client.exceptions.TooManyRequestsException
- Lambda.Client.exceptions.ServiceException
 - Examples- This operation takes no parameters and returns details about storage and concurrency quotas in the current Region. - response = client.get_account_settings( ) print(response) - Expected Output: - { 'AccountLimit': { 'CodeSizeUnzipped': 262144000, 'CodeSizeZipped': 52428800, 'ConcurrentExecutions': 1000, 'TotalCodeSize': 80530636800, 'UnreservedConcurrentExecutions': 1000, }, 'AccountUsage': { 'FunctionCount': 4, 'TotalCodeSize': 9426, }, 'ResponseMetadata': { '...': '...', }, }