Class: Aws::AccessAnalyzer::Types::Access

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

Overview

Contains information about actions and resources that define permissions to check against a policy.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#actionsArray<String>

A list of actions for the access permissions. Any strings that can be used as an action in an IAM policy can be used in the list of actions to check.

Returns:

  • (Array<String>)


31
32
33
34
35
36
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 31

class Access < Struct.new(
  :actions,
  :resources)
  SENSITIVE = []
  include Aws::Structure
end

#resourcesArray<String>

A list of resources for the access permissions. Any strings that can be used as an Amazon Resource Name (ARN) in an IAM policy can be used in the list of resources to check. You can only use a wildcard in the portion of the ARN that specifies the resource ID.

Returns:

  • (Array<String>)


31
32
33
34
35
36
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 31

class Access < Struct.new(
  :actions,
  :resources)
  SENSITIVE = []
  include Aws::Structure
end