RosOriginRuleProps
Properties for defining a RosOriginRule.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-originrule
Initializer
using AlibabaCloud.SDK.ROS.CDK.Esa;
new RosOriginRuleProps {
object SiteId,
object DnsRecord = null,
object Follow302Enable = null,
object Follow302MaxTries = null,
object Follow302RetainArgs = null,
object Follow302RetainHeader = null,
object Follow302TargetHost = null,
object OriginHost = null,
object OriginHttpPort = null,
object OriginHttpsPort = null,
object OriginMtls = null,
object OriginReadTimeout = null,
object OriginScheme = null,
object OriginSni = null,
object OriginVerify = null,
object Range = null,
object RangeChunkSize = null,
object Rule = null,
object RuleEnable = null,
object RuleName = null,
object Sequence = null,
object SiteVersion = null
};
Properties
| Name | Type | Description |
|---|---|---|
SiteId | object | No description. |
DnsRecord | object | No description. |
Follow302Enable | object | No description. |
Follow302MaxTries | object | No description. |
Follow302RetainArgs | object | No description. |
Follow302RetainHeader | object | No description. |
Follow302TargetHost | object | No description. |
OriginHost | object | No description. |
OriginHttpPort | object | No description. |
OriginHttpsPort | object | No description. |
OriginMtls | object | No description. |
OriginReadTimeout | object | No description. |
OriginScheme | object | No description. |
OriginSni | object | No description. |
OriginVerify | object | No description. |
Range | object | No description. |
RangeChunkSize | object | No description. |
Rule | object | No description. |
RuleEnable | object | No description. |
RuleName | object | No description. |
Sequence | object | No description. |
SiteVersion | object | No description. |
SiteIdRequired
public object SiteId { get; set; }
- Type: object
DnsRecordOptional
public object DnsRecord { get; set; }
- Type: object
Follow302EnableOptional
public object Follow302Enable { get; set; }
- Type: object
Follow302MaxTriesOptional
public object Follow302MaxTries { get; set; }
- Type: object
Follow302RetainArgsOptional
public object Follow302RetainArgs { get; set; }
- Type: object
Follow302RetainHeaderOptional
public object Follow302RetainHeader { get; set; }
- Type: object
Follow302TargetHostOptional
public object Follow302TargetHost { get; set; }
- Type: object
OriginHostOptional
public object OriginHost { get; set; }
- Type: object
OriginHttpPortOptional
public object OriginHttpPort { get; set; }
- Type: object
OriginHttpsPortOptional
public object OriginHttpsPort { get; set; }
- Type: object
OriginMtlsOptional
public object OriginMtls { get; set; }
- Type: object
OriginReadTimeoutOptional
public object OriginReadTimeout { get; set; }
- Type: object
OriginSchemeOptional
public object OriginScheme { get; set; }
- Type: object
OriginSniOptional
public object OriginSni { get; set; }
- Type: object
OriginVerifyOptional
public object OriginVerify { get; set; }
- Type: object
RangeOptional
public object Range { get; set; }
- Type: object
RangeChunkSizeOptional
public object RangeChunkSize { get; set; }
- Type: object
RuleOptional
public object Rule { get; set; }
- Type: object
RuleEnableOptional
public object RuleEnable { get; set; }
- Type: object
RuleNameOptional
public object RuleName { get; set; }
- Type: object
SequenceOptional
public object Sequence { get; set; }
- Type: object
SiteVersionOptional
public object SiteVersion { get; set; }
- Type: object