Release machinelearningservices microsoft.machine learning services 2024 07 01 preview #28872
openapi-pipeline-app / Swagger LintDiff
failed
May 1, 2024 in 6m 58s
Swagger LintDiff failed
LintDiff: 479 Errors, 1149 Warnings
View Azure DevOps build log for more details.
Details
Compared specs (v2.2.2) | new version | base version |
---|---|---|
package-preview-2024-07 | package-preview-2024-07(b2ceec9) | default(main) |
[must fix]The following errors/warnings are introduced by current PR:
Rule | Message | Related RPC [For API reviewers] |
---|---|---|
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:keyVaultProperties. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L257 |
RPC-Patch-V1-10 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:keyIdentifier. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L257 |
RPC-Patch-V1-10 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L2643 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L2702 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L6674 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L6698 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L6713 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L6759 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L6793 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L6815 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L6838 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L6849 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L7065 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L7074 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L7100 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L7115 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L7139 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L7144 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L7155 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L7166 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
GuidUsage |
Usage of Guid is not recommended. If GUIDs are absolutely required in your service, please get sign off from the Azure API review board. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L7189 |
|
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L7222 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L21454 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L21490 |
RPC-Policy-V1-05, RPC-Put-V1-23 |
The following errors/warnings exist before current PR submission:
Only 50 items are listed, please refer to log for more details.
Rule | Message |
---|---|
ProvisioningStateSpecifiedForLROPut |
201 response schema in long running PUT operation is missing ProvisioningState property. A LRO PUT operations response schema must have ProvisioningState specified for the 200 and 201 status codes. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L114 |
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.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L114 |
DeleteResponseCodes |
Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L180 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L213 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:type. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L257 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:name. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L257 |
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.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L458 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L561 |
GetCollectionOnlyHasValueAndNextLink |
Get endpoints for collections of resources must only have the value and nextLink properties in their model.Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L586 |
ResourceNameRestriction |
The resource name parameter 'computeName' should be defined with a 'pattern' restriction. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L795 |
PatchResponseCodes |
Long-running PATCH operations must have responses with 200, 202 and default return codes. They also must not have other response codes. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L933 |
PatchIdentityProperty |
The patch operation body parameter schema should contain property 'identity'. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L962 |
ConsistentPatchProperties |
The property 'properties.properties' in the request body either not apppear in the resource model or has the wrong level. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L966 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:maxNodeCount. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L966 |
LroPatch202 |
The async patch operation should return 202. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L972 |
DeleteResponseCodes |
Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L987 |
ResourceNameRestriction |
The resource name parameter 'computeName' should be defined with a 'pattern' restriction. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1049 |
CollectionObjectPropertiesNaming |
Collection object returned by list operation 'Compute_ListNodes' with 'x-ms-pageable' extension, has no property named 'value'. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1076 |
ResourceNameRestriction |
The resource name parameter 'computeName' should be defined with a 'pattern' restriction. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1140 |
ResourceNameRestriction |
The resource name parameter 'computeName' should be defined with a 'pattern' restriction. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1186 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1218 |
ResourceNameRestriction |
The resource name parameter 'computeName' should be defined with a 'pattern' restriction. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1230 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1262 |
ResourceNameRestriction |
The resource name parameter 'computeName' should be defined with a 'pattern' restriction. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1274 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1306 |
GetCollectionOnlyHasValueAndNextLink |
Get endpoints for collections of resources must only have the value and nextLink properties in their model.Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1347 |
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.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1407 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1504 |
GetCollectionOnlyHasValueAndNextLink |
Get endpoints for collections of resources must only have the value and nextLink properties in their model.Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1532 |
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.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1692 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1927 |
GetCollectionOnlyHasValueAndNextLink |
Get endpoints for collections of resources must only have the value and nextLink properties in their model.Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L1953 |
DeleteResponseCodes |
Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L2020 |
ProvisioningStateSpecifiedForLROPut |
200 response schema in long running PUT operation is missing ProvisioningState property. A LRO PUT operations response schema must have ProvisioningState specified for the 200 and 201 status codes. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L2122 |
ProvisioningStateSpecifiedForLROPut |
201 response schema in long running PUT operation is missing ProvisioningState property. A LRO PUT operations response schema must have ProvisioningState specified for the 200 and 201 status codes. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L2122 |
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.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L2122 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L2415 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L2599 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L2991 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3052 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3059 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3066 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3073 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3080 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3087 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3094 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3101 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3108 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3121 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.MachineLearningServices/preview/2024-07-01-preview/machineLearningServices.json#L3121 |