RosIngressProps
Properties for defining a RosIngress
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sae-ingress
Initializer
import com.aliyun.ros.cdk.sae.RosIngressProps;
RosIngressProps.builder()
.defaultRule(IResolvable)
.defaultRule(DefaultRuleProperty)
.description(java.lang.String)
.description(IResolvable)
.listenerPort(java.lang.Number)
.listenerPort(IResolvable)
.namespaceId(java.lang.String)
.namespaceId(IResolvable)
.rules(IResolvable)
.rules(java.util.List<IResolvable)
.rules(RulesProperty>)
.slbId(java.lang.String)
.slbId(IResolvable)
// .certId(java.lang.String)
// .certId(IResolvable)
// .certIds(IResolvable)
// .certIds(java.util.List<java.lang.String)
// .certIds(IResolvable>)
// .listenerProtocol(java.lang.String)
// .listenerProtocol(IResolvable)
// .loadBalanceType(java.lang.String)
// .loadBalanceType(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
defaultRule |
com.aliyun.ros.cdk.core.IResolvable OR DefaultRuleProperty |
No description. |
description |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
listenerPort |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
namespaceId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
rules |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
slbId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
certId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
certIds |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
listenerProtocol |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
loadBalanceType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
defaultRule
Required
public java.lang.Object getDefaultRule();
- Type: com.aliyun.ros.cdk.core.IResolvable OR DefaultRuleProperty
description
Required
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
listenerPort
Required
public java.lang.Object getListenerPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
namespaceId
Required
public java.lang.Object getNamespaceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
rules
Required
public java.lang.Object getRules();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
RulesProperty>
slbId
Required
public java.lang.Object getSlbId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
certId
Optional
public java.lang.Object getCertId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
certIds
Optional
public java.lang.Object getCertIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
listenerProtocol
Optional
public java.lang.Object getListenerProtocol();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
loadBalanceType
Optional
public java.lang.Object getLoadBalanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable