Skip to content

ServiceProperty

Initializer

import ros_cdk_computenest
ros_cdk_computenest.RosServiceInstance.ServiceProperty(
  service_id: typing.Union[str, IResolvable],
  deploy_metadata: typing.Union[str, IResolvable] = None,
  deploy_type: typing.Union[str, IResolvable] = None,
  publish_time: typing.Union[str, IResolvable] = None,
  service_doc_url: typing.Union[str, IResolvable] = None,
  service_infos: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ServiceInfosProperty]]] = None,
  service_product_url: typing.Union[str, IResolvable] = None,
  service_type: typing.Union[str, IResolvable] = None,
  status: typing.Union[str, IResolvable] = None,
  supplier_name: typing.Union[str, IResolvable] = None,
  supplier_url: typing.Union[str, IResolvable] = None,
  upgradable_service_versions: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  upgrade_metadata: typing.Union[str, IResolvable] = None,
  version: typing.Union[str, IResolvable] = None,
  version_name: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
service_id typing.Union[str, ros_cdk_core.IResolvable] No description.
deploy_metadata typing.Union[str, ros_cdk_core.IResolvable] No description.
deploy_type typing.Union[str, ros_cdk_core.IResolvable] No description.
publish_time typing.Union[str, ros_cdk_core.IResolvable] No description.
service_doc_url typing.Union[str, ros_cdk_core.IResolvable] No description.
service_infos typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ServiceInfosProperty]]] No description.
service_product_url typing.Union[str, ros_cdk_core.IResolvable] No description.
service_type typing.Union[str, ros_cdk_core.IResolvable] No description.
status typing.Union[str, ros_cdk_core.IResolvable] No description.
supplier_name typing.Union[str, ros_cdk_core.IResolvable] No description.
supplier_url typing.Union[str, ros_cdk_core.IResolvable] No description.
upgradable_service_versions typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
upgrade_metadata typing.Union[str, ros_cdk_core.IResolvable] No description.
version typing.Union[str, ros_cdk_core.IResolvable] No description.
version_name typing.Union[str, ros_cdk_core.IResolvable] No description.

service_idRequired

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

deploy_metadataOptional

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

deploy_typeOptional

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

publish_timeOptional

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

service_doc_urlOptional

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

service_infosOptional

service_infos: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ServiceInfosProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ServiceInfosProperty]]]

service_product_urlOptional

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

service_typeOptional

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

statusOptional

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

supplier_nameOptional

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

supplier_urlOptional

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

upgradable_service_versionsOptional

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

upgrade_metadataOptional

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

versionOptional

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

version_nameOptional

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