Class: TencentCloud::Cdb::V20170320::AddTimeWindowRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20170320/models.rb

Overview

AddTimeWindow请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, monday = nil, tuesday = nil, wednesday = nil, thursday = nil, friday = nil, saturday = nil, sunday = nil, maxdelaytime = nil) ⇒ AddTimeWindowRequest

Returns a new instance of AddTimeWindowRequest.



113
114
115
116
117
118
119
120
121
122
123
# File 'lib/v20170320/models.rb', line 113

def initialize(instanceid=nil, monday=nil, tuesday=nil, wednesday=nil, thursday=nil, friday=nil, saturday=nil, sunday=nil, maxdelaytime=nil)
  @InstanceId = instanceid
  @Monday = monday
  @Tuesday = tuesday
  @Wednesday = wednesday
  @Thursday = thursday
  @Friday = friday
  @Saturday = saturday
  @Sunday = sunday
  @MaxDelayTime = maxdelaytime
end

Instance Attribute Details

#FridayObject

Parameters:

  • InstanceId:

    实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • Monday:

    星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。

  • Tuesday:

    星期二的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Wednesday:

    星期三的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Thursday:

    星期四的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Friday:

    星期五的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Saturday:

    星期六的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Sunday:

    星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • MaxDelayTime:

    最大延迟阈值(秒),仅对主实例和灾备实例有效。默认值:10,取值范围:1-10的整数。



111
112
113
# File 'lib/v20170320/models.rb', line 111

def Friday
  @Friday
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • Monday:

    星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。

  • Tuesday:

    星期二的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Wednesday:

    星期三的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Thursday:

    星期四的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Friday:

    星期五的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Saturday:

    星期六的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Sunday:

    星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • MaxDelayTime:

    最大延迟阈值(秒),仅对主实例和灾备实例有效。默认值:10,取值范围:1-10的整数。



111
112
113
# File 'lib/v20170320/models.rb', line 111

def InstanceId
  @InstanceId
end

#MaxDelayTimeObject

Parameters:

  • InstanceId:

    实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • Monday:

    星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。

  • Tuesday:

    星期二的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Wednesday:

    星期三的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Thursday:

    星期四的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Friday:

    星期五的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Saturday:

    星期六的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Sunday:

    星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • MaxDelayTime:

    最大延迟阈值(秒),仅对主实例和灾备实例有效。默认值:10,取值范围:1-10的整数。



111
112
113
# File 'lib/v20170320/models.rb', line 111

def MaxDelayTime
  @MaxDelayTime
end

#MondayObject

Parameters:

  • InstanceId:

    实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • Monday:

    星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。

  • Tuesday:

    星期二的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Wednesday:

    星期三的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Thursday:

    星期四的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Friday:

    星期五的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Saturday:

    星期六的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Sunday:

    星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • MaxDelayTime:

    最大延迟阈值(秒),仅对主实例和灾备实例有效。默认值:10,取值范围:1-10的整数。



111
112
113
# File 'lib/v20170320/models.rb', line 111

def Monday
  @Monday
end

#SaturdayObject

Parameters:

  • InstanceId:

    实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • Monday:

    星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。

  • Tuesday:

    星期二的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Wednesday:

    星期三的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Thursday:

    星期四的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Friday:

    星期五的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Saturday:

    星期六的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Sunday:

    星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • MaxDelayTime:

    最大延迟阈值(秒),仅对主实例和灾备实例有效。默认值:10,取值范围:1-10的整数。



111
112
113
# File 'lib/v20170320/models.rb', line 111

def Saturday
  @Saturday
end

#SundayObject

Parameters:

  • InstanceId:

    实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • Monday:

    星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。

  • Tuesday:

    星期二的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Wednesday:

    星期三的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Thursday:

    星期四的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Friday:

    星期五的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Saturday:

    星期六的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Sunday:

    星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • MaxDelayTime:

    最大延迟阈值(秒),仅对主实例和灾备实例有效。默认值:10,取值范围:1-10的整数。



111
112
113
# File 'lib/v20170320/models.rb', line 111

def Sunday
  @Sunday
end

#ThursdayObject

Parameters:

  • InstanceId:

    实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • Monday:

    星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。

  • Tuesday:

    星期二的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Wednesday:

    星期三的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Thursday:

    星期四的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Friday:

    星期五的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Saturday:

    星期六的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Sunday:

    星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • MaxDelayTime:

    最大延迟阈值(秒),仅对主实例和灾备实例有效。默认值:10,取值范围:1-10的整数。



111
112
113
# File 'lib/v20170320/models.rb', line 111

def Thursday
  @Thursday
end

#TuesdayObject

Parameters:

  • InstanceId:

    实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • Monday:

    星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。

  • Tuesday:

    星期二的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Wednesday:

    星期三的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Thursday:

    星期四的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Friday:

    星期五的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Saturday:

    星期六的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Sunday:

    星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • MaxDelayTime:

    最大延迟阈值(秒),仅对主实例和灾备实例有效。默认值:10,取值范围:1-10的整数。



111
112
113
# File 'lib/v20170320/models.rb', line 111

def Tuesday
  @Tuesday
end

#WednesdayObject

Parameters:

  • InstanceId:

    实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • Monday:

    星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。

  • Tuesday:

    星期二的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Wednesday:

    星期三的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Thursday:

    星期四的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Friday:

    星期五的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Saturday:

    星期六的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • Sunday:

    星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。

  • MaxDelayTime:

    最大延迟阈值(秒),仅对主实例和灾备实例有效。默认值:10,取值范围:1-10的整数。



111
112
113
# File 'lib/v20170320/models.rb', line 111

def Wednesday
  @Wednesday
end

Instance Method Details

#deserialize(params) ⇒ Object



125
126
127
128
129
130
131
132
133
134
135
# File 'lib/v20170320/models.rb', line 125

def deserialize(params)
  @InstanceId = params['InstanceId']
  @Monday = params['Monday']
  @Tuesday = params['Tuesday']
  @Wednesday = params['Wednesday']
  @Thursday = params['Thursday']
  @Friday = params['Friday']
  @Saturday = params['Saturday']
  @Sunday = params['Sunday']
  @MaxDelayTime = params['MaxDelayTime']
end