Class: TencentCloud::Postgres::V20170312::CreateDBInstanceNetworkAccessRequest

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

Overview

CreateDBInstanceNetworkAccess请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dbinstanceid = nil, vpcid = nil, subnetid = nil, isassignvip = nil, vip = nil) ⇒ CreateDBInstanceNetworkAccessRequest

Returns a new instance of CreateDBInstanceNetworkAccessRequest.



821
822
823
824
825
826
827
# File 'lib/v20170312/models.rb', line 821

def initialize(dbinstanceid=nil, vpcid=nil, subnetid=nil, isassignvip=nil, vip=nil)
  @DBInstanceId = dbinstanceid
  @VpcId = vpcid
  @SubnetId = subnetid
  @IsAssignVip = isassignvip
  @Vip = vip
end

Instance Attribute Details

#DBInstanceIdObject

Parameters:



819
820
821
# File 'lib/v20170312/models.rb', line 819

def DBInstanceId
  @DBInstanceId
end

#IsAssignVipObject

Parameters:



819
820
821
# File 'lib/v20170312/models.rb', line 819

def IsAssignVip
  @IsAssignVip
end

#SubnetIdObject

Parameters:



819
820
821
# File 'lib/v20170312/models.rb', line 819

def SubnetId
  @SubnetId
end

#VipObject

Parameters:



819
820
821
# File 'lib/v20170312/models.rb', line 819

def Vip
  @Vip
end

#VpcIdObject

Parameters:



819
820
821
# File 'lib/v20170312/models.rb', line 819

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



829
830
831
832
833
834
835
# File 'lib/v20170312/models.rb', line 829

def deserialize(params)
  @DBInstanceId = params['DBInstanceId']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @IsAssignVip = params['IsAssignVip']
  @Vip = params['Vip']
end