PutManagedInsightRules
Creates a managed Contributor Insights rule
for a specified AWS resource.
When you enable a managed rule,
you create a Contributor Insights rule
that collects data
from AWS services.
You cannot edit these rules
with PutInsightRule
.
The rules can be enabled, disabled, and deleted using EnableInsightRules
, DisableInsightRules
, and DeleteInsightRules
.
If a previously created managed rule is currently disabled,
a subsequent call
to this API will re-enable it.
Use ListManagedInsightRules
to describe all available rules.
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters.
- ManagedRules.member.N
-
A list of
ManagedRules
to enable.Type: Array of ManagedRule objects
Required: Yes
Response Elements
The following element is returned by the service.
- Failures.member.N
-
An array that lists the rules that could not be enabled.
Type: Array of PartialFailure objects
Errors
For information about the errors that are common to all actions, see Common Errors.
- InvalidParameterValue
-
The value of an input parameter is bad or out-of-range.
HTTP Status Code: 400
- MissingParameter
-
An input parameter that is required is missing.
HTTP Status Code: 400
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: