GatewayProps
Properties for defining a Gateway
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-gateway
Initializer
import { GatewayProps } from '@alicloud/ros-cdk-apig'
const gatewayProps: GatewayProps = { ... }
Properties
Name | Type | Description |
---|---|---|
paymentType |
string | @alicloud/ros-cdk-core.IResolvable |
Property paymentType: The payment type of the gateway. |
spec |
string | @alicloud/ros-cdk-core.IResolvable |
Property spec: Gateway instance specifications. |
zoneConfig |
@alicloud/ros-cdk-core.IResolvable | ZoneConfigProperty |
Property zoneConfig: Availability Zone Configuration. |
gatewayName |
string | @alicloud/ros-cdk-core.IResolvable |
Property gatewayName: The name of the Gateway. |
logConfig |
@alicloud/ros-cdk-core.IResolvable | LogConfigProperty |
Property logConfig: Log Configuration. |
networkAccessConfig |
@alicloud/ros-cdk-core.IResolvable | NetworkAccessConfigProperty |
Property networkAccessConfig: Network Access Configuration. |
vpc |
@alicloud/ros-cdk-core.IResolvable | VpcProperty |
Property vpc: The VPC associated with the Gateway. |
vSwitch |
@alicloud/ros-cdk-core.IResolvable | VSwitchProperty |
Property vSwitch: The virtual switch associated with the Gateway. |
paymentType
Required
public readonly paymentType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property paymentType: The payment type of the gateway.
Valid values: * PayAsYouGo * Subscription
spec
Required
public readonly spec: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property spec: Gateway instance specifications.
zoneConfig
Required
public readonly zoneConfig: IResolvable | ZoneConfigProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | ZoneConfigProperty
Property zoneConfig: Availability Zone Configuration.
gatewayName
Optional
public readonly gatewayName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property gatewayName: The name of the Gateway.
logConfig
Optional
public readonly logConfig: IResolvable | LogConfigProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | LogConfigProperty
Property logConfig: Log Configuration.
networkAccessConfig
Optional
public readonly networkAccessConfig: IResolvable | NetworkAccessConfigProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | NetworkAccessConfigProperty
Property networkAccessConfig: Network Access Configuration.
vpc
Optional
public readonly vpc: IResolvable | VpcProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | VpcProperty
Property vpc: The VPC associated with the Gateway.
vSwitch
Optional
public readonly vSwitch: IResolvable | VSwitchProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | VSwitchProperty
Property vSwitch: The virtual switch associated with the Gateway.