You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Amplify::Types::JobSummary

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#commit_id ⇒ String

The commit ID from a third-party repository provider for the job.

Returns:

  • (String) —

    The commit ID from a third-party repository provider for the job.

#commit_message ⇒ String

The commit message from a third-party repository provider for the job.

Returns:

  • (String) —

    The commit message from a third-party repository provider for the job.

#commit_time ⇒ Time

The commit date and time for the job.

Returns:

  • (Time) —

    The commit date and time for the job.

#end_time ⇒ Time

The end date and time for the job.

Returns:

  • (Time) —

    The end date and time for the job.

#job_arn ⇒ String

The Amazon Resource Name (ARN) for the job.

Returns:

  • (String) —

    The Amazon Resource Name (ARN) for the job.

#job_id ⇒ String

The unique ID for the job.

Returns:

  • (String) —

    The unique ID for the job.

#job_type ⇒ String

The type for the job. If the value is RELEASE, the job was manually released from its source by using the StartJob API. If the value is RETRY, the job was manually retried using the StartJob API. If the value is WEB_HOOK, the job was automatically triggered by webhooks.

Possible values:

  • RELEASE
  • RETRY
  • MANUAL
  • WEB_HOOK

Returns:

  • (String) —

    The type for the job.

#start_time ⇒ Time

The start date and time for the job.

Returns:

  • (Time) —

    The start date and time for the job.

#status ⇒ String

The current status for the job.

Possible values:

  • PENDING
  • PROVISIONING
  • RUNNING
  • FAILED
  • SUCCEED
  • CANCELLING
  • CANCELLED

Returns:

  • (String) —

    The current status for the job.