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

Update workspaceRP 2024-01-01-preview swagger #27194

Merge branch 'release-machinelearningservices-Microsoft.MachineLearni…

53783aa
Select commit
Loading
Failed to load commit list.
Merged

Update workspaceRP 2024-01-01-preview swagger #27194

Merge branch 'release-machinelearningservices-Microsoft.MachineLearni…
53783aa
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / ~[NotRequired_Staging] Swagger LintDiff failed Jan 30, 2024 in 8m 36s

~[NotRequired_Staging] Swagger LintDiff failed

ppe/LintDiff: 91 Errors, 289 Warnings
View Azure DevOps build log for more details.

Details

compared tags (via openapi-validator vbeta) new version base version
package-preview-2024-01 package-preview-2024-01(53783aa) package-preview-2024-01(release-machinelearningservices-Microsoft.MachineLearningServices-2024-01-01-preview)

[must fix]The following errors/warnings are introduced by current PR:
Only 50 items are listed, please refer to log for more details.

Rule Message Related RPC [For API reviewers]
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3828
RPC-Policy-V1-03
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2454
RPC-Policy-V1-03
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2417
RPC-Policy-V1-03
PatchPropertiesCorrespondToPutProperties ipAllowlist property in patch body is not present in the corresponding put body. A patch request body must only contain properties present in the corresponding put request body, and must contain at least one of the properties.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L281
RPC-Patch-V1-01
⚠️ EnumInsteadOfBoolean 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.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L5038
⚠️ EnumInsteadOfBoolean 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.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4833
⚠️ EnumInsteadOfBoolean 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.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4467
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4452
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4443
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4431
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4320
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4231
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4193
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3851
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3839
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3825
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3666
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3657
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3344
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3335
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3328
⚠️ AllProxyResourcesShouldHaveDelete The resource EndpointResourcePropertiesBasicResource does not have a corresponding delete operation.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3328
RPC-Delete-V1-05
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3282
⚠️ XmsIdentifierValidation Missing identifier id in array item property
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3273
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3266
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3256
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3242
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3233
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3226
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3203
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3182
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2870
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2824
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2812
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2637
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2605
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2524
⚠️ EnumInsteadOfBoolean 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.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2474
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2437
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1494
⚠️ ParameterDescription Parameter should have a description.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1475
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1473
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1464
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1461
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1432
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1419
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1410
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1407
⚠️ ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1396
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L1384


The following errors/warnings exist before current PR submission:
Only 50 items are listed, please refer to log for more details.

Rule Message
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L5101
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L5064
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4882
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4766
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4718
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4685
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4672
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4646
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4517
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4485
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4342
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L4295
TrackedResourcePatchOperation Tracked resource 'PrivateEndpointConnection' must have patch operation that at least supports the update of tags.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3951
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3919
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3724
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3624
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3579
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L3109
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2964
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2964
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2959
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2959
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2954
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2954
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2949
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2949
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2944
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2944
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2939
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2939
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: Microsoft.MachineLearningServices/preview/2024-01-01-preview/workspaceRP.json#L2934