describe_fleet_advisor_schema_object_summary

DatabaseMigrationService.Client.describe_fleet_advisor_schema_object_summary(**kwargs)

Provides descriptions of the schemas discovered by your Fleet Advisor collectors.

See also: AWS API Documentation

Request Syntax

response = client.describe_fleet_advisor_schema_object_summary(
    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 schema objects that meet the filter criteria:

    • schema-id – The ID of the schema, for example d4610ac5-e323-4ad9-bc50-eaf7249dfe9d .

    Example: describe-fleet-advisor-schema-object-summary --filter Name="schema-id",Values="50"

    • (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 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.
Return type

dict

Returns

Response Syntax

{
    'FleetAdvisorSchemaObjects': [
        {
            'SchemaId': 'string',
            'ObjectType': 'string',
            'NumberOfObjects': 123,
            'CodeLineCount': 123,
            'CodeSize': 123
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) --

    • FleetAdvisorSchemaObjects (list) --

      A collection of FleetAdvisorSchemaObjectResponse objects.

      • (dict) --

        Describes a schema object in a Fleet Advisor collector inventory.

        • SchemaId (string) --

          The ID of a schema object in a Fleet Advisor collector inventory.

        • ObjectType (string) --

          The type of the schema object, as reported by the database engine. Examples include the following:

          • function
          • trigger
          • SYSTEM_TABLE
          • QUEUE
        • NumberOfObjects (integer) --

          The number of objects in a schema object in a Fleet Advisor collector inventory.

        • CodeLineCount (integer) --

          The number of lines of code in a schema object in a Fleet Advisor collector inventory.

        • CodeSize (integer) --

          The size level of the code in a schema object in a 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