Azure REST API Breaking Change And Oad Rules Mapping Overview This specification describes the relationship between oad rules and breaking change policy. Mapping oad rule breaking change category 1002 - ProtocolNoLongerSupported breaking change 1003 - RequestBodyFormatNoLongerSupported breaking change 1004 - ResponseBodyFormatNowSupported breaking change 1005 - RemovedPath breaking change 1006 - RemovedDefinition breaking change 1007 - RemovedClientParameter breaking change 1008 - ModifiedOperationId breaking change 1009 - RemovedRequiredParameter breaking change 1010 - AddingRequiredParameter breaking change 1011 - AddingResponseCode breaking change 1012 - RemovedResponseCode breaking change 1013 - AddingHeader breaking change 1014 - RemovingHeader breaking change 1015 - ParameterInHasChanged breaking change 1016 - ConstantStatusHasChanged breaking change 1017 - ReferenceRedirection breaking change 1019 - RemovedEnumValue breaking change 1020 - AddedEnumValue change allowed in a new api-version 1021 - AddedAdditionalProperties breaking change 1022 - RemovedAdditionalProperties breaking change 1023 - TypeFormatChanged breaking change 1024 - ConstraintIsStronger breaking change 1025 - RequiredStatusChange breaking change 1026 - TypeChanged breaking change 1027 - DefaultValueChanged breaking change 1028 - ArrayCollectionFormatChanged breaking change 1029 - ReadonlyPropertyChanged breaking change (exception: non if from 'true' to 'false') 1030 - DifferentDiscriminator breaking change 1031 - DifferentExtends breaking change 1032 - DifferentAllOf breaking change 1033 - RemovedProperty breaking change 1034 - AddedRequiredProperty breaking change 1035 - RemovedOperation breaking change 1036 - ConstraintChanged breaking change 1037 - ConstraintIsWeaker breaking change (exception:non if applies to request parameter) 1038 - AddedPath change allowed in a new api-version 1039 - AddedOperation change allowed in a new api-version 1040 - AddedReadOnlyPropertyInResponse change allowed in a new api-version 1041 - AddedPropertyInResponse change allowed in a new api-version 1042 - ChangedParameterOrder breaking change 1043 - AddingOptionalParameter breaking change 1044 - XmsLongRunningOperationChanged breaking change 1045 - AddedOptionalProperty breaking change 1046 - RemovedOptionalParameter breaking change