[NetAppFiles] Release netapp microsoft.net app 2023 11 01 preview #29206
openapi-pipeline-app / Swagger LintDiff
succeeded
Jun 10, 2024 in 5m 33s
Swagger LintDiff succeeded
Details
Compared specs (v2.2.2) | new version | base version |
---|---|---|
package-netapp-2023-11-01 | package-netapp-2023-11-01(c57f53a) | package-netapp-2023-11-01(main) |
package-preview-2023-11 | package-preview-2023-11(c57f53a) | default(main) |
[must fix]The following errors/warnings are introduced by current PR:
Rule | Message | Related RPC [For API reviewers] |
---|---|---|
OperationId should contain the verb: 'getkeyvaultstatus' in:'Accounts_GetChangeKeyVaultInformation'. Consider updating the operationId Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L952 |
||
Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L6138 |
The following errors/warnings exist before current PR submission:
Only 50 items are listed, please refer to log for more details.
Rule | Message |
---|---|
OperationsApiResponseSchema |
The response schema of operations API '/providers/Microsoft.NetApp/operations' does not match the ARM specification. Please standardize the schema. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L59 |
OperationsApiSchemaUsesCommonTypes |
Operations API path must follow the schema provided in the common types. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L60 |
GetCollectionOnlyHasValueAndNextLink |
Get endpoints for collections of resources must only have the value and nextLink properties in their model.Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L252 |
ResourceNameRestriction |
The resource name parameter 'quotaLimitName' should be defined with a 'pattern' restriction. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L270 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L314 |
GetCollectionOnlyHasValueAndNextLink |
Get endpoints for collections of resources must only have the value and nextLink properties in their model.Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L335 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L758 |
UnSupportedPatchProperties |
Mark the top-level property 'location', specified in the patch operation body, as readOnly or immutable. You could also choose to remove it from the request payload of the Patch operation. This property is not patchable. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L789 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:type. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L794 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:keySource. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L794 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:keyVaultUri. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L794 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:keyName. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L794 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:keyVaultResourceId. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L794 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L818 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L843 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L868 |
UnSupportedPatchProperties |
Mark the top-level property 'location', specified in the patch operation body, as readOnly or immutable. You could also choose to remove it from the request payload of the Patch operation. This property is not patchable. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1216 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:size. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1221 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:qosType. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1221 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1248 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1293 |
PutResponseCodes |
Synchronous and long-running PUT operations must have responses with 200, 201 and default return codes. They also must not have other response codes. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1414 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1463 |
UnSupportedPatchProperties |
Mark the top-level property 'location', specified in the patch operation body, as readOnly or immutable. You could also choose to remove it from the request payload of the Patch operation. This property is not patchable. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1491 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:serviceLevel. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1496 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:usageThreshold. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1496 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1526 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1581 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1667 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1707 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1836 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L1973 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2013 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2072 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2094 |
GetCollectionOnlyHasValueAndNextLink |
Get endpoints for collections of resources must only have the value and nextLink properties in their model.Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2124 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2195 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2226 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2248 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2279 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2301 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2341 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2363 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2394 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2659 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2699 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2721 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2761 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2780 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.NetApp/preview/2023-11-01-preview/netapp.json#L2811 |
Loading