Module Values.StartResourceEvaluationResponseSource

Runs an on-demand evaluation for the specified resource to determine whether the resource details will comply with configured Config rules. You can also use it for evaluation purposes. Config recommends using an evaluation context. It runs an execution against the resource details with all of the Config rules in your account that match with the specified proactive mode and resource type. Ensure you have the cloudformation:DescribeType role setup to validate the resource type schema. You can find the Resource type schema in "Amazon Web Services public extensions" within the CloudFormation registry or with the following CLI commmand: aws cloudformation describe-type --type-name "AWS::S3::Bucket" --type RESOURCE. For more information, see Managing extensions through the CloudFormation registry and Amazon Web Services resource and property types reference in the CloudFormation User Guide.

Sourcetype nonrec t = {
  1. resourceEvaluationId : ResourceEvaluationId.t option;
    (*

    A unique ResourceEvaluationId that is associated with a single execution.

    *)
}
Sourcetype nonrec error = [
  1. | `IdempotentParameterMismatch of IdempotentParameterMismatch.t
  2. | `InvalidParameterValueException of InvalidParameterValueException.t
  3. | `Unknown_operation_error of string * string option
]
Sourceval make : ?resourceEvaluationId:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `IdempotentParameterMismatch of IdempotentParameterMismatch.t | `InvalidParameterValueException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `IdempotentParameterMismatch of IdempotentParameterMismatch.t | `InvalidParameterValueException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of ResourceEvaluationId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t