DomainProps
Properties for defining a Domain.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-domain
Initializer
using AlibabaCloud.SDK.ROS.CDK.Apig;
new DomainProps {
object DomainName,
object Protocol,
object CertIdentifier = null,
object ForceHttps = null,
object GatewayType = null,
object Http2Option = null,
object ResourceGroupId = null,
object TlsCipherSuitesConfig = null,
object TlsMax = null,
object TlsMin = null
};
Properties
| Name | Type | Description |
|---|---|---|
DomainName | object | Property domainName: The name of the Domain. |
Protocol | object | Property protocol: The types of protocols supported by the domain are as follows: * HTTP: Supports only the HTTP protocol. |
CertIdentifier | object | Property certIdentifier: The tls Certificate identification. |
ForceHttps | object | Property forceHttps: Set the HTTPS protocol type and whether to enable forced HTTPS redirection. |
GatewayType | object | Property gatewayType: The type of Gateway. |
Http2Option | object | Property http2Option: Whether to enable http2 settings. |
ResourceGroupId | object | Property resourceGroupId: The ID of the resource group. |
TlsCipherSuitesConfig | object | Property tlsCipherSuitesConfig: The configuration of the TLS encryption suite. |
TlsMax | object | Property tlsMax: The maximum version of the TLS protocol. |
TlsMin | object | Property tlsMin: The minimum version of the TLS protocol. |
DomainNameRequired
public object DomainName { get; set; }
- Type: object
Property domainName: The name of the Domain.
ProtocolRequired
public object Protocol { get; set; }
- Type: object
Property protocol: The types of protocols supported by the domain are as follows: * HTTP: Supports only the HTTP protocol.
- HTTPS: Supports only the HTTPS protocol.
CertIdentifierOptional
public object CertIdentifier { get; set; }
- Type: object
Property certIdentifier: The tls Certificate identification.
ForceHttpsOptional
public object ForceHttps { get; set; }
- Type: object
Property forceHttps: Set the HTTPS protocol type and whether to enable forced HTTPS redirection.
GatewayTypeOptional
public object GatewayType { get; set; }
- Type: object
Property gatewayType: The type of Gateway.
Http2OptionOptional
public object Http2Option { get; set; }
- Type: object
Property http2Option: Whether to enable http2 settings.
ResourceGroupIdOptional
public object ResourceGroupId { get; set; }
- Type: object
Property resourceGroupId: The ID of the resource group.
TlsCipherSuitesConfigOptional
public object TlsCipherSuitesConfig { get; set; }
- Type: object
Property tlsCipherSuitesConfig: The configuration of the TLS encryption suite.
TlsMaxOptional
public object TlsMax { get; set; }
- Type: object
Property tlsMax: The maximum version of the TLS protocol.
The maximum version of the TLS protocol is 1.3.
TlsMinOptional
public object TlsMin { get; set; }
- Type: object
Property tlsMin: The minimum version of the TLS protocol.
The minimum version of the TLS protocol is 1.0.