Class: TencentCloud::Apigateway::V20180808::TargetServicesReq

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

Overview

tsf serverless入参

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vmip = nil, vpcid = nil, vmport = nil, hostip = nil, dockerip = nil) ⇒ TargetServicesReq

Returns a new instance of TargetServicesReq.



9069
9070
9071
9072
9073
9074
9075
# File 'lib/v20180808/models.rb', line 9069

def initialize(vmip=nil, vpcid=nil, vmport=nil, hostip=nil, dockerip=nil)
  @VmIp = vmip
  @VpcId = vpcid
  @VmPort = vmport
  @HostIp = hostip
  @DockerIp = dockerip
end

Instance Attribute Details

#DockerIpObject

Parameters:

  • VmIp:

    vm ip

  • VpcId:

    vpc id

  • VmPort:

    vm port

  • HostIp:

    cvm所在宿主机ip

  • DockerIp:

    docker ip



9067
9068
9069
# File 'lib/v20180808/models.rb', line 9067

def DockerIp
  @DockerIp
end

#HostIpObject

Parameters:

  • VmIp:

    vm ip

  • VpcId:

    vpc id

  • VmPort:

    vm port

  • HostIp:

    cvm所在宿主机ip

  • DockerIp:

    docker ip



9067
9068
9069
# File 'lib/v20180808/models.rb', line 9067

def HostIp
  @HostIp
end

#VmIpObject

Parameters:

  • VmIp:

    vm ip

  • VpcId:

    vpc id

  • VmPort:

    vm port

  • HostIp:

    cvm所在宿主机ip

  • DockerIp:

    docker ip



9067
9068
9069
# File 'lib/v20180808/models.rb', line 9067

def VmIp
  @VmIp
end

#VmPortObject

Parameters:

  • VmIp:

    vm ip

  • VpcId:

    vpc id

  • VmPort:

    vm port

  • HostIp:

    cvm所在宿主机ip

  • DockerIp:

    docker ip



9067
9068
9069
# File 'lib/v20180808/models.rb', line 9067

def VmPort
  @VmPort
end

#VpcIdObject

Parameters:

  • VmIp:

    vm ip

  • VpcId:

    vpc id

  • VmPort:

    vm port

  • HostIp:

    cvm所在宿主机ip

  • DockerIp:

    docker ip



9067
9068
9069
# File 'lib/v20180808/models.rb', line 9067

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



9077
9078
9079
9080
9081
9082
9083
# File 'lib/v20180808/models.rb', line 9077

def deserialize(params)
  @VmIp = params['VmIp']
  @VpcId = params['VpcId']
  @VmPort = params['VmPort']
  @HostIp = params['HostIp']
  @DockerIp = params['DockerIp']
end