[Hub Generated] Review request for Microsoft.DataProtection to add version preview/2023-08-01-preview #25967
openapi-pipeline-app / ~[NotRequired_Staging] Swagger LintDiff
failed
Oct 12, 2023 in 3m 10s
~[NotRequired_Staging] Swagger LintDiff failed
ppe/LintDiff: 13 Errors, 19 Warnings
View more details.
Details
compared tags (via openapi-validator vbeta) | new version | base version |
---|---|---|
package-preview-2023-08 | package-preview-2023-08(8b813e9) | default(main) |
[must fix]The following errors/warnings are introduced by current PR:
Rule | Message | Related RPC [For API reviewers] |
---|---|---|
FATAL
|
spectralPluginFunc: Failed validating: 'file:///mnt/vss/_work/1/azure-rest-api-specs/specification/dataprotection/resource-manager/Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json'. Errors encountered: Error: Error running Nimma Error 1: Location: azure-rest-api-specs/blob/8b813e90dd006e92f47fe187451cca0463862a59/#L1 |
The following errors/warnings exist before current PR submission:
Rule | Message |
---|---|
MissingTypeObject |
The schema 'additionalDetails' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L6880 |
MissingTypeObject |
The schema 'additionalDetails' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L6823 |
MissingTypeObject |
The schema 'ErrorAdditionalInfo' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L6557 |
MissingTypeObject |
The schema 'Error' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L6519 |
MissingTypeObject |
The schema 'CloudError' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L5802 |
MissingTypeObject |
The schema 'BaseBackupPolicyResource' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L5566 |
MissingTypeObject |
The schema 'BackupVaultResource' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L5506 |
MissingTypeObject |
The schema 'BackupInstanceResource' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L5318 |
MissingTypeObject |
The schema 'AzureBackupRecoveryPointResource' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L4875 |
MissingTypeObject |
The schema 'AzureBackupFindRestorableTimeRangesResponseResource' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L4559 |
MissingTypeObject |
The schema 'AzureBackupFindRestorableTimeRangesRequestResource' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L4528 |
ParametersOrder |
The parameters:operationId,location should be kept in the same order as they present in the path. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L64 |
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: Get DefaultOperationsRequestObject Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L4051 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: Get DefaultOperationsRequestObject Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L3996 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: Get DefaultOperationsRequestObject Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L3941 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: Get DefaultOperationsRequestObject Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L3886 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: Get DefaultOperationsRequestObject Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L3831 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: List OperationsRequestObject Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L3721 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: List OperationsRequestObject Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L3669 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: List OperationsRequestObject Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L3617 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: List OperationsRequestObject Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L3565 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: List OperationsRequestObject Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L3513 |
|
OperationId should contain the verb: 'exportbackupjobs' in:'ExportJobs_Trigger'. Consider updating the operationId Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L2851 |
|
OperationId should contain the verb: 'findrestorabletimeranges' in:'RestorableTimeRanges_Find'. Consider updating the operationId Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L2626 |
|
OperationId should contain the verb: 'validaterestore' in:'BackupInstances_ValidateForRestore'. Consider updating the operationId Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L2500 |
|
OperationId should contain the verb: 'fetchcrossregionrestorejobs' in:'CrossRegionRestoreJobs_List'. Consider updating the operationId Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L1911 |
|
OperationId should contain the verb: 'fetchcrossregionrestorejob' in:'CrossRegionRestoreJob_Get'. Consider updating the operationId Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L1855 |
|
OperationId should contain the verb: 'fetchsecondaryrecoverypoints' in:'SecondaryRPs_Fetch'. Consider updating the operationId Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L1625 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: Get OperationStatus Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L276 |
|
Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: Get OperationStatus Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L228 |
|
The x-ms-code-generation-setting extension is being deprecated. Please remove it and move settings to readme file for code generation. Location: Microsoft.DataProtection/preview/2023-08-01-preview/dataprotection.json#L6 |
Loading