LicenseManager / Client / list_resource_inventory
list_resource_inventory#
- LicenseManager.Client.list_resource_inventory(**kwargs)#
Lists resources managed using Systems Manager inventory.
See also: AWS API Documentation
Request Syntax
response = client.list_resource_inventory( MaxResults=123, NextToken='string', Filters=[ { 'Name': 'string', 'Condition': 'EQUALS'|'NOT_EQUALS'|'BEGINS_WITH'|'CONTAINS', 'Value': 'string' }, ] )
- Parameters:
MaxResults (integer) – Maximum number of results to return in a single call.
NextToken (string) – Token for the next set of results.
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.
- 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' }, ], 'NextToken': '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.
NextToken (string) –
Token for the next set of results.
Exceptions
LicenseManager.Client.exceptions.InvalidParameterValueExceptionLicenseManager.Client.exceptions.ServerInternalExceptionLicenseManager.Client.exceptions.FilterLimitExceededExceptionLicenseManager.Client.exceptions.FailedDependencyExceptionLicenseManager.Client.exceptions.AuthorizationExceptionLicenseManager.Client.exceptions.AccessDeniedExceptionLicenseManager.Client.exceptions.RateLimitExceededException