Class: TencentCloud::Teo::V20220901::OriginDetail
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::OriginDetail
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20220901/models.rb
Overview
加速域名源站信息。
Instance Attribute Summary collapse
-
#BackOriginGroupName ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#BackupOrigin ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#HostHeader ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#Origin ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#OriginGroupName ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#OriginType ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#PrivateAccess ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#PrivateParameters ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#VodBucketId ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#VodeoBucketId ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#VodeoDistributionRange ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#VodeoSubAppId ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
-
#VodOriginScope ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。 注意:此字段可能返回 null,表示取不到有效值。 </li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(origintype = nil, origin = nil, backuporigin = nil, origingroupname = nil, backorigingroupname = nil, privateaccess = nil, privateparameters = nil, hostheader = nil, vodeosubappid = nil, vodeodistributionrange = nil, vodeobucketid = nil, vodoriginscope = nil, vodbucketid = nil) ⇒ OriginDetail
constructor
A new instance of OriginDetail.
Constructor Details
#initialize(origintype = nil, origin = nil, backuporigin = nil, origingroupname = nil, backorigingroupname = nil, privateaccess = nil, privateparameters = nil, hostheader = nil, vodeosubappid = nil, vodeodistributionrange = nil, vodeobucketid = nil, vodoriginscope = nil, vodbucketid = nil) ⇒ OriginDetail
Returns a new instance of OriginDetail.
18480 18481 18482 18483 18484 18485 18486 18487 18488 18489 18490 18491 18492 18493 18494 |
# File 'lib/v20220901/models.rb', line 18480 def initialize(origintype=nil, origin=nil, backuporigin=nil, origingroupname=nil, backorigingroupname=nil, privateaccess=nil, privateparameters=nil, hostheader=nil, vodeosubappid=nil, vodeodistributionrange=nil, vodeobucketid=nil, vodoriginscope=nil, vodbucketid=nil) @OriginType = origintype @Origin = origin @BackupOrigin = backuporigin @OriginGroupName = origingroupname @BackOriginGroupName = backorigingroupname @PrivateAccess = privateaccess @PrivateParameters = privateparameters @HostHeader = hostheader @VodeoSubAppId = vodeosubappid @VodeoDistributionRange = vodeodistributionrange @VodeoBucketId = vodeobucketid @VodOriginScope = vodoriginscope @VodBucketId = vodbucketid end |
Instance Attribute Details
#BackOriginGroupName ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def BackOriginGroupName @BackOriginGroupName end |
#BackupOrigin ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def BackupOrigin @BackupOrigin end |
#HostHeader ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def HostHeader @HostHeader end |
#Origin ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def Origin @Origin end |
#OriginGroupName ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def OriginGroupName @OriginGroupName end |
#OriginType ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def OriginType @OriginType end |
#PrivateAccess ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def PrivateAccess @PrivateAccess end |
#PrivateParameters ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def PrivateParameters @PrivateParameters end |
#VodBucketId ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def VodBucketId @VodBucketId end |
#VodeoBucketId ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def VodeoBucketId @VodeoBucketId end |
#VodeoDistributionRange ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def VodeoDistributionRange @VodeoDistributionRange end |
#VodeoSubAppId ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def VodeoSubAppId @VodeoSubAppId end |
#VodOriginScope ⇒ Object
<li>IP_DOMAIN:IPV4、IPV6 或域名类型源站;</li> <li>COS:腾讯云 COS 对象存储源站;</li> <li>AWS_S3:AWS S3 对象存储源站;</li> <li>ORIGIN_GROUP:源站组类型源站;</li> <li>VOD:云点播;</li> <li>SPACE:源站卸载,当前仅白名单开放;</li> <li>LB:负载均衡,当前仅白名单开放。</li> <li>当 OriginType = IP_DOMAIN 时,该参数为 IPv4、IPv6 地址或域名;</li> <li>当 OriginType = COS 时,该参数为 COS 桶的访问域名;</li> <li>当 OriginType = AWS_S3,该参数为 S3 桶的访问域名;</li> <li>当 OriginType = ORIGIN_GROUP 时,该参数为源站组 ID;</li> <li>当 OriginType = VOD 时,该参数请填写云点播应用 ID ;</li> <li>on:使用私有鉴权;</li> <li>off:不使用私有鉴权。</li> 不填写,默认值为 off。注意:此字段可能返回 null,表示取不到有效值。</li>
18471 18472 18473 |
# File 'lib/v20220901/models.rb', line 18471 def VodOriginScope @VodOriginScope end |
Instance Method Details
#deserialize(params) ⇒ Object
18496 18497 18498 18499 18500 18501 18502 18503 18504 18505 18506 18507 18508 18509 18510 18511 18512 18513 18514 18515 18516 18517 |
# File 'lib/v20220901/models.rb', line 18496 def deserialize(params) @OriginType = params['OriginType'] @Origin = params['Origin'] @BackupOrigin = params['BackupOrigin'] @OriginGroupName = params['OriginGroupName'] @BackOriginGroupName = params['BackOriginGroupName'] @PrivateAccess = params['PrivateAccess'] unless params['PrivateParameters'].nil? @PrivateParameters = [] params['PrivateParameters'].each do |i| privateparameter_tmp = PrivateParameter.new privateparameter_tmp.deserialize(i) @PrivateParameters << privateparameter_tmp end end @HostHeader = params['HostHeader'] @VodeoSubAppId = params['VodeoSubAppId'] @VodeoDistributionRange = params['VodeoDistributionRange'] @VodeoBucketId = params['VodeoBucketId'] @VodOriginScope = params['VodOriginScope'] @VodBucketId = params['VodBucketId'] end |