GatewayDomainProps
Properties for defining a GatewayDomain.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mse-gatewaydomain
Initializer
import { GatewayDomainProps } from '@alicloud/ros-cdk-mse'
const gatewayDomainProps: GatewayDomainProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
gatewayUniqueId | string | @alicloud/ros-cdk-core.IResolvable | Property gatewayUniqueId: The unique identifier of the gateway. |
name | string | @alicloud/ros-cdk-core.IResolvable | Property name: The domain name. |
protocol | string | @alicloud/ros-cdk-core.IResolvable | Property protocol: The protocol type: HTTP, HTTPS. |
certIdentifier | string | @alicloud/ros-cdk-core.IResolvable | Property certIdentifier: Certificate ID. |
http2 | string | @alicloud/ros-cdk-core.IResolvable | Property http2: Whether to enable Http2: open, close, globalConfig. |
mustHttps | boolean | @alicloud/ros-cdk-core.IResolvable | Property mustHttps: Whether to enable HTTPS. |
tlsCipherSuitesConfigJson | @alicloud/ros-cdk-core.IResolvable | TlsCipherSuitesConfigJSONProperty | Property tlsCipherSuitesConfigJson: TLS encryption suite configuration. |
tlsMax | string | @alicloud/ros-cdk-core.IResolvable | Property tlsMax: The maximum TLS version. |
tlsMin | string | @alicloud/ros-cdk-core.IResolvable | Property tlsMin: The minimum TLS version. |
gatewayUniqueIdRequired
public readonly gatewayUniqueId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property gatewayUniqueId: The unique identifier of the gateway.
nameRequired
public readonly name: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property name: The domain name.
protocolRequired
public readonly protocol: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property protocol: The protocol type: HTTP, HTTPS.
certIdentifierOptional
public readonly certIdentifier: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property certIdentifier: Certificate ID.
http2Optional
public readonly http2: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property http2: Whether to enable Http2: open, close, globalConfig.
mustHttpsOptional
public readonly mustHttps: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
Property mustHttps: Whether to enable HTTPS.
tlsCipherSuitesConfigJsonOptional
public readonly tlsCipherSuitesConfigJson: IResolvable | TlsCipherSuitesConfigJSONProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | TlsCipherSuitesConfigJSONProperty
Property tlsCipherSuitesConfigJson: TLS encryption suite configuration.
tlsMaxOptional
public readonly tlsMax: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property tlsMax: The maximum TLS version.
tlsMinOptional
public readonly tlsMin: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property tlsMin: The minimum TLS version.