Class: TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupDetailsResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupDetailsResponse
- Defined in:
- lib/v20180328/models.rb
Overview
DescribeReadOnlyGroupDetails返回参数结构体
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) ⇒ DescribeReadOnlyGroupDetailsResponse
constructor
A new instance of DescribeReadOnlyGroupDetailsResponse.
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) ⇒ DescribeReadOnlyGroupDetailsResponse
Returns a new instance of DescribeReadOnlyGroupDetailsResponse.
6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 |
# File 'lib/v20180328/models.rb', line 6406 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
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def IsOfflineDelay @IsOfflineDelay end |
#MasterInstanceId ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def MasterInstanceId @MasterInstanceId end |
#MinReadOnlyInGroup ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def MinReadOnlyInGroup @MinReadOnlyInGroup end |
#ReadOnlyGroupId ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def ReadOnlyGroupId @ReadOnlyGroupId end |
#ReadOnlyGroupName ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def ReadOnlyGroupName @ReadOnlyGroupName end |
#ReadOnlyInstanceSet ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def ReadOnlyInstanceSet @ReadOnlyInstanceSet end |
#ReadOnlyMaxDelayTime ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def ReadOnlyMaxDelayTime @ReadOnlyMaxDelayTime end |
#RegionId ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def RegionId @RegionId end |
#RequestId ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def RequestId @RequestId end |
#Status ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def Status @Status end |
#SubnetId ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def SubnetId @SubnetId end |
#Vip ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def Vip @Vip end |
#VpcId ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def VpcId @VpcId end |
#Vport ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def Vport @Vport end |
#ZoneId ⇒ Object
6404 6405 6406 |
# File 'lib/v20180328/models.rb', line 6404 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 |
# File 'lib/v20180328/models.rb', line 6424 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 |