Class: Aws::Resiliencehubv2::Types::GetDependencyInsightsResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

The timestamp when the dependency insights were generated.

Returns:

  • (Time)


1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1724

class GetDependencyInsightsResponse < Struct.new(
  :overview,
  :insights,
  :status,
  :created_at,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#error_codeString

The error code returned when insights generation failed. Valid values:

  • INSUFFICIENT_DATA - There was not enough dependency data to generate insights.

  • LLM_GENERATION_FAILED - The insights could not be generated.

  • INTERNAL_ERROR - An internal error occurred while generating insights.

Returns:

  • (String)


1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1724

class GetDependencyInsightsResponse < Struct.new(
  :overview,
  :insights,
  :status,
  :created_at,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#error_messageString

A message describing why insights generation failed.

Returns:

  • (String)


1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1724

class GetDependencyInsightsResponse < Struct.new(
  :overview,
  :insights,
  :status,
  :created_at,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#insightsArray<Types::DependencyInsight>

The list of dependency insights generated for the service. This field is not returned until the status is COMPLETED.

Returns:



1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1724

class GetDependencyInsightsResponse < Struct.new(
  :overview,
  :insights,
  :status,
  :created_at,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#overviewString

A summary of the dependency insights for the service. This field is not returned until the status is COMPLETED.

Returns:

  • (String)


1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1724

class GetDependencyInsightsResponse < Struct.new(
  :overview,
  :insights,
  :status,
  :created_at,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the dependency insights generation. Valid values:

  • IN_PROGRESS - Insights generation is in progress.

  • COMPLETED - Insights generation completed successfully.

  • FAILED - Insights generation failed. See errorCode and errorMessage for details.

Returns:

  • (String)


1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1724

class GetDependencyInsightsResponse < Struct.new(
  :overview,
  :insights,
  :status,
  :created_at,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end