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)


739
740
741
742
743
744
745
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 739

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:



739
740
741
742
743
744
745
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 739

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)


739
740
741
742
743
744
745
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 739

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