create(context, name, type, canonical_project_name, data, title, message, url, topic_id, export_control, active)  # noqa

    Create a component.

    >>> dcictl component-create [OPTIONS]

    :param string name: Name of the component [required]
    :param string type: Type of the component [required]
    :param string topic_id: ID of the topic to associate with [required]
    :param string canonical_project_name: Project name
    :param json data: JSON to pass to the component
    :param string title: Title of the component
    :param string message: Message for the component
    :param string url: URL resource to monitor
    :param boolean export_control: Set the component visible for users
    :param boolean active: Set the component in the (in)active state

def create(context, name, type, canonical_project_name, data,
           title, message, url, topic_id, export_control, active):
    """create(context, name, type, canonical_project_name, data, title, message, url, topic_id, export_control, active)  # noqa

    Create a component.

    >>> dcictl component-create [OPTIONS]

    :param string name: Name of the component [required]
    :param string type: Type of the component [required]
    :param string topic_id: ID of the topic to associate with [required]
    :param string canonical_project_name: Project name
    :param json data: JSON to pass to the component
    :param string title: Title of the component
    :param string message: Message for the component
    :param string url: URL resource to monitor
    :param boolean export_control: Set the component visible for users
    :param boolean active: Set the component in the (in)active state
    """

    state = utils.active_string(active)
    result = component.create(
        context, name=name, type=type,
        canonical_project_name=canonical_project_name,
        data=data,
        title=title, message=message, url=url,
        topic_id=topic_id, export_control=export_control,
        state=state
    )
    utils.format_output(result, context.format)