LicenseManager / Paginator / ListResourceInventory
ListResourceInventory#
- class LicenseManager.Paginator.ListResourceInventory#
paginator = client.get_paginator('list_resource_inventory')
- paginate(**kwargs)#
Creates an iterator that will paginate through responses from
LicenseManager.Client.list_resource_inventory()
.See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate( Filters=[ { 'Name': 'string', 'Condition': 'EQUALS'|'NOT_EQUALS'|'BEGINS_WITH'|'CONTAINS', 'Value': 'string' }, ], PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } )
- Parameters:
Filters (list) –
Filters to scope the results. The following filters and logical operators are supported:
account_id
- The ID of the Amazon Web Services account that owns the resource. Logical operators areEQUALS
|NOT_EQUALS
.application_name
- The name of the application. Logical operators areEQUALS
|BEGINS_WITH
.license_included
- The type of license included. Logical operators areEQUALS
|NOT_EQUALS
. Possible values aresql-server-enterprise
|sql-server-standard
|sql-server-web
|windows-server-datacenter
.platform
- The platform of the resource. Logical operators areEQUALS
|BEGINS_WITH
.resource_id
- The ID of the resource. Logical operators areEQUALS
|NOT_EQUALS
.tag:<key>
- The key/value combination of a tag assigned to the resource. Logical operators areEQUALS
(single account) orEQUALS
|NOT_EQUALS
(cross account).
(dict) –
An inventory filter.
Name (string) – [REQUIRED]
Name of the filter.
Condition (string) – [REQUIRED]
Condition of the filter.
Value (string) –
Value of the filter.
PaginationConfig (dict) –
A dictionary that provides parameters to control pagination.
MaxItems (integer) –
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.PageSize (integer) –
The size of each page.
StartingToken (string) –
A token to specify where to start paginating. This is the
NextToken
from a previous response.
- Return type:
dict
- Returns:
Response Syntax
{ 'ResourceInventoryList': [ { 'ResourceId': 'string', 'ResourceType': 'EC2_INSTANCE'|'EC2_HOST'|'EC2_AMI'|'RDS'|'SYSTEMS_MANAGER_MANAGED_INSTANCE', 'ResourceArn': 'string', 'Platform': 'string', 'PlatformVersion': 'string', 'ResourceOwningAccountId': 'string' }, ], }
Response Structure
(dict) –
ResourceInventoryList (list) –
Information about the resources.
(dict) –
Details about a resource.
ResourceId (string) –
ID of the resource.
ResourceType (string) –
Type of resource.
ResourceArn (string) –
Amazon Resource Name (ARN) of the resource.
Platform (string) –
Platform of the resource.
PlatformVersion (string) –
Platform version of the resource in the inventory.
ResourceOwningAccountId (string) –
ID of the account that owns the resource.