Skip to content

feat(cmk): add endpoints#431

Open
byashimov wants to merge 1 commit intomainfrom
byashimov/NEX-2336/add-cmk-endpoints
Open

feat(cmk): add endpoints#431
byashimov wants to merge 1 commit intomainfrom
byashimov/NEX-2336/add-cmk-endpoints

Conversation

@byashimov
Copy link
Contributor

@byashimov byashimov commented Feb 12, 2026

Contributes to NEX-2336.

CMK endpoints start with "CMK" abbreviation.
For private structures lowering the first letter is insufficient: cMKUpdate instead of cmkUpdate.
Uses new ToCamel function that supports custom abbreviations,
which creates valid names for public and private structures: CMKUpdateIn and cmkUpdateIn.

The naming becomes important when the Terraform Plugin Generator expects OperationID + "In", e.g. CMKUpdateIn and the Go client has CmkUpdateIn instead.

@byashimov byashimov force-pushed the byashimov/NEX-2336/add-cmk-endpoints branch 2 times, most recently from 348fe78 to 5a1bb73 Compare February 12, 2026 14:41
Contributes to NEX-2336
@byashimov byashimov force-pushed the byashimov/NEX-2336/add-cmk-endpoints branch from 5a1bb73 to 8e38ea6 Compare February 12, 2026 15:51
@byashimov byashimov marked this pull request as ready for review February 12, 2026 16:47
@byashimov byashimov requested a review from a team as a code owner February 12, 2026 16:47
go-generate:
cmds:
- rm -rf {{.GEN_OUT_DIR}}
- rm -rf {{.GEN_OUT_DIR}} client_mock.go
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The mock can't be truly regenerated (client changes break the mock).
Must be created from scratch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant