DatabaseMigrationService / Client / describe_fleet_advisor_collectors
describe_fleet_advisor_collectors#
- DatabaseMigrationService.Client.describe_fleet_advisor_collectors(**kwargs)#
- Returns a list of the Fleet Advisor collectors in your account. - See also: AWS API Documentation - Request Syntax - response = client.describe_fleet_advisor_collectors( Filters=[ { 'Name': 'string', 'Values': [ 'string', ] }, ], MaxRecords=123, NextToken='string' ) - Parameters:
- Filters (list) – - If you specify any of the following filters, the output includes information for only those collectors that meet the filter criteria: - collector-referenced-id– The ID of the collector agent, for example- d4610ac5-e323-4ad9-bc50-eaf7249dfe9d.
- collector-name– The name of the collector agent.
 - An example is: - describe-fleet-advisor-collectors --filter Name="collector-referenced-id",Values="d4610ac5-e323-4ad9-bc50-eaf7249dfe9d"- (dict) – - Identifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular - Describe*call or similar operation. Filters are used as an optional parameter for certain API operations.- Name (string) – [REQUIRED] - The name of the filter as specified for a - Describe*or similar operation.
- Values (list) – [REQUIRED] - The filter value, which can specify one or more values used to narrow the returned results. - (string) – 
 
 
 
- MaxRecords (integer) – Sets the maximum number of records returned in the response. 
- NextToken (string) – If - NextTokenis returned by a previous response, there are more results available. The value of- NextTokenis a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'Collectors': [ { 'CollectorReferencedId': 'string', 'CollectorName': 'string', 'CollectorVersion': 'string', 'VersionStatus': 'UP_TO_DATE'|'OUTDATED'|'UNSUPPORTED', 'Description': 'string', 'S3BucketName': 'string', 'ServiceAccessRoleArn': 'string', 'CollectorHealthCheck': { 'CollectorStatus': 'UNREGISTERED'|'ACTIVE', 'LocalCollectorS3Access': True|False, 'WebCollectorS3Access': True|False, 'WebCollectorGrantedRoleBasedAccess': True|False }, 'LastDataReceived': 'string', 'RegisteredDate': 'string', 'CreatedDate': 'string', 'ModifiedDate': 'string', 'InventoryData': { 'NumberOfDatabases': 123, 'NumberOfSchemas': 123 } }, ], 'NextToken': 'string' } - Response Structure - (dict) – - Collectors (list) – - Provides descriptions of the Fleet Advisor collectors, including the collectors’ name and ID, and the latest inventory data. - (dict) – - Describes a Fleet Advisor collector. - CollectorReferencedId (string) – - The reference ID of the Fleet Advisor collector. 
- CollectorName (string) – - The name of the Fleet Advisor collector . 
- CollectorVersion (string) – - The version of your Fleet Advisor collector, in semantic versioning format, for example - 1.0.2
- VersionStatus (string) – - Whether the collector version is up to date. 
- Description (string) – - A summary description of the Fleet Advisor collector. 
- S3BucketName (string) – - The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata. 
- ServiceAccessRoleArn (string) – - The IAM role that grants permissions to access the specified Amazon S3 bucket. 
- CollectorHealthCheck (dict) – - Describes the last Fleet Advisor collector health check. - CollectorStatus (string) – - The status of the Fleet Advisor collector. 
- LocalCollectorS3Access (boolean) – - Whether the local collector can access its Amazon S3 bucket. 
- WebCollectorS3Access (boolean) – - Whether the web collector can access its Amazon S3 bucket. 
- WebCollectorGrantedRoleBasedAccess (boolean) – - Whether the role that you provided when creating the Fleet Advisor collector has sufficient permissions to access the Fleet Advisor web collector. 
 
- LastDataReceived (string) – - The timestamp of the last time the collector received data, in the following format: - 2022-01-24T19:04:02.596113Z
- RegisteredDate (string) – - The timestamp when DMS registered the collector, in the following format: - 2022-01-24T19:04:02.596113Z
- CreatedDate (string) – - The timestamp when you created the collector, in the following format: - 2022-01-24T19:04:02.596113Z
- ModifiedDate (string) – - The timestamp when DMS last modified the collector, in the following format: - 2022-01-24T19:04:02.596113Z
- InventoryData (dict) – - Describes a Fleet Advisor collector inventory. - NumberOfDatabases (integer) – - The number of databases in the Fleet Advisor collector inventory. 
- NumberOfSchemas (integer) – - The number of schemas in the Fleet Advisor collector inventory. 
 
 
 
- NextToken (string) – - If - NextTokenis returned, there are more results available. The value of- NextTokenis a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.
 
 
 - Exceptions - DatabaseMigrationService.Client.exceptions.InvalidResourceStateFault