Class: TencentCloud::Gaap::V20180529::SetTlsVersionRequest

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

Overview

SetTlsVersion请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(listenerid = nil, tlssupportversion = nil, tlsciphers = nil) ⇒ SetTlsVersionRequest

Returns a new instance of SetTlsVersionRequest.



7504
7505
7506
7507
7508
# File 'lib/v20180529/models.rb', line 7504

def initialize(listenerid=nil, tlssupportversion=nil, tlsciphers=nil)
  @ListenerId = listenerid
  @TLSSupportVersion = tlssupportversion
  @TLSCiphers = tlsciphers
end

Instance Attribute Details

#ListenerIdObject

Parameters:

  • ListenerId:

    监听器ID

  • TLSSupportVersion:

    TLS版本,可选TLSv1、TLSv1.1、TLSv1.2、TLSv1.3

  • TLSCiphers:

    密码套件包,可选 GAAP_TLS_CIPHERS_STRICT,GAAP_TLS_CIPHERS_GENERAL,GAAP_TLS_CIPHERS_WIDE(默认)



7502
7503
7504
# File 'lib/v20180529/models.rb', line 7502

def ListenerId
  @ListenerId
end

#TLSCiphersObject

Parameters:

  • ListenerId:

    监听器ID

  • TLSSupportVersion:

    TLS版本,可选TLSv1、TLSv1.1、TLSv1.2、TLSv1.3

  • TLSCiphers:

    密码套件包,可选 GAAP_TLS_CIPHERS_STRICT,GAAP_TLS_CIPHERS_GENERAL,GAAP_TLS_CIPHERS_WIDE(默认)



7502
7503
7504
# File 'lib/v20180529/models.rb', line 7502

def TLSCiphers
  @TLSCiphers
end

#TLSSupportVersionObject

Parameters:

  • ListenerId:

    监听器ID

  • TLSSupportVersion:

    TLS版本,可选TLSv1、TLSv1.1、TLSv1.2、TLSv1.3

  • TLSCiphers:

    密码套件包,可选 GAAP_TLS_CIPHERS_STRICT,GAAP_TLS_CIPHERS_GENERAL,GAAP_TLS_CIPHERS_WIDE(默认)



7502
7503
7504
# File 'lib/v20180529/models.rb', line 7502

def TLSSupportVersion
  @TLSSupportVersion
end

Instance Method Details

#deserialize(params) ⇒ Object



7510
7511
7512
7513
7514
# File 'lib/v20180529/models.rb', line 7510

def deserialize(params)
  @ListenerId = params['ListenerId']
  @TLSSupportVersion = params['TLSSupportVersion']
  @TLSCiphers = params['TLSCiphers']
end