Class: TencentCloud::Teo::V20220901::MultiPathGatewayOriginACLInfo

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

Overview

多通道网关示例实例与回源 IP 网段的绑定关系,以及回源 IP 网段详情。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(multipathgatewaycurrentoriginacl = nil, multipathgatewaynextoriginacl = nil) ⇒ MultiPathGatewayOriginACLInfo

Returns a new instance of MultiPathGatewayOriginACLInfo.



17941
17942
17943
17944
# File 'lib/v20220901/models.rb', line 17941

def initialize(multipathgatewaycurrentoriginacl=nil, multipathgatewaynextoriginacl=nil)
  @MultiPathGatewayCurrentOriginACL = multipathgatewaycurrentoriginacl
  @MultiPathGatewayNextOriginACL = multipathgatewaynextoriginacl
end

Instance Attribute Details

#MultiPathGatewayCurrentOriginACLObject

Parameters:

  • MultiPathGatewayCurrentOriginACL:

    当前生效的回源 IP 网段。

  • MultiPathGatewayNextOriginACL:

    当回源 IP 网段发生更新时,该字段会返回下一个版本将要生效的回源 IP 网段,包含与当前回源 IP 网段的对比。无更新时该字段为空。



17939
17940
17941
# File 'lib/v20220901/models.rb', line 17939

def MultiPathGatewayCurrentOriginACL
  @MultiPathGatewayCurrentOriginACL
end

#MultiPathGatewayNextOriginACLObject

Parameters:

  • MultiPathGatewayCurrentOriginACL:

    当前生效的回源 IP 网段。

  • MultiPathGatewayNextOriginACL:

    当回源 IP 网段发生更新时,该字段会返回下一个版本将要生效的回源 IP 网段,包含与当前回源 IP 网段的对比。无更新时该字段为空。



17939
17940
17941
# File 'lib/v20220901/models.rb', line 17939

def MultiPathGatewayNextOriginACL
  @MultiPathGatewayNextOriginACL
end

Instance Method Details

#deserialize(params) ⇒ Object



17946
17947
17948
17949
17950
17951
17952
17953
17954
17955
# File 'lib/v20220901/models.rb', line 17946

def deserialize(params)
  unless params['MultiPathGatewayCurrentOriginACL'].nil?
    @MultiPathGatewayCurrentOriginACL = MultiPathGatewayCurrentOriginACL.new
    @MultiPathGatewayCurrentOriginACL.deserialize(params['MultiPathGatewayCurrentOriginACL'])
  end
  unless params['MultiPathGatewayNextOriginACL'].nil?
    @MultiPathGatewayNextOriginACL = MultiPathGatewayNextOriginACL.new
    @MultiPathGatewayNextOriginACL.deserialize(params['MultiPathGatewayNextOriginACL'])
  end
end