ApplicationDiscoveryService / Client / describe_configurations

describe_configurations#

ApplicationDiscoveryService.Client.describe_configurations(**kwargs)#

Retrieves attributes for a list of configuration item IDs.

Note

All of the supplied IDs must be for the same asset type from one of the following:

  • server

  • application

  • process

  • connection

Output fields are specific to the asset type specified. For example, the output for a server configuration item includes a list of attributes about the server, such as host name, operating system, number of network cards, etc.

For a complete list of outputs for each asset type, see Using the DescribeConfigurations Action in the Amazon Web Services Application Discovery Service User Guide.

See also: AWS API Documentation

Request Syntax

response = client.describe_configurations(
    configurationIds=[
        'string',
    ]
)
Parameters:

configurationIds (list) –

[REQUIRED]

One or more configuration IDs.

  • (string) –

Return type:

dict

Returns:

Response Syntax

{
    'configurations': [
        {
            'string': 'string'
        },
    ]
}

Response Structure

  • (dict) –

    • configurations (list) –

      A key in the response map. The value is an array of data.

      • (dict) –

        • (string) –

          • (string) –

Exceptions

  • ApplicationDiscoveryService.Client.exceptions.AuthorizationErrorException

  • ApplicationDiscoveryService.Client.exceptions.InvalidParameterException

  • ApplicationDiscoveryService.Client.exceptions.InvalidParameterValueException

  • ApplicationDiscoveryService.Client.exceptions.ServerInternalErrorException

  • ApplicationDiscoveryService.Client.exceptions.HomeRegionNotSetException