Skip to content

GatewayDomainProps

Properties for defining a GatewayDomain.

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

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkmse"
&alicloudroscdkmse.GatewayDomainProps {
    GatewayUniqueId: interface{},
    Name: interface{},
    Protocol: interface{},
    CertIdentifier: interface{},
    Http2: interface{},
    MustHttps: interface{},
    TlsCipherSuitesConfigJson: interface{},
    TlsMax: interface{},
    TlsMin: interface{},
}

Properties

Name Type Description
GatewayUniqueId interface{} Property gatewayUniqueId: The unique identifier of the gateway.
Name interface{} Property name: The domain name.
Protocol interface{} Property protocol: The protocol type: HTTP, HTTPS.
CertIdentifier interface{} Property certIdentifier: Certificate ID.
Http2 interface{} Property http2: Whether to enable Http2: open, close, globalConfig.
MustHttps interface{} Property mustHttps: Whether to enable HTTPS.
TlsCipherSuitesConfigJson interface{} Property tlsCipherSuitesConfigJson: TLS encryption suite configuration.
TlsMax interface{} Property tlsMax: The maximum TLS version.
TlsMin interface{} Property tlsMin: The minimum TLS version.

GatewayUniqueIdRequired

GatewayUniqueId interface{}
  • Type: interface{}

Property gatewayUniqueId: The unique identifier of the gateway.


NameRequired

Name interface{}
  • Type: interface{}

Property name: The domain name.


ProtocolRequired

Protocol interface{}
  • Type: interface{}

Property protocol: The protocol type: HTTP, HTTPS.


CertIdentifierOptional

CertIdentifier interface{}
  • Type: interface{}

Property certIdentifier: Certificate ID.


Http2Optional

Http2 interface{}
  • Type: interface{}

Property http2: Whether to enable Http2: open, close, globalConfig.


MustHttpsOptional

MustHttps interface{}
  • Type: interface{}

Property mustHttps: Whether to enable HTTPS.


TlsCipherSuitesConfigJsonOptional

TlsCipherSuitesConfigJson interface{}
  • Type: interface{}

Property tlsCipherSuitesConfigJson: TLS encryption suite configuration.


TlsMaxOptional

TlsMax interface{}
  • Type: interface{}

Property tlsMax: The maximum TLS version.


TlsMinOptional

TlsMin interface{}
  • Type: interface{}

Property tlsMin: The minimum TLS version.