%YAML 1.2
---
# This file is automatically generated by Maven Plugin [com.mulesoft.connectivity:citizen-platform-connectors-models-maven-plugin:0.0.5].
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
name: CookBook
iconUrl: www.fakeurl.com/icon.jpg
artifactGav:
  groupId: org.mule.extension
  artifactId: mule4-cookBook-connector
  version: 0.0.5
configuration:
  name: config
sources:
  []
operations:
  -
    name: addCategory
    fields:
      -
        name: category
        visibility: #SHOW/HIDE/NONE
          SHOW
        fields:
          -
            name: name
            visibility: #SHOW/HIDE/NONE
              SHOW
          -
            name: description
            visibility: #SHOW/HIDE/NONE
              SHOW
          -
            name: identifier
            visibility: #SHOW/HIDE/NONE
              SHOW
  -
    name: addIngredient
    fields:
      -
        name: name
        visibility: #SHOW/HIDE/NONE
          SHOW
      -
        name: quantity
        visibility: #SHOW/HIDE/NONE
          SHOW
      -
        name: unit
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: addInvalidCategory
    fields:
      -
        name: category
        visibility: #SHOW/HIDE/NONE
          SHOW
        fields:
          -
            name: name
            visibility: #SHOW/HIDE/NONE
              SHOW
          -
            name: description
            visibility: #SHOW/HIDE/NONE
              SHOW
          -
            name: identifier
            visibility: #SHOW/HIDE/NONE
              SHOW
  -
    name: addInvalidCategorySignalErrorHandling
    fields:
      -
        name: category
        visibility: #SHOW/HIDE/NONE
          SHOW
        fields:
          -
            name: name
            visibility: #SHOW/HIDE/NONE
              SHOW
          -
            name: description
            visibility: #SHOW/HIDE/NONE
              SHOW
          -
            name: identifier
            visibility: #SHOW/HIDE/NONE
              SHOW
  -
    name: cloneRecipe
    fields:
      -
        name: idRecipeToBeCloned
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: getAllRecipesHypermediaBodyPagination
    fields:
      -
        name: outputMimeType
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: getAllRecipesHypermediaHeaderPagination
    fields:
      -
        name: outputMimeType
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: getAllRecipesMarkerPagination
    fields:
      -
        name: outputMimeType
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: getAllRecipesOffsetPagination
    fields:
      -
        name: outputMimeType
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: getAllRecipesPageNumberPagination
    fields:
      -
        name: outputMimeType
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: getIngredientById
    fields:
      -
        name: idIngredient
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: getInvalidRecipesByCategoryId
    fields:
      -
        name: idCategory
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: getInvalidRecipesByCategoryIdErrorHandling
    fields:
      -
        name: idCategory
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: getRecipeById
    fields:
      -
        name: idRecipe
        visibility: #SHOW/HIDE/NONE
          SHOW
  -
    name: unauthorize
    fields:
      -
        name: resourceOwnerId
        visibility: #SHOW/HIDE/NONE
          SHOW