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)


797
798
799
800
801
802
803
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 797

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:



797
798
799
800
801
802
803
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 797

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)


797
798
799
800
801
802
803
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 797

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