Create Analyzer
accessanalyzer_create_analyzer | R Documentation |
Creates an analyzer for your account¶
Description¶
Creates an analyzer for your account.
Usage¶
accessanalyzer_create_analyzer(analyzerName, type, archiveRules, tags,
clientToken, configuration)
Arguments¶
analyzerName |
[required] The name of the analyzer to create. |
type |
[required] The type of analyzer to create. Only
|
archiveRules |
Specifies the archive rules to add for the analyzer. Archive rules automatically archive findings that meet the criteria you define for the rule. |
tags |
An array of key-value pairs to apply to the analyzer. You can use
the set of Unicode letters, digits, whitespace, For the tag key, you can specify a value that is 1 to 128 characters
in length and cannot be prefixed with For the tag value, you can specify a value that is 0 to 256 characters in length. |
clientToken |
A client token. |
configuration |
Specifies the configuration of the analyzer. If the analyzer is an unused access analyzer, the specified scope of unused access is used for the configuration. |
Value¶
A list with the following syntax:
list(
arn = "string"
)
Request syntax¶
svc$create_analyzer(
analyzerName = "string",
type = "ACCOUNT"|"ORGANIZATION"|"ACCOUNT_UNUSED_ACCESS"|"ORGANIZATION_UNUSED_ACCESS",
archiveRules = list(
list(
ruleName = "string",
filter = list(
list(
eq = list(
"string"
),
neq = list(
"string"
),
contains = list(
"string"
),
exists = TRUE|FALSE
)
)
)
),
tags = list(
"string"
),
clientToken = "string",
configuration = list(
unusedAccess = list(
unusedAccessAge = 123,
analysisRule = list(
exclusions = list(
list(
accountIds = list(
"string"
),
resourceTags = list(
list(
"string"
)
)
)
)
)
)
)
)