Skip to content

Commit dd07c58

Browse files
clarify that user-specified ids are only required on management plane requests (#1250)
1 parent 69909f6 commit dd07c58

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

aip/general/0133.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,8 @@ message CreateBookRequest {
9696
- The field **should** be [annotated as required][aip-203].
9797
- The field **must** identify the [resource type][aip-123] of the resource
9898
being created.
99-
- A `{resource}_id` field **must** be included.
99+
- A `{resource}_id` field **must** be included for management plane resources,
100+
and **should** be included for data plane resources.
100101
- The resource field **must** be included and **must** map to the POST body.
101102
- The request message **must not** contain any other required fields and
102103
**should not** contain other optional fields except those described in this
@@ -217,6 +218,7 @@ name and use it in references from other resources.
217218

218219
## Changelog
219220

221+
- **2023-10-20**: Clarify that {resource}_id is only required for management plane resources.
220222
- **2023-08-24**: Adding consistency requirement.
221223
- **2023-05-11**: Changing guidance around resource_id to a must.
222224
- **2022-11-04**: Referencing aggregated error guidance in AIP-193, similar to

0 commit comments

Comments
 (0)