version: v1
managed:
  enabled: true
  go_package_prefix:
    default: github.com/paralus/paralus
    except:
      - buf.build/googleapis/googleapis
      - buf.build/grpc-ecosystem/grpc-gateway
      - buf.build/gogo/protobuf
      - buf.build/paralus/k8s
plugins:
  - name: go
    out: .
    opt: paths=source_relative
  - name: go-grpc
    out: .
    opt: 
      - paths=source_relative
      - require_unimplemented_servers=false
  - name: grpc-gateway
    out: .
    opt: paths=source_relative
  - name: openapiv2
    out: gen/openapi
