Class: TencentCloud::Tcr::V20190924::GCJobInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcr::V20190924::GCJobInfo
- Defined in:
- lib/v20190924/models.rb
Overview
GC 执行信息
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, jobstatus = nil, creationtime = nil, updatetime = nil, schedule = nil) ⇒ GCJobInfo
constructor
A new instance of GCJobInfo.
Constructor Details
#initialize(id = nil, jobstatus = nil, creationtime = nil, updatetime = nil, schedule = nil) ⇒ GCJobInfo
Returns a new instance of GCJobInfo.
4822 4823 4824 4825 4826 4827 4828 |
# File 'lib/v20190924/models.rb', line 4822 def initialize(id=nil, jobstatus=nil, creationtime=nil, updatetime=nil, schedule=nil) @ID = id @JobStatus = jobstatus @CreationTime = creationtime @UpdateTime = updatetime @Schedule = schedule end |
Instance Attribute Details
#CreationTime ⇒ Object
4820 4821 4822 |
# File 'lib/v20190924/models.rb', line 4820 def CreationTime @CreationTime end |
#ID ⇒ Object
4820 4821 4822 |
# File 'lib/v20190924/models.rb', line 4820 def ID @ID end |
#JobStatus ⇒ Object
4820 4821 4822 |
# File 'lib/v20190924/models.rb', line 4820 def JobStatus @JobStatus end |
#Schedule ⇒ Object
4820 4821 4822 |
# File 'lib/v20190924/models.rb', line 4820 def Schedule @Schedule end |
#UpdateTime ⇒ Object
4820 4821 4822 |
# File 'lib/v20190924/models.rb', line 4820 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 |
# File 'lib/v20190924/models.rb', line 4830 def deserialize(params) @ID = params['ID'] @JobStatus = params['JobStatus'] @CreationTime = params['CreationTime'] @UpdateTime = params['UpdateTime'] unless params['Schedule'].nil? @Schedule = Schedule.new @Schedule.deserialize(params['Schedule']) end end |