Class: TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupByReadOnlyInstanceResponse

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

Overview

DescribeReadOnlyGroupByReadOnlyInstance返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

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, masterinstanceid = nil, masterregionid = nil, requestid = nil) ⇒ DescribeReadOnlyGroupByReadOnlyInstanceResponse

Returns a new instance of DescribeReadOnlyGroupByReadOnlyInstanceResponse.



6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
# File 'lib/v20180328/models.rb', line 6316

def initialize(readonlygroupid=nil, readonlygroupname=nil, regionid=nil, zoneid=nil, isofflinedelay=nil, readonlymaxdelaytime=nil, minreadonlyingroup=nil, vip=nil, vport=nil, vpcid=nil, subnetid=nil, masterinstanceid=nil, masterregionid=nil, requestid=nil)
  @ReadOnlyGroupId = readonlygroupid
  @ReadOnlyGroupName = readonlygroupname
  @RegionId = regionid
  @ZoneId = zoneid
  @IsOfflineDelay = isofflinedelay
  @ReadOnlyMaxDelayTime = readonlymaxdelaytime
  @MinReadOnlyInGroup = minreadonlyingroup
  @Vip = vip
  @Vport = vport
  @VpcId = vpcid
  @SubnetId = subnetid
  @MasterInstanceId = masterinstanceid
  @MasterRegionId = masterregionid
  @RequestId = requestid
end

Instance Attribute Details

#IsOfflineDelayObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def IsOfflineDelay
  @IsOfflineDelay
end

#MasterInstanceIdObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def MasterInstanceId
  @MasterInstanceId
end

#MasterRegionIdObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def MasterRegionId
  @MasterRegionId
end

#MinReadOnlyInGroupObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def MinReadOnlyInGroup
  @MinReadOnlyInGroup
end

#ReadOnlyGroupIdObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def ReadOnlyGroupId
  @ReadOnlyGroupId
end

#ReadOnlyGroupNameObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def ReadOnlyGroupName
  @ReadOnlyGroupName
end

#ReadOnlyMaxDelayTimeObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def ReadOnlyMaxDelayTime
  @ReadOnlyMaxDelayTime
end

#RegionIdObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def RegionId
  @RegionId
end

#RequestIdObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def RequestId
  @RequestId
end

#SubnetIdObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def SubnetId
  @SubnetId
end

#VipObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def Vip
  @Vip
end

#VpcIdObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def VpcId
  @VpcId
end

#VportObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def Vport
  @Vport
end

#ZoneIdObject

Parameters:

  • ReadOnlyGroupId:

    只读组ID

  • ReadOnlyGroupName:

    只读组名称

  • RegionId:

    只读组的地域ID

  • ZoneId:

    只读组的可用区ID

  • IsOfflineDelay:

    是否启动超时剔除功能 ,0-不开启剔除功能,1-开启剔除功能

  • ReadOnlyMaxDelayTime:

    启动超时剔除功能后,使用的超时阈值,单位是秒

  • MinReadOnlyInGroup:

    启动超时剔除功能后,只读组至少保留的只读副本数

  • Vip:

    只读组vip

  • Vport:

    只读组vport

  • VpcId:

    只读组在私有网络ID

  • SubnetId:

    只读组在私有网络子网ID

  • MasterInstanceId:

    主实例ID,形如mssql-sgeshe3th

  • MasterRegionId:

    主实例的地域ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6314
6315
6316
# File 'lib/v20180328/models.rb', line 6314

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
# File 'lib/v20180328/models.rb', line 6333

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']
  @MasterInstanceId = params['MasterInstanceId']
  @MasterRegionId = params['MasterRegionId']
  @RequestId = params['RequestId']
end