---
title: "PUT /v2/example/a_bit_of_everything/{abe.uuid}"
method: PUT
path: "/v2/example/a_bit_of_everything/{abe.uuid}"
tags: ["ABitOfEverythingService"]
---

# PUT /v2/example/a_bit_of_everything/{abe.uuid}

`PUT /v2/example/a_bit_of_everything/{abe.uuid}`

## Path parameters

- `abe.uuid` string, required

## Request body

- ExamplepbABitOfEverything — Intentionaly complicated message type to cover many features of Protobuf.
  - `single_nested` ABitOfEverythingNested — Nested is nested type.
    - `name` string — name is nested field.
    - `amount` integer
    - `ok` 'FALSE' | 'TRUE' — DeepEnum is one or zero. - FALSE: FALSE is false. - TRUE: TRUE is true.
  - `uuid` string, required
  - `nested` ABitOfEverythingNested[]
    - `name` string — name is nested field.
    - `amount` integer
    - `ok` 'FALSE' | 'TRUE' — DeepEnum is one or zero. - FALSE: FALSE is false. - TRUE: TRUE is true.
  - `float_value` number, float — Float value field
  - `double_value` number, double, required
  - `int64_value` string, int64, required
  - `uint64_value` string, uint64
  - `int32_value` integer
  - `fixed64_value` string, uint64
  - `fixed32_value` integer
  - `bool_value` boolean
  - `string_value` string
  - `bytes_value` string, byte
  - `uint32_value` integer
  - `enum_value` 'ZERO' | 'ONE' — NumericEnum is one or zero. - ZERO: ZERO means 0 - ONE: ONE means 1
  - `path_enum_value` 'ABC' | 'DEF'
  - `nested_path_enum_value` 'GHI' | 'JKL'
  - `sfixed32_value` integer
  - `sfixed64_value` string, int64
  - `sint32_value` integer
  - `sint64_value` string, int64
  - `repeated_string_value` string[]
  - `oneof_empty` object
  - `oneof_string` string
  - `map_value` object
  - `mapped_string_value` object
  - `mapped_nested_value` object
  - `nonConventionalNameValue` string
  - `timestamp_value` string, date-time
  - `repeated_enum_value` ExamplepbNumericEnum[]
  - `repeated_enum_annotation` ExamplepbNumericEnum[] — Repeated numeric enum description.
  - `enum_value_annotation` 'ZERO' | 'ONE' — NumericEnum is one or zero. - ZERO: ZERO means 0 - ONE: ONE means 1
  - `repeated_string_annotation` string[] — Repeated string description.
  - `repeated_nested_annotation` ABitOfEverythingNested[] — Repeated nested object description.
    - `name` string — name is nested field.
    - `amount` integer
    - `ok` 'FALSE' | 'TRUE' — DeepEnum is one or zero. - FALSE: FALSE is false. - TRUE: TRUE is true.
  - `nested_annotation` ABitOfEverythingNested — Nested is nested type.
    - `name` string — name is nested field.
    - `amount` integer
    - `ok` 'FALSE' | 'TRUE' — DeepEnum is one or zero. - FALSE: FALSE is false. - TRUE: TRUE is true.
  - `int64_override_type` integer

## Response `200`

A successful response.

- unknown

## Other responses

- `403` — Returned when the user does not have permission to access the resource.
- `404` — Returned when the resource does not exist.
- `418` — I'm a teapot.

---

[API](https://skmtc.net/openshift/apis/a-bit-of-everything.md) · [All operations](https://skmtc.net/openshift/apis/a-bit-of-everything/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openshift/a-bit-of-everything/versions/f0b883f09c62/schema)
