Skip to content

RosSmartAccessGatewayProps

Properties for defining a RosSmartAccessGateway.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sag-smartaccessgateway

Initializer

import ros_cdk_sag
ros_cdk_sag.RosSmartAccessGatewayProps(
  buyer_message: typing.Union[str, IResolvable],
  charge_type: typing.Union[str, IResolvable],
  hard_ware_spec: typing.Union[str, IResolvable],
  ha_type: typing.Union[str, IResolvable],
  max_band_width: typing.Union[typing.Union[int, float], IResolvable],
  period: typing.Union[typing.Union[int, float], IResolvable],
  receiver_address: typing.Union[str, IResolvable],
  receiver_city: typing.Union[str, IResolvable],
  receiver_country: typing.Union[str, IResolvable],
  receiver_district: typing.Union[str, IResolvable],
  receiver_email: typing.Union[str, IResolvable],
  receiver_mobile: typing.Union[str, IResolvable],
  receiver_name: typing.Union[str, IResolvable],
  receiver_state: typing.Union[str, IResolvable],
  receiver_town: typing.Union[str, IResolvable],
  receiver_zip: typing.Union[str, IResolvable],
  activate: typing.Union[bool, IResolvable] = None,
  already_have_sag: typing.Union[bool, IResolvable] = None,
  auto_pay: typing.Union[bool, IResolvable] = None,
  cidr_block: typing.Union[str, IResolvable] = None,
  description: typing.Union[str, IResolvable] = None,
  name: typing.Union[str, IResolvable] = None,
  receiver_phone: typing.Union[str, IResolvable] = None,
  routing_strategy: typing.Union[str, IResolvable] = None,
  security_lock_threshold: typing.Union[typing.Union[int, float], IResolvable] = None
)

Properties

Name Type Description
buyer_message typing.Union[str, ros_cdk_core.IResolvable] No description.
charge_type typing.Union[str, ros_cdk_core.IResolvable] No description.
hard_ware_spec typing.Union[str, ros_cdk_core.IResolvable] No description.
ha_type typing.Union[str, ros_cdk_core.IResolvable] No description.
max_band_width typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
period typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
receiver_address typing.Union[str, ros_cdk_core.IResolvable] No description.
receiver_city typing.Union[str, ros_cdk_core.IResolvable] No description.
receiver_country typing.Union[str, ros_cdk_core.IResolvable] No description.
receiver_district typing.Union[str, ros_cdk_core.IResolvable] No description.
receiver_email typing.Union[str, ros_cdk_core.IResolvable] No description.
receiver_mobile typing.Union[str, ros_cdk_core.IResolvable] No description.
receiver_name typing.Union[str, ros_cdk_core.IResolvable] No description.
receiver_state typing.Union[str, ros_cdk_core.IResolvable] No description.
receiver_town typing.Union[str, ros_cdk_core.IResolvable] No description.
receiver_zip typing.Union[str, ros_cdk_core.IResolvable] No description.
activate typing.Union[bool, ros_cdk_core.IResolvable] No description.
already_have_sag typing.Union[bool, ros_cdk_core.IResolvable] No description.
auto_pay typing.Union[bool, ros_cdk_core.IResolvable] No description.
cidr_block typing.Union[str, ros_cdk_core.IResolvable] No description.
description typing.Union[str, ros_cdk_core.IResolvable] No description.
name typing.Union[str, ros_cdk_core.IResolvable] No description.
receiver_phone typing.Union[str, ros_cdk_core.IResolvable] No description.
routing_strategy typing.Union[str, ros_cdk_core.IResolvable] No description.
security_lock_threshold typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.

buyer_messageRequired

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

charge_typeRequired

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

hard_ware_specRequired

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

ha_typeRequired

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

max_band_widthRequired

max_band_width: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

periodRequired

period: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

receiver_addressRequired

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

receiver_cityRequired

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

receiver_countryRequired

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

receiver_districtRequired

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

receiver_emailRequired

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

receiver_mobileRequired

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

receiver_nameRequired

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

receiver_stateRequired

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

receiver_townRequired

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

receiver_zipRequired

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

activateOptional

activate: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

already_have_sagOptional

already_have_sag: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

auto_payOptional

auto_pay: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

cidr_blockOptional

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

descriptionOptional

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

nameOptional

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

receiver_phoneOptional

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

routing_strategyOptional

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

security_lock_thresholdOptional

security_lock_threshold: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]