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)


806
807
808
809
810
811
812
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 806

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:



806
807
808
809
810
811
812
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 806

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)


806
807
808
809
810
811
812
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 806

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