lib/purecloud/models/campaign_schedule.rb in purecloud-0.38.1 vs lib/purecloud/models/campaign_schedule.rb in purecloud-0.39.1
- old
+ new
@@ -21,23 +21,26 @@
# The globally unique identifier for the object.
attr_accessor :id
attr_accessor :name
- # creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ
+ # Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ
attr_accessor :date_created
- # last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ
+ # Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ
attr_accessor :date_modified
- # required for updates, must match the version number of the most recent update
+ # Required for updates, must match the version number of the most recent update
attr_accessor :version
+ # a list of start and end times
attr_accessor :intervals
+ # time zone identifier to be applied to the intervals; for example Africa/Abidjan
attr_accessor :time_zone
+ # identifier of the campaign to be scheduled
attr_accessor :campaign
# The URI for this object
attr_accessor :self_uri
@@ -72,10 +75,10 @@
:'id' => :'String',
:'name' => :'String',
:'date_created' => :'DateTime',
:'date_modified' => :'DateTime',
:'version' => :'Integer',
- :'intervals' => :'Array<CampaignScheduleIntervals>',
+ :'intervals' => :'Array<ScheduleInterval>',
:'time_zone' => :'String',
:'campaign' => :'UriReference',
:'self_uri' => :'String'
}