- [JSON representation](https://developers.google.com/my-business/reference/businessinformation/rest/Shared.Types/ExtendedFieldData#SCHEMA_REPRESENTATION)

Represents detailed metadata for an edit on a specific field/attribute.

| JSON representation |
|---|
| ``` { "lastEditLifecycleStage": enum (`https://developers.google.com/my-business/reference/businessinformation/rest/Shared.Types/EditLifecycleStage`), "rejectionReason": enum (`https://developers.google.com/my-business/reference/businessinformation/rest/Shared.Types/PolicyViolation`), "updateTime": string, "source": enum (`https://developers.google.com/my-business/reference/businessinformation/rest/Shared.Types/Source`) } ``` |

| Fields ||
|---|---|
| `lastEditLifecycleStage` | ``enum (`https://developers.google.com/my-business/reference/businessinformation/rest/Shared.Types/EditLifecycleStage`)`` Output only. The current lifecycle stage of the merchant's most recent edit on this value. |
| `rejectionReason` | ``enum (`https://developers.google.com/my-business/reference/businessinformation/rest/Shared.Types/PolicyViolation`)`` Output only. Reason for rejection, only populated if `lastEditLifecycleStage` is `EDIT_LIFECYCLE_STAGE_REJECTED`. |
| `updateTime` | ``string (`https://protobuf.dev/reference/protobuf/google.protobuf#timestamp` format)`` Output only. Timestamp of when the merchant's most recent edit was submitted. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: `"2014-10-02T15:01:23Z"`, `"2014-10-02T15:01:23.045123456Z"` or `"2014-10-02T15:01:23+05:30"`. |
| `source` | ``enum (`https://developers.google.com/my-business/reference/businessinformation/rest/Shared.Types/Source`)`` Output only. Origin source attribution of the most recent merchant edit. Not all edits will have a source specified. |