Class: TencentCloud::Csip::V20221121::SourceIPVpcInfo

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

Overview

调用源IP 外部账号信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, appid = nil, vpcid = nil, vpcname = nil) ⇒ SourceIPVpcInfo

Returns a new instance of SourceIPVpcInfo.



11996
11997
11998
11999
12000
12001
# File 'lib/v20221121/models.rb', line 11996

def initialize(name=nil, appid=nil, vpcid=nil, vpcname=nil)
  @Name = name
  @AppID = appid
  @VpcID = vpcid
  @VpcName = vpcname
end

Instance Attribute Details

#AppIDObject

Parameters:

  • Name:

    账号名称

  • AppID:

    vpc所属appid

  • VpcID:

    vpc id

  • VpcName:

    vpc 名称



11994
11995
11996
# File 'lib/v20221121/models.rb', line 11994

def AppID
  @AppID
end

#NameObject

Parameters:

  • Name:

    账号名称

  • AppID:

    vpc所属appid

  • VpcID:

    vpc id

  • VpcName:

    vpc 名称



11994
11995
11996
# File 'lib/v20221121/models.rb', line 11994

def Name
  @Name
end

#VpcIDObject

Parameters:

  • Name:

    账号名称

  • AppID:

    vpc所属appid

  • VpcID:

    vpc id

  • VpcName:

    vpc 名称



11994
11995
11996
# File 'lib/v20221121/models.rb', line 11994

def VpcID
  @VpcID
end

#VpcNameObject

Parameters:

  • Name:

    账号名称

  • AppID:

    vpc所属appid

  • VpcID:

    vpc id

  • VpcName:

    vpc 名称



11994
11995
11996
# File 'lib/v20221121/models.rb', line 11994

def VpcName
  @VpcName
end

Instance Method Details

#deserialize(params) ⇒ Object



12003
12004
12005
12006
12007
12008
# File 'lib/v20221121/models.rb', line 12003

def deserialize(params)
  @Name = params['Name']
  @AppID = params['AppID']
  @VpcID = params['VpcID']
  @VpcName = params['VpcName']
end