Class: Aws::AccessAnalyzer::Types::GetFindingRecommendationResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-accessanalyzer/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#completed_atTime

The time at which the retrieval of the finding recommendation was completed.

Returns:

  • (Time)


2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2047

class GetFindingRecommendationResponse < Struct.new(
  :started_at,
  :completed_at,
  :next_token,
  :error,
  :resource_arn,
  :recommended_steps,
  :recommendation_type,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#errorTypes::RecommendationError

Detailed information about the reason that the retrieval of a recommendation for the finding failed.



2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2047

class GetFindingRecommendationResponse < Struct.new(
  :started_at,
  :completed_at,
  :next_token,
  :error,
  :resource_arn,
  :recommended_steps,
  :recommendation_type,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

A token used for pagination of results returned.

Returns:

  • (String)


2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2047

class GetFindingRecommendationResponse < Struct.new(
  :started_at,
  :completed_at,
  :next_token,
  :error,
  :resource_arn,
  :recommended_steps,
  :recommendation_type,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#recommendation_typeString

The type of recommendation for the finding.

Returns:

  • (String)


2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2047

class GetFindingRecommendationResponse < Struct.new(
  :started_at,
  :completed_at,
  :next_token,
  :error,
  :resource_arn,
  :recommended_steps,
  :recommendation_type,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

A group of recommended steps for the finding.

Returns:



2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2047

class GetFindingRecommendationResponse < Struct.new(
  :started_at,
  :completed_at,
  :next_token,
  :error,
  :resource_arn,
  :recommended_steps,
  :recommendation_type,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

The ARN of the resource of the finding.

Returns:

  • (String)


2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2047

class GetFindingRecommendationResponse < Struct.new(
  :started_at,
  :completed_at,
  :next_token,
  :error,
  :resource_arn,
  :recommended_steps,
  :recommendation_type,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#started_atTime

The time at which the retrieval of the finding recommendation was started.

Returns:

  • (Time)


2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2047

class GetFindingRecommendationResponse < Struct.new(
  :started_at,
  :completed_at,
  :next_token,
  :error,
  :resource_arn,
  :recommended_steps,
  :recommendation_type,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the retrieval of the finding recommendation.

Returns:

  • (String)


2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2047

class GetFindingRecommendationResponse < Struct.new(
  :started_at,
  :completed_at,
  :next_token,
  :error,
  :resource_arn,
  :recommended_steps,
  :recommendation_type,
  :status)
  SENSITIVE = []
  include Aws::Structure
end