Skip to content

RosGatewayRouteProps

Properties for defining a RosGatewayRoute.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mse-gatewayroute

Initializer

import { RosGatewayRouteProps } from '@alicloud/ros-cdk-mse'
const rosGatewayRouteProps: RosGatewayRouteProps = { ... }

Properties

Name Type Description
domainIdList @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
gatewayUniqueId string | @alicloud/ros-cdk-core.IResolvable No description.
name string | @alicloud/ros-cdk-core.IResolvable No description.
description string | @alicloud/ros-cdk-core.IResolvable No description.
destinationType string | @alicloud/ros-cdk-core.IResolvable No description.
directResponseJson @alicloud/ros-cdk-core.IResolvable | DirectResponseJSONProperty No description.
domainId number | @alicloud/ros-cdk-core.IResolvable No description.
fallback boolean | @alicloud/ros-cdk-core.IResolvable No description.
fallbackServices @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | FallbackServicesProperty[] No description.
gatewayId number | @alicloud/ros-cdk-core.IResolvable No description.
policies string | @alicloud/ros-cdk-core.IResolvable No description.
predicates @alicloud/ros-cdk-core.IResolvable | PredicatesProperty No description.
redirectJson @alicloud/ros-cdk-core.IResolvable | RedirectJSONProperty No description.
routeOrder number | @alicloud/ros-cdk-core.IResolvable No description.
routeType string | @alicloud/ros-cdk-core.IResolvable No description.
services @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ServicesProperty[] No description.

domainIdListRequired

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

gatewayUniqueIdRequired

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

nameRequired

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

descriptionOptional

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

destinationTypeOptional

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

directResponseJsonOptional

public readonly directResponseJson: IResolvable | DirectResponseJSONProperty;

domainIdOptional

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

fallbackOptional

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

fallbackServicesOptional

public readonly fallbackServices: IResolvable | IResolvable | FallbackServicesProperty[];

gatewayIdOptional

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

policiesOptional

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

predicatesOptional

public readonly predicates: IResolvable | PredicatesProperty;

redirectJsonOptional

public readonly redirectJson: IResolvable | RedirectJSONProperty;

routeOrderOptional

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

routeTypeOptional

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

servicesOptional

public readonly services: IResolvable | IResolvable | ServicesProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ServicesProperty[]