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)


2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2132

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.



2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2132

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)


2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2132

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)


2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2132

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:



2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2132

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)


2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2132

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)


2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2132

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)


2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 2132

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