Skip to content

RosGatewayServiceProps

Properties for defining a RosGatewayService.

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

Initializer

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

Properties

Name Type Description
gatewayUniqueId string | @alicloud/ros-cdk-core.IResolvable No description.
name string | @alicloud/ros-cdk-core.IResolvable No description.
sourceType string | @alicloud/ros-cdk-core.IResolvable No description.
dnsServerList @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
fcAlias string | @alicloud/ros-cdk-core.IResolvable No description.
fcServiceName string | @alicloud/ros-cdk-core.IResolvable No description.
fcVersion string | @alicloud/ros-cdk-core.IResolvable No description.
groupName string | @alicloud/ros-cdk-core.IResolvable No description.
ips @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
namespace string | @alicloud/ros-cdk-core.IResolvable No description.
saeAppId string | @alicloud/ros-cdk-core.IResolvable No description.
servicePort number | @alicloud/ros-cdk-core.IResolvable No description.
serviceProtocol string | @alicloud/ros-cdk-core.IResolvable No description.
sourceId number | @alicloud/ros-cdk-core.IResolvable No description.
tlsSetting @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} No description.

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

sourceTypeRequired

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

dnsServerListOptional

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

fcAliasOptional

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

fcServiceNameOptional

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

fcVersionOptional

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

groupNameOptional

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

ipsOptional

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

namespaceOptional

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

saeAppIdOptional

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

servicePortOptional

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

serviceProtocolOptional

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

sourceIdOptional

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

tlsSettingOptional

public readonly tlsSetting: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}