Skip to content

RosListenerProps

Properties for defining a RosListener.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-alb-listener

Initializer

import { RosListenerProps } from '@alicloud/ros-cdk-alb'
const rosListenerProps: RosListenerProps = { ... }

Properties

Name Type Description
defaultActions @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DefaultActionsProperty[] No description.
listenerPort number | @alicloud/ros-cdk-core.IResolvable No description.
listenerProtocol string | @alicloud/ros-cdk-core.IResolvable No description.
loadBalancerId string | @alicloud/ros-cdk-core.IResolvable No description.
caCertificates @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | CaCertificatesProperty[] No description.
caEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
certificates @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | CertificatesProperty[] No description.
gzipEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
http2Enabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
idleTimeout number | @alicloud/ros-cdk-core.IResolvable No description.
listenerDescription string | @alicloud/ros-cdk-core.IResolvable No description.
listenerStatus string | @alicloud/ros-cdk-core.IResolvable No description.
quicConfig @alicloud/ros-cdk-core.IResolvable | QuicConfigProperty No description.
requestTimeout number | @alicloud/ros-cdk-core.IResolvable No description.
securityPolicyId string | @alicloud/ros-cdk-core.IResolvable No description.
xForwardedForConfig @alicloud/ros-cdk-core.IResolvable | XForwardedForConfigProperty No description.

defaultActionsRequired

public readonly defaultActions: IResolvable | IResolvable | DefaultActionsProperty[];

listenerPortRequired

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

listenerProtocolRequired

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

loadBalancerIdRequired

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

caCertificatesOptional

public readonly caCertificates: IResolvable | IResolvable | CaCertificatesProperty[];

caEnabledOptional

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

certificatesOptional

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

gzipEnabledOptional

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

http2EnabledOptional

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

idleTimeoutOptional

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

listenerDescriptionOptional

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

listenerStatusOptional

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

quicConfigOptional

public readonly quicConfig: IResolvable | QuicConfigProperty;

requestTimeoutOptional

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

securityPolicyIdOptional

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

xForwardedForConfigOptional

public readonly xForwardedForConfig: IResolvable | XForwardedForConfigProperty;