Skip to content

RosGatewayProps

Properties for defining a RosGateway.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-gateway

Initializer

import com.aliyun.ros.cdk.apig.RosGatewayProps;
RosGatewayProps.builder()
    .gatewayName(java.lang.String)
    .gatewayName(IResolvable)
    .networkAccessConfig(IResolvable)
    .networkAccessConfig(NetworkAccessConfigProperty)
    .paymentType(java.lang.String)
    .paymentType(IResolvable)
    .spec(java.lang.String)
    .spec(IResolvable)
    .zoneConfig(IResolvable)
    .zoneConfig(ZoneConfigProperty)
//  .gatewayType(java.lang.String)
//  .gatewayType(IResolvable)
//  .logConfig(IResolvable)
//  .logConfig(LogConfigProperty)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .periodUnit(java.lang.String)
//  .periodUnit(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .vpc(IResolvable)
//  .vpc(VpcProperty)
//  .vSwitch(IResolvable)
//  .vSwitch(VSwitchProperty)
    .build();

Properties

Name Type Description
gatewayName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
networkAccessConfig com.aliyun.ros.cdk.core.IResolvable OR NetworkAccessConfigProperty No description.
paymentType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
spec java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
zoneConfig com.aliyun.ros.cdk.core.IResolvable OR ZoneConfigProperty No description.
gatewayType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
logConfig com.aliyun.ros.cdk.core.IResolvable OR LogConfigProperty No description.
period java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
periodUnit java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.
vpc com.aliyun.ros.cdk.core.IResolvable OR VpcProperty No description.
vSwitch com.aliyun.ros.cdk.core.IResolvable OR VSwitchProperty No description.

gatewayNameRequired

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

networkAccessConfigRequired

public java.lang.Object getNetworkAccessConfig();

paymentTypeRequired

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

specRequired

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

zoneConfigRequired

public java.lang.Object getZoneConfig();

gatewayTypeOptional

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

logConfigOptional

public java.lang.Object getLogConfig();

periodOptional

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

periodUnitOptional

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

resourceGroupIdOptional

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

tagsOptional

public java.util.List<TagsProperty> getTags();

vpcOptional

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

vSwitchOptional

public java.lang.Object getVSwitch();