Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove osOptions from AKS 2024-05-01 API #29422

remove osOptions from AKS 2024-05-01 API

62c1252
Select commit
Loading
Failed to load commit list.
Merged

remove osOptions from AKS 2024-05-01 API #29422

remove osOptions from AKS 2024-05-01 API
62c1252
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / Swagger LintDiff succeeded Jun 12, 2024 in 3m 54s

Swagger LintDiff succeeded

Details

Compared specs (v2.2.2) new version base version
package-2024-05 package-2024-05(62c1252) package-2024-05(dev-containerservice-Microsoft.ContainerService-2024-05-01)

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.ContainerService/operations' does not match the ARM specification. Please standardize the schema.
Location: aks/stable/2024-05-01/managedClusters.json#L52
OperationsApiSchemaUsesCommonTypes Operations API path must follow the schema provided in the common types.
Location: aks/stable/2024-05-01/managedClusters.json#L53
XmsPageableForListCalls x-ms-pageable extension must be specified for LIST APIs.
Location: aks/stable/2024-05-01/managedClusters.json#L74
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: aks/stable/2024-05-01/managedClusters.json#L95
ResourceNameRestriction The resource name parameter 'roleName' should be defined with a 'pattern' restriction.
Location: aks/stable/2024-05-01/managedClusters.json#L236
ParametersInPost server-fqdn is a query parameter. Post operation must not contain any query parameter other than api-version.
Location: aks/stable/2024-05-01/managedClusters.json#L294
ParametersInPost server-fqdn is a query parameter. Post operation must not contain any query parameter other than api-version.
Location: aks/stable/2024-05-01/managedClusters.json#L339
ParametersInPost format is a query parameter. Post operation must not contain any query parameter other than api-version.
Location: aks/stable/2024-05-01/managedClusters.json#L339
ParametersInPost server-fqdn is a query parameter. Post operation must not contain any query parameter other than api-version.
Location: aks/stable/2024-05-01/managedClusters.json#L387
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L511
PatchResponseCodes Long-running PATCH operations must have responses with 200, 202 and default return codes. They also must not have other response codes.
Location: aks/stable/2024-05-01/managedClusters.json#L600
PatchIdentityProperty The patch operation body parameter schema should contain property 'identity'.
Location: aks/stable/2024-05-01/managedClusters.json#L619
LroPatch202 The async patch operation should return 202.
Location: aks/stable/2024-05-01/managedClusters.json#L629
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L639
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L686
ResourceNameRestriction The resource name parameter 'configName' should be defined with a 'pattern' restriction.
Location: aks/stable/2024-05-01/managedClusters.json#L746
PostResponseCodes Long-running POST operations must have responses with 202 and default return codes. They must also 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. They also must not have other response codes.
Location: aks/stable/2024-05-01/managedClusters.json#L916
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L960
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1112
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1216
XmsPageableForListCalls x-ms-pageable extension must be specified for LIST APIs.
Location: aks/stable/2024-05-01/managedClusters.json#L1274
OperationIdNounVerb Per the Noun_Verb convention for Operation Ids, the noun 'AgentPools' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change.
Location: aks/stable/2024-05-01/managedClusters.json#L1278
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: aks/stable/2024-05-01/managedClusters.json#L1298
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: aks/stable/2024-05-01/managedClusters.json#L1317
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1363
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: aks/stable/2024-05-01/managedClusters.json#L1379
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1426
PostResponseCodes Long-running POST operations must have responses with 202 and default return codes. They must also 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. They also must not have other response codes.
Location: aks/stable/2024-05-01/managedClusters.json#L1442
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1479
PostResponseCodes Long-running POST operations must have responses with 202 and default return codes. They must also 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. They also must not have other response codes.
Location: aks/stable/2024-05-01/managedClusters.json#L1495
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1536
PostResponseCodes Long-running POST operations must have responses with 202 and default return codes. They must also 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. They also must not have other response codes.
Location: aks/stable/2024-05-01/managedClusters.json#L1552
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1587
PostResponseCodes Long-running POST operations must have responses with 202 and default return codes. They must also 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. They also must not have other response codes.
Location: aks/stable/2024-05-01/managedClusters.json#L1603
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1640
PostResponseCodes Long-running POST operations must have responses with 202 and default return codes. They must also 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. They also must not have other response codes.
Location: aks/stable/2024-05-01/managedClusters.json#L1656
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1693
XmsPageableForListCalls x-ms-pageable extension must be specified for LIST APIs.
Location: aks/stable/2024-05-01/managedClusters.json#L1709
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: aks/stable/2024-05-01/managedClusters.json#L1733
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: aks/stable/2024-05-01/managedClusters.json#L1862
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1899
PostResponseCodes 202 response for a LRO POST operation must not have a response schema specified.
Location: aks/stable/2024-05-01/managedClusters.json#L1912
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: aks/stable/2024-05-01/managedClusters.json#L1912
LroLocationHeader A 202 response should include an Location response header.
Location: aks/stable/2024-05-01/managedClusters.json#L1942
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L1955
XmsPageableForListCalls x-ms-pageable extension must be specified for LIST APIs.
Location: aks/stable/2024-05-01/managedClusters.json#L1971
PrivateEndpointResourceSchemaValidation The private endpoint model 'PrivateLinkResourcesListResult' schema does not conform to the common type definition.
Location: aks/stable/2024-05-01/managedClusters.json#L1993
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: aks/stable/2024-05-01/managedClusters.json#L1995
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: aks/stable/2024-05-01/managedClusters.json#L2114
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: aks/stable/2024-05-01/managedClusters.json#L3206