Skip to content

Latest commit

 

History

History
37 lines (19 loc) · 1.32 KB

next-link-property-must-exist.md

File metadata and controls

37 lines (19 loc) · 1.32 KB

NextLinkPropertyMustExist

Category

SDK Error

Applies to

ARM and Data plane OpenAPI(swagger) specs

Related ARM Guideline Code

  • RPC-Get-V1-06

Output Message

The property '{0}' specified by nextLinkName does not exist in the 200 response schema. Please, specify the name of the property that provides the nextLink. If the model does not have the nextLink property then specify null.

Description

Per definition of AutoRest x-ms-pageable extension, the property specified by nextLinkName must exist in the 200 response schema.

Why the rule is important

Generated SDK may not work, as the nextLink won't be tied to a property of the response schema.

How to fix the violation

Please refer the documentation of x-ms-pageable.

Impact on generated code

NextLink may be broken as property may not be found, paging may not work. Please note this may cause a breaking change in the generated SDK.

Examples

Please refer the documentation of x-ms-pageable and examples.