Values.ResourceResultSourceProvides comprehensive details about an Amazon Web Services resource and its associated security findings.
type nonrec t = {resourceGuid : NonEmptyString.t option;The global identifier used to identify a resource.
*)resourceId : NonEmptyString.t option;The unique identifier for a resource.
*)accountId : NonEmptyString.t option;The Amazon Web Services account that owns the resource.
*)region : NonEmptyString.t option;The Amazon Web Services Region where the resource is located.
*)resourceCategory : ResourceCategory.t option;The grouping where the resource belongs.
*)resourceType : NonEmptyString.t option;The type of resource.
*)resourceName : NonEmptyString.t option;The name of the resource.
*)resourceCreationTimeDt : NonEmptyString.t option;The time when the resource was created.
*)resourceDetailCaptureTimeDt : NonEmptyString.t option;The timestamp when information about the resource was captured.
*)findingsSummary : ResourceFindingsSummaryList.t option;An aggregated view of security findings associated with a resource.
*)resourceTags : ResourceTagList.t option;The key-value pairs associated with a resource.
*)resourceConfig : ResourceConfig.t option;The configuration details of a resource.
*)}val make :
?resourceGuid:??? ->
?resourceId:??? ->
?accountId:??? ->
?region:??? ->
?resourceCategory:??? ->
?resourceType:??? ->
?resourceName:??? ->
?resourceCreationTimeDt:??? ->
?resourceDetailCaptureTimeDt:??? ->
?findingsSummary:??? ->
?resourceTags:??? ->
?resourceConfig:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Integer of Integer.t
| `String of NonEmptyString.t
| `Structure of (string * [> `Integer of Integer.t ]) list ])
list ]
list
| `String of NonEmptyString.t
| `Structure of 'a list ])
list ]