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 exampled4610ac5-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
NextToken
is returned by a previous response, there are more results available. The value ofNextToken
is 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
NextToken
is returned, there are more results available. The value ofNextToken
is 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