Inspector2.Paginator.
ListUsageTotals
¶paginator = client.get_paginator('list_usage_totals')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from Inspector2.Client.list_usage_totals()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
accountIds=[
'string',
],
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
The Amazon Web Services account IDs to retrieve usage totals for.
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
dict
Response Syntax
{
'totals': [
{
'accountId': 'string',
'usage': [
{
'currency': 'USD',
'estimatedMonthlyCost': 123.0,
'total': 123.0,
'type': 'EC2_INSTANCE_HOURS'|'ECR_INITIAL_SCAN'|'ECR_RESCAN'|'LAMBDA_FUNCTION_HOURS'
},
]
},
],
'NextToken': 'string'
}
Response Structure
(dict) --
totals (list) --
An object with details on the total usage for the requested account.
(dict) --
The total of usage for an account ID.
accountId (string) --
The account ID of the account that usage data was retrieved for.
usage (list) --
An object representing the total usage for an account.
(dict) --
Contains usage information about the cost of Amazon Inspector operation.
currency (string) --
The currency type used when calculating usage data.
estimatedMonthlyCost (float) --
The estimated monthly cost of Amazon Inspector.
total (float) --
The total of usage.
type (string) --
The type scan.
NextToken (string) --
A token to resume pagination.