Class: Aws::AccessAnalyzer::Types::CheckAccessNotGrantedResponse

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 access is allowed.

Returns:

  • (String)


692
693
694
695
696
697
698
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 692

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

#reasonsArray<Types::ReasonSummary>

A description of the reasoning of the result.

Returns:



692
693
694
695
696
697
698
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 692

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

#resultString

The result of the check for whether the access is allowed. If the result is PASS, the specified policy doesn't allow any of the specified permissions in the access object. If the result is FAIL, the specified policy might allow some or all of the permissions in the access object.

Returns:

  • (String)


692
693
694
695
696
697
698
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 692

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