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'
)
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"
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.
The name of the filter as specified for a Describe*
or similar operation.
The filter value, which can specify one or more values used to narrow the returned results.
NextToken
is returned by a previous response, there are more results available. The value of NextToken
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.dict
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 of NextToken
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