Skip to content

RosCustomDomainProps

Properties for defining a RosCustomDomain.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-fc3-customdomain

Initializer

import ros_cdk_fc3
ros_cdk_fc3.RosCustomDomainProps(
  auth_config: typing.Union[IResolvable, AuthConfigProperty],
  domain_name: typing.Union[str, IResolvable],
  protocol: typing.Union[str, IResolvable],
  cert_config: typing.Union[IResolvable, CertConfigProperty] = None,
  route_config: typing.Union[IResolvable, RouteConfigProperty] = None,
  tls_config: typing.Union[IResolvable, TlsConfigProperty] = None,
  waf_config: typing.Union[IResolvable, WafConfigProperty] = None
)

Properties

Name Type Description
auth_config typing.Union[ros_cdk_core.IResolvable, AuthConfigProperty] No description.
domain_name typing.Union[str, ros_cdk_core.IResolvable] No description.
protocol typing.Union[str, ros_cdk_core.IResolvable] No description.
cert_config typing.Union[ros_cdk_core.IResolvable, CertConfigProperty] No description.
route_config typing.Union[ros_cdk_core.IResolvable, RouteConfigProperty] No description.
tls_config typing.Union[ros_cdk_core.IResolvable, TlsConfigProperty] No description.
waf_config typing.Union[ros_cdk_core.IResolvable, WafConfigProperty] No description.

auth_configRequired

auth_config: typing.Union[IResolvable, AuthConfigProperty]

domain_nameRequired

domain_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

protocolRequired

protocol: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

cert_configOptional

cert_config: typing.Union[IResolvable, CertConfigProperty]

route_configOptional

route_config: typing.Union[IResolvable, RouteConfigProperty]

tls_configOptional

tls_config: typing.Union[IResolvable, TlsConfigProperty]

waf_configOptional

waf_config: typing.Union[IResolvable, WafConfigProperty]