Skip to content

RosOriginRuleProps

Properties for defining a RosOriginRule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-originrule

Initializer

import { RosOriginRuleProps } from '@alicloud/ros-cdk-esa'
const rosOriginRuleProps: RosOriginRuleProps = { ... }

Properties

Name Type Description
siteId number | @alicloud/ros-cdk-core.IResolvable No description.
dnsRecord string | @alicloud/ros-cdk-core.IResolvable No description.
follow302Enable string | @alicloud/ros-cdk-core.IResolvable No description.
follow302MaxTries number | @alicloud/ros-cdk-core.IResolvable No description.
follow302RetainArgs string | @alicloud/ros-cdk-core.IResolvable No description.
follow302RetainHeader string | @alicloud/ros-cdk-core.IResolvable No description.
follow302TargetHost string | @alicloud/ros-cdk-core.IResolvable No description.
originHost string | @alicloud/ros-cdk-core.IResolvable No description.
originHttpPort number | @alicloud/ros-cdk-core.IResolvable No description.
originHttpsPort number | @alicloud/ros-cdk-core.IResolvable No description.
originMtls string | @alicloud/ros-cdk-core.IResolvable No description.
originReadTimeout number | @alicloud/ros-cdk-core.IResolvable No description.
originScheme string | @alicloud/ros-cdk-core.IResolvable No description.
originSni string | @alicloud/ros-cdk-core.IResolvable No description.
originVerify string | @alicloud/ros-cdk-core.IResolvable No description.
range string | @alicloud/ros-cdk-core.IResolvable No description.
rangeChunkSize string | @alicloud/ros-cdk-core.IResolvable No description.
rule string | @alicloud/ros-cdk-core.IResolvable No description.
ruleEnable string | @alicloud/ros-cdk-core.IResolvable No description.
ruleName string | @alicloud/ros-cdk-core.IResolvable No description.
sequence number | @alicloud/ros-cdk-core.IResolvable No description.
siteVersion number | @alicloud/ros-cdk-core.IResolvable No description.

siteIdRequired

public readonly siteId: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

dnsRecordOptional

public readonly dnsRecord: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

follow302EnableOptional

public readonly follow302Enable: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

follow302MaxTriesOptional

public readonly follow302MaxTries: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

follow302RetainArgsOptional

public readonly follow302RetainArgs: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

follow302RetainHeaderOptional

public readonly follow302RetainHeader: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

follow302TargetHostOptional

public readonly follow302TargetHost: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

originHostOptional

public readonly originHost: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

originHttpPortOptional

public readonly originHttpPort: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

originHttpsPortOptional

public readonly originHttpsPort: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

originMtlsOptional

public readonly originMtls: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

originReadTimeoutOptional

public readonly originReadTimeout: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

originSchemeOptional

public readonly originScheme: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

originSniOptional

public readonly originSni: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

originVerifyOptional

public readonly originVerify: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

rangeOptional

public readonly range: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

rangeChunkSizeOptional

public readonly rangeChunkSize: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

ruleOptional

public readonly rule: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

ruleEnableOptional

public readonly ruleEnable: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

ruleNameOptional

public readonly ruleName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

sequenceOptional

public readonly sequence: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

siteVersionOptional

public readonly siteVersion: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable