List Findings
| accessanalyzer_list_findings | R Documentation |
Retrieves a list of findings generated by the specified analyzer¶
Description¶
Retrieves a list of findings generated by the specified analyzer.
ListFindings and ListFindingsV2 both use access-analyzer:ListFindings
in the Action element of an IAM policy statement. You must have
permission to perform the access-analyzer:ListFindings action.
To learn about filter keys that you can use to retrieve a list of findings, see IAM Access Analyzer filter keys in the IAM User Guide.
ListFindings is supported only for external access analyzers. You must use ListFindingsV2 for internal and unused access analyzers.
Usage¶
accessanalyzer_list_findings(analyzerArn, filter, sort, nextToken,
maxResults)
Arguments¶
analyzerArn |
[required] The ARN of the analyzer to retrieve findings from. |
filter |
A filter to match for the findings to return. |
sort |
The sort order for the findings returned. |
nextToken |
A token used for pagination of results returned. |
maxResults |
The maximum number of results to return in the response. |
Value¶
A list with the following syntax:
list(
findings = list(
list(
id = "string",
principal = list(
"string"
),
action = list(
"string"
),
resource = "string",
isPublic = TRUE|FALSE,
resourceType = "AWS::S3::Bucket"|"AWS::IAM::Role"|"AWS::SQS::Queue"|"AWS::Lambda::Function"|"AWS::Lambda::LayerVersion"|"AWS::KMS::Key"|"AWS::SecretsManager::Secret"|"AWS::EFS::FileSystem"|"AWS::EC2::Snapshot"|"AWS::ECR::Repository"|"AWS::RDS::DBSnapshot"|"AWS::RDS::DBClusterSnapshot"|"AWS::SNS::Topic"|"AWS::S3Express::DirectoryBucket"|"AWS::DynamoDB::Table"|"AWS::DynamoDB::Stream"|"AWS::IAM::User",
condition = list(
"string"
),
createdAt = as.POSIXct(
"2015-01-01"
),
analyzedAt = as.POSIXct(
"2015-01-01"
),
updatedAt = as.POSIXct(
"2015-01-01"
),
status = "ACTIVE"|"ARCHIVED"|"RESOLVED",
resourceOwnerAccount = "string",
error = "string",
sources = list(
list(
type = "POLICY"|"BUCKET_ACL"|"S3_ACCESS_POINT"|"S3_ACCESS_POINT_ACCOUNT",
detail = list(
accessPointArn = "string",
accessPointAccount = "string"
)
)
),
resourceControlPolicyRestriction = "APPLICABLE"|"FAILED_TO_EVALUATE_RCP"|"NOT_APPLICABLE"|"APPLIED"
)
),
nextToken = "string"
)
Request syntax¶
svc$list_findings(
analyzerArn = "string",
filter = list(
list(
eq = list(
"string"
),
neq = list(
"string"
),
contains = list(
"string"
),
exists = TRUE|FALSE
)
),
sort = list(
attributeName = "string",
orderBy = "ASC"|"DESC"
),
nextToken = "string",
maxResults = 123
)