Class Origin
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cdn.v20180606.models.Origin
-
public class Origin extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdvanceHttpsgetAdvanceHttps()Get HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。String[]getBackupOrigins()Get 备源站列表 修改备源站时,需要同时填充对应的 BackupOriginType 注意:此字段可能返回 null,表示取不到有效值。StringgetBackupOriginType()Get 备源站类型 备源站列表BackupOrigins 不为空时必填 支持以下类型: domain:域名类型 ip:IP 列表作为源站 以下备源源站类型尚未全量支持,需要申请试用: ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 注意:此字段可能返回 null,表示取不到有效值。StringgetBackupServerName()Get 回备源站时 Host 头部,不填充则默认为主源站的 ServerName 注意:此字段可能返回 null,表示取不到有效值。StringgetBasePath()Get 回源路径 注意:此字段可能返回 null,表示取不到有效值。StringgetCosPrivateAccess()Get OriginType 为对象存储(COS)时,可以指定是否允许访问私有 bucket 注意:需要先授权 CDN 访问该私有 Bucket 的权限后,才可开启此配置。取值范围: on/off 注意:此字段可能返回 null,表示取不到有效值。StringgetOriginCompany()Get 对象存储回源厂商 当源站类型为第三方存储源站(third_party)时必填 可选值包括以下: aws_s3: AWS S3 ali_oss: 阿里云 OSS hw_obs: 华为 OBS qiniu_kodo: 七牛云 kodo others: 其它厂商对象存储,仅支持兼容以AWS签名算法的对象存储,如腾讯云金融专区COS 注意:此字段可能返回 null,表示取不到有效值。StringgetOriginPullProtocol()Get 回源协议配置 http:强制 http 回源 follow:协议跟随回源 https:强制 https 回源,https 回源时仅支持源站 443 端口 注意:此字段可能返回 null,表示取不到有效值。String[]getOrigins()Get 主源站列表 修改源站时,需要同时填充对应的 OriginType 注意:此字段可能返回 null,表示取不到有效值。StringgetOriginType()Get 主源站类型 当源站列表 Origins 不为空时必填 入参支持以下几种类型: domain:域名类型 domainv6:域名解析V6类型 cos:对象存储源站 third_party: 第三方存储源站 igtm: IGTM多活源 ip:IP 列表作为源站 ipv6:源站列表为一个单独的 IPv6 地址 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ip_domain: 支持IP和域名形式源站混填(白名单功能) ip_domainv6:源站列表为多个 IPv4 地址以及域名解析v6地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ipv6_domainv6:源站列表为多个 IPv6 地址以及域名解析v6地址 domain_domainv6:源站列表为多个域名解析v4 地址以及域名解析v6地址 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 ip_ipv6_domainv6:源站列表为多个 IPv4 地址IPv6 地址以及域名解析v6地址 ip_domain_domainv6:源站列表为多个 IPv4 地址域名解析v4 地址以及域名解析v6地址 ipv6_domain_domainv6:源站列表为多个 域名解析v4 地址IPv6 地址以及域名解析v6地址 ip_ipv6_domain_domainv6:源站列表为多个 IPv4 地址IPv6 地址 域名解析v4 地址以及域名解析v6地址 出参增加以下几种类型: image:数据万象源站 ftp:历史 FTP 托管源源站,现已不维护 修改 Origins 时需要同时填充对应的 OriginType IPv6 功能目前尚未全量,需要先申请试用 注意:此字段可能返回 null,表示取不到有效值。PathBasedOriginRule[]getPathBasedOrigin()Get 分路径回源配置 注意:此字段可能返回 null,表示取不到有效值。PathRule[]getPathRules()Get 回源路径重写规则配置 注意:此字段可能返回 null,表示取不到有效值。StringgetServerName()Get 回主源站时 Host 头部 当源站类型为cos或者第三方存储加速时,ServerName字段必填 不填充则默认为加速域名 若接入的是泛域名,则回源 Host 默认为访问时的子域名 注意:此字段可能返回 null,表示取不到有效值。OriginSnigetSni()Get HTTPS回源SNI配置 注意:此字段可能返回 null,表示取不到有效值。voidsetAdvanceHttps(AdvanceHttps AdvanceHttps)Set HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。voidsetBackupOrigins(String[] BackupOrigins)Set 备源站列表 修改备源站时,需要同时填充对应的 BackupOriginType 注意:此字段可能返回 null,表示取不到有效值。voidsetBackupOriginType(String BackupOriginType)Set 备源站类型 备源站列表BackupOrigins 不为空时必填 支持以下类型: domain:域名类型 ip:IP 列表作为源站 以下备源源站类型尚未全量支持,需要申请试用: ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 注意:此字段可能返回 null,表示取不到有效值。voidsetBackupServerName(String BackupServerName)Set 回备源站时 Host 头部,不填充则默认为主源站的 ServerName 注意:此字段可能返回 null,表示取不到有效值。voidsetBasePath(String BasePath)Set 回源路径 注意:此字段可能返回 null,表示取不到有效值。voidsetCosPrivateAccess(String CosPrivateAccess)Set OriginType 为对象存储(COS)时,可以指定是否允许访问私有 bucket 注意:需要先授权 CDN 访问该私有 Bucket 的权限后,才可开启此配置。取值范围: on/off 注意:此字段可能返回 null,表示取不到有效值。voidsetOriginCompany(String OriginCompany)Set 对象存储回源厂商 当源站类型为第三方存储源站(third_party)时必填 可选值包括以下: aws_s3: AWS S3 ali_oss: 阿里云 OSS hw_obs: 华为 OBS qiniu_kodo: 七牛云 kodo others: 其它厂商对象存储,仅支持兼容以AWS签名算法的对象存储,如腾讯云金融专区COS 注意:此字段可能返回 null,表示取不到有效值。voidsetOriginPullProtocol(String OriginPullProtocol)Set 回源协议配置 http:强制 http 回源 follow:协议跟随回源 https:强制 https 回源,https 回源时仅支持源站 443 端口 注意:此字段可能返回 null,表示取不到有效值。voidsetOrigins(String[] Origins)Set 主源站列表 修改源站时,需要同时填充对应的 OriginType 注意:此字段可能返回 null,表示取不到有效值。voidsetOriginType(String OriginType)Set 主源站类型 当源站列表 Origins 不为空时必填 入参支持以下几种类型: domain:域名类型 domainv6:域名解析V6类型 cos:对象存储源站 third_party: 第三方存储源站 igtm: IGTM多活源 ip:IP 列表作为源站 ipv6:源站列表为一个单独的 IPv6 地址 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ip_domain: 支持IP和域名形式源站混填(白名单功能) ip_domainv6:源站列表为多个 IPv4 地址以及域名解析v6地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ipv6_domainv6:源站列表为多个 IPv6 地址以及域名解析v6地址 domain_domainv6:源站列表为多个域名解析v4 地址以及域名解析v6地址 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 ip_ipv6_domainv6:源站列表为多个 IPv4 地址IPv6 地址以及域名解析v6地址 ip_domain_domainv6:源站列表为多个 IPv4 地址域名解析v4 地址以及域名解析v6地址 ipv6_domain_domainv6:源站列表为多个 域名解析v4 地址IPv6 地址以及域名解析v6地址 ip_ipv6_domain_domainv6:源站列表为多个 IPv4 地址IPv6 地址 域名解析v4 地址以及域名解析v6地址 出参增加以下几种类型: image:数据万象源站 ftp:历史 FTP 托管源源站,现已不维护 修改 Origins 时需要同时填充对应的 OriginType IPv6 功能目前尚未全量,需要先申请试用 注意:此字段可能返回 null,表示取不到有效值。voidsetPathBasedOrigin(PathBasedOriginRule[] PathBasedOrigin)Set 分路径回源配置 注意:此字段可能返回 null,表示取不到有效值。voidsetPathRules(PathRule[] PathRules)Set 回源路径重写规则配置 注意:此字段可能返回 null,表示取不到有效值。voidsetServerName(String ServerName)Set 回主源站时 Host 头部 当源站类型为cos或者第三方存储加速时,ServerName字段必填 不填充则默认为加速域名 若接入的是泛域名,则回源 Host 默认为访问时的子域名 注意:此字段可能返回 null,表示取不到有效值。voidsetSni(OriginSni Sni)Set HTTPS回源SNI配置 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
Origin
public Origin()
-
Origin
public Origin(Origin source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getOrigins
public String[] getOrigins()
Get 主源站列表 修改源站时,需要同时填充对应的 OriginType 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Origins 主源站列表 修改源站时,需要同时填充对应的 OriginType 注意:此字段可能返回 null,表示取不到有效值。
-
setOrigins
public void setOrigins(String[] Origins)
Set 主源站列表 修改源站时,需要同时填充对应的 OriginType 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Origins- 主源站列表 修改源站时,需要同时填充对应的 OriginType 注意:此字段可能返回 null,表示取不到有效值。
-
getOriginType
public String getOriginType()
Get 主源站类型 当源站列表 Origins 不为空时必填 入参支持以下几种类型: domain:域名类型 domainv6:域名解析V6类型 cos:对象存储源站 third_party: 第三方存储源站 igtm: IGTM多活源 ip:IP 列表作为源站 ipv6:源站列表为一个单独的 IPv6 地址 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ip_domain: 支持IP和域名形式源站混填(白名单功能) ip_domainv6:源站列表为多个 IPv4 地址以及域名解析v6地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ipv6_domainv6:源站列表为多个 IPv6 地址以及域名解析v6地址 domain_domainv6:源站列表为多个域名解析v4 地址以及域名解析v6地址 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 ip_ipv6_domainv6:源站列表为多个 IPv4 地址IPv6 地址以及域名解析v6地址 ip_domain_domainv6:源站列表为多个 IPv4 地址域名解析v4 地址以及域名解析v6地址 ipv6_domain_domainv6:源站列表为多个 域名解析v4 地址IPv6 地址以及域名解析v6地址 ip_ipv6_domain_domainv6:源站列表为多个 IPv4 地址IPv6 地址 域名解析v4 地址以及域名解析v6地址 出参增加以下几种类型: image:数据万象源站 ftp:历史 FTP 托管源源站,现已不维护 修改 Origins 时需要同时填充对应的 OriginType IPv6 功能目前尚未全量,需要先申请试用 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- OriginType 主源站类型 当源站列表 Origins 不为空时必填 入参支持以下几种类型: domain:域名类型 domainv6:域名解析V6类型 cos:对象存储源站 third_party: 第三方存储源站 igtm: IGTM多活源 ip:IP 列表作为源站 ipv6:源站列表为一个单独的 IPv6 地址 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ip_domain: 支持IP和域名形式源站混填(白名单功能) ip_domainv6:源站列表为多个 IPv4 地址以及域名解析v6地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ipv6_domainv6:源站列表为多个 IPv6 地址以及域名解析v6地址 domain_domainv6:源站列表为多个域名解析v4 地址以及域名解析v6地址 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 ip_ipv6_domainv6:源站列表为多个 IPv4 地址IPv6 地址以及域名解析v6地址 ip_domain_domainv6:源站列表为多个 IPv4 地址域名解析v4 地址以及域名解析v6地址 ipv6_domain_domainv6:源站列表为多个 域名解析v4 地址IPv6 地址以及域名解析v6地址 ip_ipv6_domain_domainv6:源站列表为多个 IPv4 地址IPv6 地址 域名解析v4 地址以及域名解析v6地址 出参增加以下几种类型: image:数据万象源站 ftp:历史 FTP 托管源源站,现已不维护 修改 Origins 时需要同时填充对应的 OriginType IPv6 功能目前尚未全量,需要先申请试用 注意:此字段可能返回 null,表示取不到有效值。
-
setOriginType
public void setOriginType(String OriginType)
Set 主源站类型 当源站列表 Origins 不为空时必填 入参支持以下几种类型: domain:域名类型 domainv6:域名解析V6类型 cos:对象存储源站 third_party: 第三方存储源站 igtm: IGTM多活源 ip:IP 列表作为源站 ipv6:源站列表为一个单独的 IPv6 地址 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ip_domain: 支持IP和域名形式源站混填(白名单功能) ip_domainv6:源站列表为多个 IPv4 地址以及域名解析v6地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ipv6_domainv6:源站列表为多个 IPv6 地址以及域名解析v6地址 domain_domainv6:源站列表为多个域名解析v4 地址以及域名解析v6地址 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 ip_ipv6_domainv6:源站列表为多个 IPv4 地址IPv6 地址以及域名解析v6地址 ip_domain_domainv6:源站列表为多个 IPv4 地址域名解析v4 地址以及域名解析v6地址 ipv6_domain_domainv6:源站列表为多个 域名解析v4 地址IPv6 地址以及域名解析v6地址 ip_ipv6_domain_domainv6:源站列表为多个 IPv4 地址IPv6 地址 域名解析v4 地址以及域名解析v6地址 出参增加以下几种类型: image:数据万象源站 ftp:历史 FTP 托管源源站,现已不维护 修改 Origins 时需要同时填充对应的 OriginType IPv6 功能目前尚未全量,需要先申请试用 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
OriginType- 主源站类型 当源站列表 Origins 不为空时必填 入参支持以下几种类型: domain:域名类型 domainv6:域名解析V6类型 cos:对象存储源站 third_party: 第三方存储源站 igtm: IGTM多活源 ip:IP 列表作为源站 ipv6:源站列表为一个单独的 IPv6 地址 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ip_domain: 支持IP和域名形式源站混填(白名单功能) ip_domainv6:源站列表为多个 IPv4 地址以及域名解析v6地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ipv6_domainv6:源站列表为多个 IPv6 地址以及域名解析v6地址 domain_domainv6:源站列表为多个域名解析v4 地址以及域名解析v6地址 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 ip_ipv6_domainv6:源站列表为多个 IPv4 地址IPv6 地址以及域名解析v6地址 ip_domain_domainv6:源站列表为多个 IPv4 地址域名解析v4 地址以及域名解析v6地址 ipv6_domain_domainv6:源站列表为多个 域名解析v4 地址IPv6 地址以及域名解析v6地址 ip_ipv6_domain_domainv6:源站列表为多个 IPv4 地址IPv6 地址 域名解析v4 地址以及域名解析v6地址 出参增加以下几种类型: image:数据万象源站 ftp:历史 FTP 托管源源站,现已不维护 修改 Origins 时需要同时填充对应的 OriginType IPv6 功能目前尚未全量,需要先申请试用 注意:此字段可能返回 null,表示取不到有效值。
-
getServerName
public String getServerName()
Get 回主源站时 Host 头部 当源站类型为cos或者第三方存储加速时,ServerName字段必填 不填充则默认为加速域名 若接入的是泛域名,则回源 Host 默认为访问时的子域名 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ServerName 回主源站时 Host 头部 当源站类型为cos或者第三方存储加速时,ServerName字段必填 不填充则默认为加速域名 若接入的是泛域名,则回源 Host 默认为访问时的子域名 注意:此字段可能返回 null,表示取不到有效值。
-
setServerName
public void setServerName(String ServerName)
Set 回主源站时 Host 头部 当源站类型为cos或者第三方存储加速时,ServerName字段必填 不填充则默认为加速域名 若接入的是泛域名,则回源 Host 默认为访问时的子域名 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ServerName- 回主源站时 Host 头部 当源站类型为cos或者第三方存储加速时,ServerName字段必填 不填充则默认为加速域名 若接入的是泛域名,则回源 Host 默认为访问时的子域名 注意:此字段可能返回 null,表示取不到有效值。
-
getCosPrivateAccess
public String getCosPrivateAccess()
Get OriginType 为对象存储(COS)时,可以指定是否允许访问私有 bucket 注意:需要先授权 CDN 访问该私有 Bucket 的权限后,才可开启此配置。取值范围: on/off 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CosPrivateAccess OriginType 为对象存储(COS)时,可以指定是否允许访问私有 bucket 注意:需要先授权 CDN 访问该私有 Bucket 的权限后,才可开启此配置。取值范围: on/off 注意:此字段可能返回 null,表示取不到有效值。
-
setCosPrivateAccess
public void setCosPrivateAccess(String CosPrivateAccess)
Set OriginType 为对象存储(COS)时,可以指定是否允许访问私有 bucket 注意:需要先授权 CDN 访问该私有 Bucket 的权限后,才可开启此配置。取值范围: on/off 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CosPrivateAccess- OriginType 为对象存储(COS)时,可以指定是否允许访问私有 bucket 注意:需要先授权 CDN 访问该私有 Bucket 的权限后,才可开启此配置。取值范围: on/off 注意:此字段可能返回 null,表示取不到有效值。
-
getOriginPullProtocol
public String getOriginPullProtocol()
Get 回源协议配置 http:强制 http 回源 follow:协议跟随回源 https:强制 https 回源,https 回源时仅支持源站 443 端口 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- OriginPullProtocol 回源协议配置 http:强制 http 回源 follow:协议跟随回源 https:强制 https 回源,https 回源时仅支持源站 443 端口 注意:此字段可能返回 null,表示取不到有效值。
-
setOriginPullProtocol
public void setOriginPullProtocol(String OriginPullProtocol)
Set 回源协议配置 http:强制 http 回源 follow:协议跟随回源 https:强制 https 回源,https 回源时仅支持源站 443 端口 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
OriginPullProtocol- 回源协议配置 http:强制 http 回源 follow:协议跟随回源 https:强制 https 回源,https 回源时仅支持源站 443 端口 注意:此字段可能返回 null,表示取不到有效值。
-
getBackupOrigins
public String[] getBackupOrigins()
Get 备源站列表 修改备源站时,需要同时填充对应的 BackupOriginType 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BackupOrigins 备源站列表 修改备源站时,需要同时填充对应的 BackupOriginType 注意:此字段可能返回 null,表示取不到有效值。
-
setBackupOrigins
public void setBackupOrigins(String[] BackupOrigins)
Set 备源站列表 修改备源站时,需要同时填充对应的 BackupOriginType 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BackupOrigins- 备源站列表 修改备源站时,需要同时填充对应的 BackupOriginType 注意:此字段可能返回 null,表示取不到有效值。
-
getBackupOriginType
public String getBackupOriginType()
Get 备源站类型 备源站列表BackupOrigins 不为空时必填 支持以下类型: domain:域名类型 ip:IP 列表作为源站 以下备源源站类型尚未全量支持,需要申请试用: ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BackupOriginType 备源站类型 备源站列表BackupOrigins 不为空时必填 支持以下类型: domain:域名类型 ip:IP 列表作为源站 以下备源源站类型尚未全量支持,需要申请试用: ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 注意:此字段可能返回 null,表示取不到有效值。
-
setBackupOriginType
public void setBackupOriginType(String BackupOriginType)
Set 备源站类型 备源站列表BackupOrigins 不为空时必填 支持以下类型: domain:域名类型 ip:IP 列表作为源站 以下备源源站类型尚未全量支持,需要申请试用: ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BackupOriginType- 备源站类型 备源站列表BackupOrigins 不为空时必填 支持以下类型: domain:域名类型 ip:IP 列表作为源站 以下备源源站类型尚未全量支持,需要申请试用: ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 注意:此字段可能返回 null,表示取不到有效值。
-
getBackupServerName
public String getBackupServerName()
Get 回备源站时 Host 头部,不填充则默认为主源站的 ServerName 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BackupServerName 回备源站时 Host 头部,不填充则默认为主源站的 ServerName 注意:此字段可能返回 null,表示取不到有效值。
-
setBackupServerName
public void setBackupServerName(String BackupServerName)
Set 回备源站时 Host 头部,不填充则默认为主源站的 ServerName 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BackupServerName- 回备源站时 Host 头部,不填充则默认为主源站的 ServerName 注意:此字段可能返回 null,表示取不到有效值。
-
getBasePath
public String getBasePath()
Get 回源路径 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BasePath 回源路径 注意:此字段可能返回 null,表示取不到有效值。
-
setBasePath
public void setBasePath(String BasePath)
Set 回源路径 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BasePath- 回源路径 注意:此字段可能返回 null,表示取不到有效值。
-
getPathRules
public PathRule[] getPathRules()
Get 回源路径重写规则配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- PathRules 回源路径重写规则配置 注意:此字段可能返回 null,表示取不到有效值。
-
setPathRules
public void setPathRules(PathRule[] PathRules)
Set 回源路径重写规则配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
PathRules- 回源路径重写规则配置 注意:此字段可能返回 null,表示取不到有效值。
-
getPathBasedOrigin
public PathBasedOriginRule[] getPathBasedOrigin()
Get 分路径回源配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- PathBasedOrigin 分路径回源配置 注意:此字段可能返回 null,表示取不到有效值。
-
setPathBasedOrigin
public void setPathBasedOrigin(PathBasedOriginRule[] PathBasedOrigin)
Set 分路径回源配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
PathBasedOrigin- 分路径回源配置 注意:此字段可能返回 null,表示取不到有效值。
-
getSni
public OriginSni getSni()
Get HTTPS回源SNI配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Sni HTTPS回源SNI配置 注意:此字段可能返回 null,表示取不到有效值。
-
setSni
public void setSni(OriginSni Sni)
Set HTTPS回源SNI配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Sni- HTTPS回源SNI配置 注意:此字段可能返回 null,表示取不到有效值。
-
getAdvanceHttps
public AdvanceHttps getAdvanceHttps()
Get HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AdvanceHttps HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。
-
setAdvanceHttps
public void setAdvanceHttps(AdvanceHttps AdvanceHttps)
Set HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AdvanceHttps- HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。
-
getOriginCompany
public String getOriginCompany()
Get 对象存储回源厂商 当源站类型为第三方存储源站(third_party)时必填 可选值包括以下: aws_s3: AWS S3 ali_oss: 阿里云 OSS hw_obs: 华为 OBS qiniu_kodo: 七牛云 kodo others: 其它厂商对象存储,仅支持兼容以AWS签名算法的对象存储,如腾讯云金融专区COS 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- OriginCompany 对象存储回源厂商 当源站类型为第三方存储源站(third_party)时必填 可选值包括以下: aws_s3: AWS S3 ali_oss: 阿里云 OSS hw_obs: 华为 OBS qiniu_kodo: 七牛云 kodo others: 其它厂商对象存储,仅支持兼容以AWS签名算法的对象存储,如腾讯云金融专区COS 注意:此字段可能返回 null,表示取不到有效值。
-
setOriginCompany
public void setOriginCompany(String OriginCompany)
Set 对象存储回源厂商 当源站类型为第三方存储源站(third_party)时必填 可选值包括以下: aws_s3: AWS S3 ali_oss: 阿里云 OSS hw_obs: 华为 OBS qiniu_kodo: 七牛云 kodo others: 其它厂商对象存储,仅支持兼容以AWS签名算法的对象存储,如腾讯云金融专区COS 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
OriginCompany- 对象存储回源厂商 当源站类型为第三方存储源站(third_party)时必填 可选值包括以下: aws_s3: AWS S3 ali_oss: 阿里云 OSS hw_obs: 华为 OBS qiniu_kodo: 七牛云 kodo others: 其它厂商对象存储,仅支持兼容以AWS签名算法的对象存储,如腾讯云金融专区COS 注意:此字段可能返回 null,表示取不到有效值。
-
-