ResilienceHub / Client / list_unsupported_app_version_resources



Lists the resources that are not currently supported in Resilience Hub. An unsupported resource is a resource that exists in the object that was used to create an app, but is not supported by Resilience Hub.

See also: AWS API Documentation

Request Syntax

response = client.list_unsupported_app_version_resources(
  • appArn (string) –


    The Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn: partition:resiliencehub: region: account:app/ app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.

  • appVersion (string) –


    The version of the application.

  • maxResults (integer) – The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

  • nextToken (string) – Null, or the token from a previous call to get the next set of results.

  • resolutionId (string) – The identifier for a specific resolution.

Return type:



Response Syntax

    'nextToken': 'string',
    'resolutionId': 'string',
    'unsupportedResources': [
            'logicalResourceId': {
                'eksSourceName': 'string',
                'identifier': 'string',
                'logicalStackName': 'string',
                'resourceGroupName': 'string',
                'terraformSourceName': 'string'
            'physicalResourceId': {
                'awsAccountId': 'string',
                'awsRegion': 'string',
                'identifier': 'string',
                'type': 'Arn'|'Native'
            'resourceType': 'string',
            'unsupportedResourceStatus': 'string'

Response Structure

  • (dict) –

    • nextToken (string) –

      The token for the next set of results, or null if there are no more results.

    • resolutionId (string) –

      The identifier for a specific resolution.

    • unsupportedResources (list) –

      The unsupported resources for the application.

      • (dict) –

        Defines a resource that is not supported by Resilience Hub.

        • logicalResourceId (dict) –

          The logical resource identifier for the unsupported resource.

          • eksSourceName (string) –

            The name of the Amazon Elastic Kubernetes Service cluster and namespace this resource belongs to.


            This parameter accepts values in “eks-cluster/namespace” format.

          • identifier (string) –

            The identifier of the resource.

          • logicalStackName (string) –

            The name of the CloudFormation stack this resource belongs to.

          • resourceGroupName (string) –

            The name of the resource group that this resource belongs to.

          • terraformSourceName (string) –

            The name of the Terraform S3 state file this resource belongs to.

        • physicalResourceId (dict) –

          The physical resource identifier for the unsupported resource.

          • awsAccountId (string) –

            The Amazon Web Services account that owns the physical resource.

          • awsRegion (string) –

            The Amazon Web Services Region that the physical resource is located in.

          • identifier (string) –

            The identifier of the physical resource.

          • type (string) –

            Specifies the type of physical resource identifier.


            The resource identifier is an Amazon Resource Name (ARN) .


            The resource identifier is an Resilience Hub-native identifier.

        • resourceType (string) –

          The type of resource.

        • unsupportedResourceStatus (string) –

          The status of the unsupported resource.


  • ResilienceHub.Client.exceptions.InternalServerException

  • ResilienceHub.Client.exceptions.ResourceNotFoundException

  • ResilienceHub.Client.exceptions.ConflictException

  • ResilienceHub.Client.exceptions.ThrottlingException

  • ResilienceHub.Client.exceptions.ValidationException

  • ResilienceHub.Client.exceptions.AccessDeniedException