Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Class: Aws::DataSync::Types::TaskScheduleDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb

Overview

Provides information about your DataSync task schedule.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#disabled_byString

Indicates how your task schedule was disabled.

  • USER - Your schedule was manually disabled by using the UpdateTask operation or DataSync console.

  • SERVICE - Your schedule was automatically disabled by DataSync because the task failed repeatedly with the same error.

Returns:

  • (String)

6164
6165
6166
6167
6168
6169
6170
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 6164

class TaskScheduleDetails < Struct.new(
  :status_update_time,
  :disabled_reason,
  :disabled_by)
  SENSITIVE = []
  include Aws::Structure
end

#disabled_reasonString

Provides a reason if the task schedule is disabled.

If your schedule is disabled by USER, you see a Manually disabled by user. message.

If your schedule is disabled by SERVICE, you see an error message to help you understand why the task keeps failing. For information on resolving DataSync errors, see Troubleshooting issues with DataSync transfers.

Returns:

  • (String)

6164
6165
6166
6167
6168
6169
6170
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 6164

class TaskScheduleDetails < Struct.new(
  :status_update_time,
  :disabled_reason,
  :disabled_by)
  SENSITIVE = []
  include Aws::Structure
end

#status_update_timeTime

Indicates the last time the status of your task schedule changed. For example, if DataSync automatically disables your schedule because of a repeated error, you can see when the schedule was disabled.

Returns:

  • (Time)

6164
6165
6166
6167
6168
6169
6170
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 6164

class TaskScheduleDetails < Struct.new(
  :status_update_time,
  :disabled_reason,
  :disabled_by)
  SENSITIVE = []
  include Aws::Structure
end