33
44defmodule AWS.AccessAnalyzer do
55 @ moduledoc """
6- AWS IAM Access Analyzer helps identify potential resource-access risks by
7- enabling you to identify any policies that grant access to an external
8- principal.
6+ Identity and Access Management Access Analyzer helps identify potential
7+ resource-access risks by enabling you to identify any policies that grant access
8+ to an external principal.
99
1010 It does this by using logic-based reasoning to analyze resource-based policies
11- in your AWS environment. An external principal can be another AWS account, a
12- root user, an IAM user or role, a federated user, an AWS service, or an
13- anonymous user. You can also use Access Analyzer to preview and validate public
14- and cross-account access to your resources before deploying permissions changes.
15- This guide describes the AWS IAM Access Analyzer operations that you can call
16- programmatically. For general information about Access Analyzer, see [AWS IAM Access
17- Analyzer](https://docs.aws.amazon.com/IAM/latest/UserGuide/what-is-access-analyzer.html)
11+ in your Amazon Web Services environment. An external principal can be another
12+ Amazon Web Services account, a root user, an IAM user or role, a federated user,
13+ an Amazon Web Services service, or an anonymous user. You can also use IAM
14+ Access Analyzer to preview and validate public and cross-account access to your
15+ resources before deploying permissions changes. This guide describes the
16+ Identity and Access Management Access Analyzer operations that you can call
17+ programmatically. For general information about IAM Access Analyzer, see
18+ [Identity and Access Management Access Analyzer](https://docs.aws.amazon.com/IAM/latest/UserGuide/what-is-access-analyzer.html)
1819 in the **IAM User Guide**.
1920
20- To start using Access Analyzer, you first need to create an analyzer.
21+ To start using IAM Access Analyzer, you first need to create an analyzer.
2122 """
2223
2324 alias AWS.Client
@@ -83,8 +84,8 @@ defmodule AWS.AccessAnalyzer do
8384 end
8485
8586 @ doc """
86- Creates an access preview that allows you to preview Access Analyzer findings
87- for your resource before deploying resource permissions.
87+ Creates an access preview that allows you to preview IAM Access Analyzer
88+ findings for your resource before deploying resource permissions.
8889 """
8990 def create_access_preview ( % Client { } = client , input , options \\ [ ] ) do
9091 url_path = "/access-preview"
@@ -131,8 +132,8 @@ defmodule AWS.AccessAnalyzer do
131132 Archive rules automatically archive new findings that meet the criteria you
132133 define when you create the rule.
133134
134- To learn about filter keys that you can use to create an archive rule, see
135- [Access Analyzer filter keys](https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-reference-filter-keys.html)
135+ To learn about filter keys that you can use to create an archive rule, see [IAM Access Analyzer filter
136+ keys](https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-reference-filter-keys.html)
136137 in the **IAM User Guide**.
137138 """
138139 def create_archive_rule ( % Client { } = client , analyzer_name , input , options \\ [ ] ) do
@@ -156,7 +157,7 @@ defmodule AWS.AccessAnalyzer do
156157 @ doc """
157158 Deletes the specified analyzer.
158159
159- When you delete an analyzer, Access Analyzer is disabled for the account or
160+ When you delete an analyzer, IAM Access Analyzer is disabled for the account or
160161 organization in the current or specific Region. All findings that were generated
161162 by the analyzer are deleted. You cannot undo this action.
162163 """
@@ -298,8 +299,8 @@ defmodule AWS.AccessAnalyzer do
298299 @ doc """
299300 Retrieves information about an archive rule.
300301
301- To learn about filter keys that you can use to create an archive rule, see
302- [Access Analyzer filter keys](https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-reference-filter-keys.html)
302+ To learn about filter keys that you can use to create an archive rule, see [IAM Access Analyzer filter
303+ keys](https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-reference-filter-keys.html)
303304 in the **IAM User Guide**.
304305 """
305306 def get_archive_rule ( % Client { } = client , analyzer_name , rule_name , options \\ [ ] ) do
@@ -576,7 +577,7 @@ defmodule AWS.AccessAnalyzer do
576577 Retrieves a list of findings generated by the specified analyzer.
577578
578579 To learn about filter keys that you can use to retrieve a list of findings, see
579- [Access Analyzer filter keys](https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-reference-filter-keys.html)
580+ [IAM Access Analyzer filter keys](https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-reference-filter-keys.html)
580581 in the **IAM User Guide**.
581582 """
582583 def list_findings ( % Client { } = client , input , options \\ [ ] ) do
0 commit comments