Class: TencentCloud::Gse::V20191112::InboundPermissionRevocations

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

Overview

需要移除的安全组

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fromport = nil, iprange = nil, protocol = nil, toport = nil) ⇒ InboundPermissionRevocations

Returns a new instance of InboundPermissionRevocations.



3923
3924
3925
3926
3927
3928
# File 'lib/v20191112/models.rb', line 3923

def initialize(fromport=nil, iprange=nil, protocol=nil, toport=nil)
  @FromPort = fromport
  @IpRange = iprange
  @Protocol = protocol
  @ToPort = toport
end

Instance Attribute Details

#FromPortObject

Parameters:

  • FromPort:

    起始端口号

  • IpRange:

    IP 端范围,CIDR 方式换分

  • Protocol:

    协议类型:UDP或者TCP

  • ToPort:

    终止端口号



3921
3922
3923
# File 'lib/v20191112/models.rb', line 3921

def FromPort
  @FromPort
end

#IpRangeObject

Parameters:

  • FromPort:

    起始端口号

  • IpRange:

    IP 端范围,CIDR 方式换分

  • Protocol:

    协议类型:UDP或者TCP

  • ToPort:

    终止端口号



3921
3922
3923
# File 'lib/v20191112/models.rb', line 3921

def IpRange
  @IpRange
end

#ProtocolObject

Parameters:

  • FromPort:

    起始端口号

  • IpRange:

    IP 端范围,CIDR 方式换分

  • Protocol:

    协议类型:UDP或者TCP

  • ToPort:

    终止端口号



3921
3922
3923
# File 'lib/v20191112/models.rb', line 3921

def Protocol
  @Protocol
end

#ToPortObject

Parameters:

  • FromPort:

    起始端口号

  • IpRange:

    IP 端范围,CIDR 方式换分

  • Protocol:

    协议类型:UDP或者TCP

  • ToPort:

    终止端口号



3921
3922
3923
# File 'lib/v20191112/models.rb', line 3921

def ToPort
  @ToPort
end

Instance Method Details

#deserialize(params) ⇒ Object



3930
3931
3932
3933
3934
3935
# File 'lib/v20191112/models.rb', line 3930

def deserialize(params)
  @FromPort = params['FromPort']
  @IpRange = params['IpRange']
  @Protocol = params['Protocol']
  @ToPort = params['ToPort']
end