Class: Aws::SecurityHub::Types::GetRecommendedPolicyV2Response

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#error ⇒ Types::RecommendationError

Detailed information for a FAILED retrieval status.



27090
27091
27092
27093
27094
27095
27096
27097
27098
27099
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27090

class GetRecommendedPolicyV2Response < Struct.new(
  :next_token,
  :recommendation_type,
  :recommendation_steps,
  :error,
  :status,
  :resource_arn)
  SENSITIVE = []
  include Aws::Structure
end

#next_token ⇒ String

The pagination token to use to request the next page of results.

Returns:

  • (String)


27090
27091
27092
27093
27094
27095
27096
27097
27098
27099
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27090

class GetRecommendedPolicyV2Response < Struct.new(
  :next_token,
  :recommendation_type,
  :recommendation_steps,
  :error,
  :status,
  :resource_arn)
  SENSITIVE = []
  include Aws::Structure
end

#recommendation_steps ⇒ Array<Types::RecommendationStep>

The recommended steps to take to resolve the finding.

Returns:



27090
27091
27092
27093
27094
27095
27096
27097
27098
27099
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27090

class GetRecommendedPolicyV2Response < Struct.new(
  :next_token,
  :recommendation_type,
  :recommendation_steps,
  :error,
  :status,
  :resource_arn)
  SENSITIVE = []
  include Aws::Structure
end

#recommendation_type ⇒ String

The type of recommendation for the finding.

Returns:

  • (String)


27090
27091
27092
27093
27094
27095
27096
27097
27098
27099
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27090

class GetRecommendedPolicyV2Response < Struct.new(
  :next_token,
  :recommendation_type,
  :recommendation_steps,
  :error,
  :status,
  :resource_arn)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arn ⇒ String

The ARN of the resource of the finding.

Returns:

  • (String)


27090
27091
27092
27093
27094
27095
27096
27097
27098
27099
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27090

class GetRecommendedPolicyV2Response < Struct.new(
  :next_token,
  :recommendation_type,
  :recommendation_steps,
  :error,
  :status,
  :resource_arn)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The current status of the recommended policy retrieval.

Returns:

  • (String)


27090
27091
27092
27093
27094
27095
27096
27097
27098
27099
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27090

class GetRecommendedPolicyV2Response < Struct.new(
  :next_token,
  :recommendation_type,
  :recommendation_steps,
  :error,
  :status,
  :resource_arn)
  SENSITIVE = []
  include Aws::Structure
end