Class SigningJobState


  • public final class SigningJobState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • completedAt

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> completedAt()
        Returns:
        Date and time in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) that the signing job was completed.
      • createdAt

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdAt()
        Returns:
        Date and time in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) that the signing job was created.
      • destination

        public java.util.Optional<com.pulumi.core.Output<SigningJobDestinationArgs>> destination()
        Returns:
        The S3 bucket in which to save your signed object. See Destination below for details.
      • ignoreSigningJobFailure

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> ignoreSigningJobFailure()
        Returns:
        Set this argument to `true` to ignore signing job failures and retrieve failed status and reason. Default `false`.
      • jobId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> jobId()
        Returns:
        The ID of the signing job on output.
      • jobInvoker

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> jobInvoker()
        Returns:
        The IAM entity that initiated the signing job.
      • jobOwner

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> jobOwner()
        Returns:
        The AWS account ID of the job owner.
      • platformDisplayName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> platformDisplayName()
        Returns:
        A human-readable name for the signing platform associated with the signing job.
      • platformId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> platformId()
        Returns:
        The platform to which your signed code image will be distributed.
      • profileName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> profileName()
        Returns:
        The name of the profile to initiate the signing operation.
      • profileVersion

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> profileVersion()
        Returns:
        The version of the signing profile used to initiate the signing job.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • requestedBy

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> requestedBy()
        Returns:
        The IAM principal that requested the signing job.
      • revocationRecords

        public java.util.Optional<com.pulumi.core.Output<java.util.List<SigningJobRevocationRecordArgs>>> revocationRecords()
        Returns:
        A revocation record if the signature generated by the signing job has been revoked. Contains a timestamp and the ID of the IAM entity that revoked the signature.
      • signatureExpiresAt

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> signatureExpiresAt()
        Returns:
        The time when the signature of a signing job expires.
      • signedObjects

        public java.util.Optional<com.pulumi.core.Output<java.util.List<SigningJobSignedObjectArgs>>> signedObjects()
        Returns:
        Name of the S3 bucket where the signed code image is saved by code signing.
      • source

        public java.util.Optional<com.pulumi.core.Output<SigningJobSourceArgs>> source()
        Returns:
        The S3 bucket that contains the object to sign. See Source below for details.
      • status

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
        Returns:
        Status of the signing job.
      • statusReason

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> statusReason()
        Returns:
        String value that contains the status reason.