Class: TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupAutoWeightResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupAutoWeightResponse
- Defined in:
- lib/v20180328/models.rb
Overview
DescribeReadOnlyGroupAutoWeight返回参数结构体
Instance Attribute Summary collapse
- #IsOfflineDelay ⇒ Object
- #MasterInstanceId ⇒ Object
- #MinReadOnlyInGroup ⇒ Object
- #ReadOnlyGroupId ⇒ Object
- #ReadOnlyGroupName ⇒ Object
- #ReadOnlyInstanceSet ⇒ Object
- #ReadOnlyMaxDelayTime ⇒ Object
- #RegionId ⇒ Object
- #RequestId ⇒ Object
- #Status ⇒ Object
- #SubnetId ⇒ Object
- #Vip ⇒ Object
- #VpcId ⇒ Object
- #Vport ⇒ Object
- #ZoneId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(readonlygroupid = nil, readonlygroupname = nil, regionid = nil, zoneid = nil, isofflinedelay = nil, readonlymaxdelaytime = nil, minreadonlyingroup = nil, vip = nil, vport = nil, vpcid = nil, subnetid = nil, readonlyinstanceset = nil, status = nil, masterinstanceid = nil, requestid = nil) ⇒ DescribeReadOnlyGroupAutoWeightResponse
constructor
A new instance of DescribeReadOnlyGroupAutoWeightResponse.
Constructor Details
#initialize(readonlygroupid = nil, readonlygroupname = nil, regionid = nil, zoneid = nil, isofflinedelay = nil, readonlymaxdelaytime = nil, minreadonlyingroup = nil, vip = nil, vport = nil, vpcid = nil, subnetid = nil, readonlyinstanceset = nil, status = nil, masterinstanceid = nil, requestid = nil) ⇒ DescribeReadOnlyGroupAutoWeightResponse
Returns a new instance of DescribeReadOnlyGroupAutoWeightResponse.
6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 |
# File 'lib/v20180328/models.rb', line 6223 def initialize(readonlygroupid=nil, readonlygroupname=nil, regionid=nil, zoneid=nil, isofflinedelay=nil, readonlymaxdelaytime=nil, =nil, vip=nil, vport=nil, vpcid=nil, subnetid=nil, =nil, status=nil, masterinstanceid=nil, requestid=nil) @ReadOnlyGroupId = readonlygroupid @ReadOnlyGroupName = readonlygroupname @RegionId = regionid @ZoneId = zoneid @IsOfflineDelay = isofflinedelay @ReadOnlyMaxDelayTime = readonlymaxdelaytime @MinReadOnlyInGroup = @Vip = vip @Vport = vport @VpcId = vpcid @SubnetId = subnetid @ReadOnlyInstanceSet = @Status = status @MasterInstanceId = masterinstanceid @RequestId = requestid end |
Instance Attribute Details
#IsOfflineDelay ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def IsOfflineDelay @IsOfflineDelay end |
#MasterInstanceId ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def MasterInstanceId @MasterInstanceId end |
#MinReadOnlyInGroup ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def MinReadOnlyInGroup @MinReadOnlyInGroup end |
#ReadOnlyGroupId ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def ReadOnlyGroupId @ReadOnlyGroupId end |
#ReadOnlyGroupName ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def ReadOnlyGroupName @ReadOnlyGroupName end |
#ReadOnlyInstanceSet ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def ReadOnlyInstanceSet @ReadOnlyInstanceSet end |
#ReadOnlyMaxDelayTime ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def ReadOnlyMaxDelayTime @ReadOnlyMaxDelayTime end |
#RegionId ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def RegionId @RegionId end |
#RequestId ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def RequestId @RequestId end |
#Status ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def Status @Status end |
#SubnetId ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def SubnetId @SubnetId end |
#Vip ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def Vip @Vip end |
#VpcId ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def VpcId @VpcId end |
#Vport ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def Vport @Vport end |
#ZoneId ⇒ Object
6221 6222 6223 |
# File 'lib/v20180328/models.rb', line 6221 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 |
# File 'lib/v20180328/models.rb', line 6241 def deserialize(params) @ReadOnlyGroupId = params['ReadOnlyGroupId'] @ReadOnlyGroupName = params['ReadOnlyGroupName'] @RegionId = params['RegionId'] @ZoneId = params['ZoneId'] @IsOfflineDelay = params['IsOfflineDelay'] @ReadOnlyMaxDelayTime = params['ReadOnlyMaxDelayTime'] @MinReadOnlyInGroup = params['MinReadOnlyInGroup'] @Vip = params['Vip'] @Vport = params['Vport'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] unless params['ReadOnlyInstanceSet'].nil? @ReadOnlyInstanceSet = [] params['ReadOnlyInstanceSet'].each do |i| = ReadOnlyInstance.new .deserialize(i) @ReadOnlyInstanceSet << end end @Status = params['Status'] @MasterInstanceId = params['MasterInstanceId'] @RequestId = params['RequestId'] end |