Skip to content

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.ListRulesProperty> 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.

defaultRuleRequired

public java.lang.Object getDefaultRule();

descriptionRequired

public java.lang.Object getDescription();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

listenerPortRequired

public java.lang.Object getListenerPort();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

namespaceIdRequired

public java.lang.Object getNamespaceId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

rulesRequired

public java.lang.Object getRules();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListRulesProperty>

slbIdRequired

public java.lang.Object getSlbId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

certIdOptional

public java.lang.Object getCertId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

certIdsOptional

public java.lang.Object getCertIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

listenerProtocolOptional

public java.lang.Object getListenerProtocol();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

loadBalanceTypeOptional

public java.lang.Object getLoadBalanceType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable