Module Values.SigningJobSource

Contains information about a signing job.

Sourcetype nonrec t = {
  1. jobId : JobId.t option;
    (*

    The ID of the signing job.

    *)
  2. source : Source.t option;
    (*

    A Source that contains information about a signing job's code image source.

    *)
  3. signedObject : SignedObject.t option;
    (*

    A SignedObject structure that contains information about a signing job's signed code image.

    *)
  4. signingMaterial : SigningMaterial.t option;
    (*

    A SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.

    *)
  5. createdAt : Timestamp.t option;
    (*

    The date and time that the signing job was created.

    *)
  6. status : SigningStatus.t option;
    (*

    The status of the signing job.

    *)
  7. isRevoked : Bool_.t option;
    (*

    Indicates whether the signing job is revoked.

    *)
  8. profileName : ProfileName.t option;
    (*

    The name of the signing profile that created a signing job.

    *)
  9. profileVersion : ProfileVersion.t option;
    (*

    The version of the signing profile that created a signing job.

    *)
  10. platformId : PlatformId.t option;
    (*

    The unique identifier for a signing platform.

    *)
  11. platformDisplayName : DisplayName.t option;
    (*

    The name of a signing platform.

    *)
  12. signatureExpiresAt : Timestamp.t option;
    (*

    The time when the signature of a signing job expires.

    *)
  13. jobOwner : AccountId.t option;
    (*

    The AWS account ID of the job owner.

    *)
  14. jobInvoker : AccountId.t option;
    (*

    The AWS account ID of the job invoker.

    *)
}
Sourceval make : ?jobId:??? -> ?source:??? -> ?signedObject:??? -> ?signingMaterial:??? -> ?createdAt:??? -> ?status:??? -> ?isRevoked:??? -> ?profileName:??? -> ?profileVersion:??? -> ?platformId:??? -> ?platformDisplayName:??? -> ?signatureExpiresAt:??? -> ?jobOwner:??? -> ?jobInvoker:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Bool_.t | `Enum of string | `String of JobId.t | `Structure of (string * [> `String of CertificateArn.t | `Structure of (string * [> `String of BucketName.t ]) list ]) list | `Timestamp of Timestamp.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