Class: TencentCloud::Gaap::V20180529::SetAuthenticationRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gaap::V20180529::SetAuthenticationRequest
- Defined in:
- lib/v20180529/models.rb
Overview
SetAuthentication请求参数结构体
Instance Attribute Summary collapse
-
#BasicAuth ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#BasicAuthConfId ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#Domain ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#GaapAuth ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#GaapCertificateId ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#ListenerId ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#PolyRealServerCertificateIds ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#RealServerAuth ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#RealServerCertificateDomain ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#RealServerCertificateId ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#TLSCiphers ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
-
#TLSSupportVersion ⇒ Object
0,关闭基础认证; 1,开启基础认证。 默认为0。 0,关闭通道认证; 1,开启通道认证。 默认为0。 0,关闭源站认证; 1,开启源站认证。 默认为0。 支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 [GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT].
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(listenerid = nil, domain = nil, basicauth = nil, gaapauth = nil, realserverauth = nil, basicauthconfid = nil, gaapcertificateid = nil, realservercertificateid = nil, realservercertificatedomain = nil, polyrealservercertificateids = nil, tlssupportversion = nil, tlsciphers = nil) ⇒ SetAuthenticationRequest
constructor
A new instance of SetAuthenticationRequest.
Constructor Details
#initialize(listenerid = nil, domain = nil, basicauth = nil, gaapauth = nil, realserverauth = nil, basicauthconfid = nil, gaapcertificateid = nil, realservercertificateid = nil, realservercertificatedomain = nil, polyrealservercertificateids = nil, tlssupportversion = nil, tlsciphers = nil) ⇒ SetAuthenticationRequest
Returns a new instance of SetAuthenticationRequest.
7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 |
# File 'lib/v20180529/models.rb', line 7446 def initialize(listenerid=nil, domain=nil, basicauth=nil, gaapauth=nil, realserverauth=nil, basicauthconfid=nil, gaapcertificateid=nil, realservercertificateid=nil, realservercertificatedomain=nil, polyrealservercertificateids=nil, tlssupportversion=nil, tlsciphers=nil) @ListenerId = listenerid @Domain = domain @BasicAuth = basicauth @GaapAuth = gaapauth @RealServerAuth = realserverauth @BasicAuthConfId = basicauthconfid @GaapCertificateId = gaapcertificateid @RealServerCertificateId = realservercertificateid @RealServerCertificateDomain = realservercertificatedomain @PolyRealServerCertificateIds = polyrealservercertificateids @TLSSupportVersion = tlssupportversion @TLSCiphers = tlsciphers end |
Instance Attribute Details
#BasicAuth ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def BasicAuth @BasicAuth end |
#BasicAuthConfId ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def BasicAuthConfId @BasicAuthConfId end |
#Domain ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def Domain @Domain end |
#GaapAuth ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def GaapAuth @GaapAuth end |
#GaapCertificateId ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def GaapCertificateId @GaapCertificateId end |
#ListenerId ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def ListenerId @ListenerId end |
#PolyRealServerCertificateIds ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def PolyRealServerCertificateIds @PolyRealServerCertificateIds end |
#RealServerAuth ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def RealServerAuth @RealServerAuth end |
#RealServerCertificateDomain ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def RealServerCertificateDomain @RealServerCertificateDomain end |
#RealServerCertificateId ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def RealServerCertificateId @RealServerCertificateId end |
#TLSCiphers ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def TLSCiphers @TLSCiphers end |
#TLSSupportVersion ⇒ Object
0,关闭基础认证;1,开启基础认证。默认为0。0,关闭通道认证;1,开启通道认证。默认为0。0,关闭源站认证;1,开启源站认证。默认为0。支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
- GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT
7444 7445 7446 |
# File 'lib/v20180529/models.rb', line 7444 def TLSSupportVersion @TLSSupportVersion end |
Instance Method Details
#deserialize(params) ⇒ Object
7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 |
# File 'lib/v20180529/models.rb', line 7461 def deserialize(params) @ListenerId = params['ListenerId'] @Domain = params['Domain'] @BasicAuth = params['BasicAuth'] @GaapAuth = params['GaapAuth'] @RealServerAuth = params['RealServerAuth'] @BasicAuthConfId = params['BasicAuthConfId'] @GaapCertificateId = params['GaapCertificateId'] @RealServerCertificateId = params['RealServerCertificateId'] @RealServerCertificateDomain = params['RealServerCertificateDomain'] @PolyRealServerCertificateIds = params['PolyRealServerCertificateIds'] @TLSSupportVersion = params['TLSSupportVersion'] @TLSCiphers = params['TLSCiphers'] end |