@resources.command<EOL><INDENT>@click.option('<STR_LIT>', default=False, show_default=True, type=bool, is_flag=True,<EOL>help='<STR_LIT>')<EOL>@click.option('<STR_LIT>', default=False, show_default=True, type=bool, is_flag=True,<EOL>help='<STR_LIT>'<EOL>'<STR_LIT>')<EOL>def create(self, **kwargs):<DEDENT>
return self.write(create_on_missing=True, **kwargs)<EOL>
Create an object.

        Fields in the resource's `identity` tuple are used for a lookup; if a match is found, then no-op
        (unless `force_on_exists` is set) but do not fail (unless `fail_on_found` is set).

        =====API DOCS=====
        Create an object.

        :param fail_on_found: Flag that if set, the operation fails if an object matching the unique criteria
                              already exists.
        :type fail_on_found: bool
        :param force_on_exists: Flag that if set, then if a match is found on unique fields, other fields will
                                be updated to the provided values.; If unset, a match causes the request to be
                                a no-op.
        :type force_on_exists: bool
        :param `**kwargs`: Keyword arguments which, all together, will be used as POST body to create the
                           resource object.
        :returns: A dictionary combining the JSON output of the created resource, as well as two extra fields:
                  "changed", a flag indicating if the resource is created successfully; "id", an integer which
                  is the primary key of the created object.
        :rtype: dict

        =====API DOCS=====