RosOriginRuleProps
Properties for defining a RosOriginRule.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-originrule
Initializer
import com.aliyun.ros.cdk.esa.RosOriginRuleProps;
RosOriginRuleProps.builder()
.siteId(java.lang.Number)
.siteId(IResolvable)
// .dnsRecord(java.lang.String)
// .dnsRecord(IResolvable)
// .follow302Enable(java.lang.String)
// .follow302Enable(IResolvable)
// .follow302MaxTries(java.lang.Number)
// .follow302MaxTries(IResolvable)
// .follow302RetainArgs(java.lang.String)
// .follow302RetainArgs(IResolvable)
// .follow302RetainHeader(java.lang.String)
// .follow302RetainHeader(IResolvable)
// .follow302TargetHost(java.lang.String)
// .follow302TargetHost(IResolvable)
// .originHost(java.lang.String)
// .originHost(IResolvable)
// .originHttpPort(java.lang.Number)
// .originHttpPort(IResolvable)
// .originHttpsPort(java.lang.Number)
// .originHttpsPort(IResolvable)
// .originMtls(java.lang.String)
// .originMtls(IResolvable)
// .originReadTimeout(java.lang.Number)
// .originReadTimeout(IResolvable)
// .originScheme(java.lang.String)
// .originScheme(IResolvable)
// .originSni(java.lang.String)
// .originSni(IResolvable)
// .originVerify(java.lang.String)
// .originVerify(IResolvable)
// .range(java.lang.String)
// .range(IResolvable)
// .rangeChunkSize(java.lang.String)
// .rangeChunkSize(IResolvable)
// .rule(java.lang.String)
// .rule(IResolvable)
// .ruleEnable(java.lang.String)
// .ruleEnable(IResolvable)
// .ruleName(java.lang.String)
// .ruleName(IResolvable)
// .sequence(java.lang.Number)
// .sequence(IResolvable)
// .siteVersion(java.lang.Number)
// .siteVersion(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
siteId | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
dnsRecord | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
follow302Enable | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
follow302MaxTries | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
follow302RetainArgs | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
follow302RetainHeader | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
follow302TargetHost | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
originHost | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
originHttpPort | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
originHttpsPort | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
originMtls | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
originReadTimeout | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
originScheme | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
originSni | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
originVerify | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
range | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
rangeChunkSize | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
rule | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
ruleEnable | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
ruleName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
sequence | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
siteVersion | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
siteIdRequired
public java.lang.Object getSiteId();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
dnsRecordOptional
public java.lang.Object getDnsRecord();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
follow302EnableOptional
public java.lang.Object getFollow302Enable();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
follow302MaxTriesOptional
public java.lang.Object getFollow302MaxTries();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
follow302RetainArgsOptional
public java.lang.Object getFollow302RetainArgs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
follow302RetainHeaderOptional
public java.lang.Object getFollow302RetainHeader();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
follow302TargetHostOptional
public java.lang.Object getFollow302TargetHost();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
originHostOptional
public java.lang.Object getOriginHost();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
originHttpPortOptional
public java.lang.Object getOriginHttpPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
originHttpsPortOptional
public java.lang.Object getOriginHttpsPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
originMtlsOptional
public java.lang.Object getOriginMtls();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
originReadTimeoutOptional
public java.lang.Object getOriginReadTimeout();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
originSchemeOptional
public java.lang.Object getOriginScheme();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
originSniOptional
public java.lang.Object getOriginSni();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
originVerifyOptional
public java.lang.Object getOriginVerify();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
rangeOptional
public java.lang.Object getRange();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
rangeChunkSizeOptional
public java.lang.Object getRangeChunkSize();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ruleOptional
public java.lang.Object getRule();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ruleEnableOptional
public java.lang.Object getRuleEnable();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ruleNameOptional
public java.lang.Object getRuleName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
sequenceOptional
public java.lang.Object getSequence();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
siteVersionOptional
public java.lang.Object getSiteVersion();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable