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:NonEmptyString.t ->
?resourceId:NonEmptyString.t ->
?accountId:NonEmptyString.t ->
?region:NonEmptyString.t ->
?resourceCategory:ResourceCategory.t ->
?resourceType:NonEmptyString.t ->
?resourceName:NonEmptyString.t ->
?resourceCreationTimeDt:NonEmptyString.t ->
?resourceDetailCaptureTimeDt:NonEmptyString.t ->
?findingsSummary:ResourceFindingsSummaryList.t ->
?resourceTags:ResourceTagList.t ->
?resourceConfig:ResourceConfig.t ->
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 ]