Module Values.ConformancePackStatusDetailSource

Status details of a conformance pack.

Sourcetype nonrec t = {
  1. conformancePackName : ConformancePackName.t option;
    (*

    Name of the conformance pack.

    *)
  2. conformancePackId : ConformancePackId.t option;
    (*

    ID of the conformance pack.

    *)
  3. conformancePackArn : ConformancePackArn.t option;
    (*

    Amazon Resource Name (ARN) of comformance pack.

    *)
  4. conformancePackState : ConformancePackState.t option;
    (*

    Indicates deployment status of conformance pack. Config sets the state of the conformance pack to: CREATE_IN_PROGRESS when a conformance pack creation is in progress for an account. CREATE_COMPLETE when a conformance pack has been successfully created in your account. CREATE_FAILED when a conformance pack creation failed in your account. DELETE_IN_PROGRESS when a conformance pack deletion is in progress. DELETE_FAILED when a conformance pack deletion failed in your account.

    *)
  5. stackArn : StackArn.t option;
    (*

    Amazon Resource Name (ARN) of CloudFormation stack.

    *)
  6. conformancePackStatusReason : ConformancePackStatusReason.t option;
    (*

    The reason of conformance pack creation failure.

    *)
  7. lastUpdateRequestedTime : Date.t option;
    (*

    Last time when conformation pack creation and update was requested.

    *)
  8. lastUpdateCompletedTime : Date.t option;
    (*

    Last time when conformation pack creation and update was successful.

    *)
}
Sourceval make : ?conformancePackName:??? -> ?conformancePackId:??? -> ?conformancePackArn:??? -> ?conformancePackState:??? -> ?stackArn:??? -> ?conformancePackStatusReason:??? -> ?lastUpdateRequestedTime:??? -> ?lastUpdateCompletedTime:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of ConformancePackName.t | `Timestamp of Date.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