Skip to content

DeployOptionProperty

Initializer

import ros_cdk_kafka
ros_cdk_kafka.RosInstance.DeployOptionProperty(
  deploy_module: typing.Union[str, IResolvable],
  v_switch_id: typing.Union[str, IResolvable],
  config: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  cross_zone: typing.Union[bool, IResolvable] = None,
  is_eip_inner: typing.Union[bool, IResolvable] = None,
  is_force_selected_zones: typing.Union[bool, IResolvable] = None,
  is_set_user_and_password: typing.Union[bool, IResolvable] = None,
  kms_key_id: typing.Union[str, IResolvable] = None,
  name: typing.Union[str, IResolvable] = None,
  notifier: typing.Union[str, IResolvable] = None,
  password: typing.Union[str, IResolvable] = None,
  security_group: typing.Union[str, IResolvable] = None,
  selected_zones: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  service_version: typing.Union[str, IResolvable] = None,
  username: typing.Union[str, IResolvable] = None,
  user_phone_num: typing.Union[str, IResolvable] = None,
  vpc_id: typing.Union[str, IResolvable] = None,
  v_switch_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  zone_id: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
deploy_module typing.Union[str, ros_cdk_core.IResolvable] No description.
v_switch_id typing.Union[str, ros_cdk_core.IResolvable] No description.
config typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
cross_zone typing.Union[bool, ros_cdk_core.IResolvable] No description.
is_eip_inner typing.Union[bool, ros_cdk_core.IResolvable] No description.
is_force_selected_zones typing.Union[bool, ros_cdk_core.IResolvable] No description.
is_set_user_and_password typing.Union[bool, ros_cdk_core.IResolvable] No description.
kms_key_id typing.Union[str, ros_cdk_core.IResolvable] No description.
name typing.Union[str, ros_cdk_core.IResolvable] No description.
notifier typing.Union[str, ros_cdk_core.IResolvable] No description.
password typing.Union[str, ros_cdk_core.IResolvable] No description.
security_group typing.Union[str, ros_cdk_core.IResolvable] No description.
selected_zones typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
service_version typing.Union[str, ros_cdk_core.IResolvable] No description.
username typing.Union[str, ros_cdk_core.IResolvable] No description.
user_phone_num typing.Union[str, ros_cdk_core.IResolvable] No description.
vpc_id typing.Union[str, ros_cdk_core.IResolvable] No description.
v_switch_ids typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
zone_id typing.Union[str, ros_cdk_core.IResolvable] No description.

deploy_moduleRequired

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

v_switch_idRequired

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

configOptional

config: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

cross_zoneOptional

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

is_eip_innerOptional

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

is_force_selected_zonesOptional

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

is_set_user_and_passwordOptional

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

kms_key_idOptional

kms_key_id: 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]

notifierOptional

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

passwordOptional

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

security_groupOptional

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

selected_zonesOptional

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

service_versionOptional

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

usernameOptional

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

user_phone_numOptional

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

vpc_idOptional

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

v_switch_idsOptional

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

zone_idOptional

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