Class: Aws::AccessAnalyzer::Types::CheckNoPublicAccessResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#messageString

The message indicating whether the specified policy allows public access to resources.

Returns:

  • (String)


827
828
829
830
831
832
833
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 827

class CheckNoPublicAccessResponse < Struct.new(
  :result,
  :message,
  :reasons)
  SENSITIVE = []
  include Aws::Structure
end

#reasonsArray<Types::ReasonSummary>

A list of reasons why the specified resource policy grants public access for the resource type.

Returns:



827
828
829
830
831
832
833
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 827

class CheckNoPublicAccessResponse < Struct.new(
  :result,
  :message,
  :reasons)
  SENSITIVE = []
  include Aws::Structure
end

#resultString

The result of the check for public access to the specified resource type. If the result is PASS, the policy doesn't allow public access to the specified resource type. If the result is FAIL, the policy might allow public access to the specified resource type.

Returns:

  • (String)


827
828
829
830
831
832
833
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 827

class CheckNoPublicAccessResponse < Struct.new(
  :result,
  :message,
  :reasons)
  SENSITIVE = []
  include Aws::Structure
end