|
354 | 354 | "tags": [
|
355 | 355 | "OrderItems"
|
356 | 356 | ],
|
357 |
| - "description": "Lists order at subscription level.", |
| 357 | + "description": "Lists order item at subscription level.", |
358 | 358 | "operationId": "ListOrderItemsAtSubscriptionLevel",
|
359 | 359 | "consumes": [
|
360 | 360 | "application/json"
|
|
376 | 376 | "required": false,
|
377 | 377 | "type": "string"
|
378 | 378 | },
|
| 379 | + { |
| 380 | + "name": "$expand", |
| 381 | + "in": "query", |
| 382 | + "description": "$expand is supported on device details, forward shipping details and reverse shipping details parameters. Each of these can be provided as a comma separated list. Device Details for order item provides details on the devices of the product, Forward and Reverse Shipping details provide forward and reverse shipping details respectively.", |
| 383 | + "required": false, |
| 384 | + "type": "string" |
| 385 | + }, |
379 | 386 | {
|
380 | 387 | "name": "$skipToken",
|
381 | 388 | "in": "query",
|
382 |
| - "description": "$skipToken is supported on Get list of orders, which provides the next page in the list of order.", |
| 389 | + "description": "$skipToken is supported on Get list of order items, which provides the next page in the list of order items.", |
383 | 390 | "required": false,
|
384 | 391 | "type": "string"
|
385 | 392 | }
|
386 | 393 | ],
|
387 | 394 | "responses": {
|
388 | 395 | "200": {
|
389 |
| - "description": "Order item object", |
| 396 | + "description": "List of Order item object", |
390 | 397 | "schema": {
|
391 | 398 | "$ref": "#/definitions/OrderItemResourceList"
|
392 | 399 | }
|
|
554 | 561 | ],
|
555 | 562 | "responses": {
|
556 | 563 | "200": {
|
557 |
| - "description": "Address object.", |
| 564 | + "description": "Address resource object.", |
558 | 565 | "schema": {
|
559 | 566 | "$ref": "#/definitions/AddressResource"
|
560 | 567 | }
|
|
832 | 839 | {
|
833 | 840 | "name": "$expand",
|
834 | 841 | "in": "query",
|
835 |
| - "description": "$expand is supported on device details parameter for order item, which provides details on the devices of the product.", |
| 842 | + "description": "$expand is supported on device details, forward shipping details and reverse shipping details parameters. Each of these can be provided as a comma separated list. Device Details for order item provides details on the devices of the product, Forward and Reverse Shipping details provide forward and reverse shipping details respectively.", |
836 | 843 | "required": false,
|
837 | 844 | "type": "string"
|
838 | 845 | },
|
|
897 | 904 | {
|
898 | 905 | "name": "$expand",
|
899 | 906 | "in": "query",
|
900 |
| - "description": "$expand is supported on device details parameter for order item, which provides details on the devices of the product.", |
| 907 | + "description": "$expand is supported on device details, forward shipping details and reverse shipping details parameters. Each of these can be provided as a comma separated list. Device Details for order item provides details on the devices of the product, Forward and Reverse Shipping details provide forward and reverse shipping details respectively.", |
901 | 908 | "required": false,
|
902 | 909 | "type": "string"
|
903 | 910 | }
|
|
1781 | 1788 | "description": "Management Resource Id",
|
1782 | 1789 | "type": "string",
|
1783 | 1790 | "readOnly": true
|
| 1791 | + }, |
| 1792 | + "managementResourceTenantId": { |
| 1793 | + "description": "Management Resource Tenant ID", |
| 1794 | + "type": "string", |
| 1795 | + "readOnly": true |
1784 | 1796 | }
|
1785 | 1797 | }
|
1786 | 1798 | },
|
|
1887 | 1899 | "type": "object",
|
1888 | 1900 | "properties": {
|
1889 | 1901 | "doubleEncryptionStatus": {
|
1890 |
| - "description": "Defines secondary layer of software-based encryption enablement.", |
| 1902 | + "description": "Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.", |
1891 | 1903 | "enum": [
|
1892 | 1904 | "Disabled",
|
1893 | 1905 | "Enabled"
|
|
1906 | 1918 | "description": "Double encryption is enabled"
|
1907 | 1919 | }
|
1908 | 1920 | ]
|
1909 |
| - }, |
1910 |
| - "default": "Disabled" |
| 1921 | + } |
1911 | 1922 | }
|
1912 | 1923 | }
|
1913 | 1924 | },
|
|
1951 | 1962 | }
|
1952 | 1963 | }
|
1953 | 1964 | },
|
| 1965 | + "ForwardShippingDetails": { |
| 1966 | + "description": "Forward shipment details.", |
| 1967 | + "type": "object", |
| 1968 | + "properties": { |
| 1969 | + "carrierName": { |
| 1970 | + "description": "Name of the carrier.", |
| 1971 | + "type": "string", |
| 1972 | + "readOnly": true |
| 1973 | + }, |
| 1974 | + "carrierDisplayName": { |
| 1975 | + "description": "Carrier Name for display purpose. Not to be used for any processing.", |
| 1976 | + "type": "string", |
| 1977 | + "readOnly": true |
| 1978 | + }, |
| 1979 | + "trackingId": { |
| 1980 | + "description": "TrackingId of the package", |
| 1981 | + "type": "string", |
| 1982 | + "readOnly": true |
| 1983 | + }, |
| 1984 | + "trackingUrl": { |
| 1985 | + "description": "TrackingUrl of the package.", |
| 1986 | + "type": "string", |
| 1987 | + "readOnly": true |
| 1988 | + } |
| 1989 | + } |
| 1990 | + }, |
1954 | 1991 | "HierarchyInformation": {
|
1955 | 1992 | "description": "Holds details about product hierarchy information",
|
1956 | 1993 | "type": "object",
|
|
2298 | 2335 | "description": "Customer notification Preferences"
|
2299 | 2336 | },
|
2300 | 2337 | "forwardShippingDetails": {
|
2301 |
| - "$ref": "#/definitions/ShippingDetails", |
| 2338 | + "$ref": "#/definitions/ForwardShippingDetails", |
2302 | 2339 | "description": "Forward Package Shipping details",
|
2303 | 2340 | "readOnly": true
|
2304 | 2341 | },
|
2305 | 2342 | "reverseShippingDetails": {
|
2306 |
| - "$ref": "#/definitions/ShippingDetails", |
| 2343 | + "$ref": "#/definitions/ReverseShippingDetails", |
2307 | 2344 | "description": "Reverse Package Shipping details",
|
2308 | 2345 | "readOnly": true
|
2309 | 2346 | },
|
|
2321 | 2358 | "readOnly": true
|
2322 | 2359 | },
|
2323 | 2360 | "cancellationStatus": {
|
2324 |
| - "description": "Describes whether the orderItem is cancellable or not.", |
| 2361 | + "description": "Describes whether the order item is cancellable or not.", |
2325 | 2362 | "enum": [
|
2326 | 2363 | "Cancellable",
|
2327 | 2364 | "CancellableWithFee",
|
|
2377 | 2414 | "readOnly": true
|
2378 | 2415 | },
|
2379 | 2416 | "returnStatus": {
|
2380 |
| - "description": "Describes whether the orderItem is returnable or not.", |
| 2417 | + "description": "Describes whether the order item is returnable or not.", |
2381 | 2418 | "enum": [
|
2382 | 2419 | "Returnable",
|
2383 | 2420 | "ReturnableWithFee",
|
|
2406 | 2443 | },
|
2407 | 2444 | "managementRpDetails": {
|
2408 | 2445 | "$ref": "#/definitions/ResourceProviderDetails",
|
2409 |
| - "description": "parent RP details", |
| 2446 | + "description": "Parent RP details - this returns only the first or default parent RP from the entire list", |
| 2447 | + "readOnly": true |
| 2448 | + }, |
| 2449 | + "managementRpDetailsList": { |
| 2450 | + "description": "List of parent RP details supported for configuration.", |
| 2451 | + "uniqueItems": false, |
| 2452 | + "type": "array", |
| 2453 | + "items": { |
| 2454 | + "$ref": "#/definitions/ResourceProviderDetails" |
| 2455 | + }, |
2410 | 2456 | "readOnly": true
|
2411 | 2457 | },
|
2412 | 2458 | "error": {
|
|
2737 | 2783 | "count": {
|
2738 | 2784 | "format": "int32",
|
2739 | 2785 | "description": "Quantity of the product",
|
2740 |
| - "type": "integer" |
| 2786 | + "type": "integer", |
| 2787 | + "readOnly": true |
| 2788 | + }, |
| 2789 | + "productDoubleEncryptionStatus": { |
| 2790 | + "description": "Double encryption status of the configuration. Read-only field.", |
| 2791 | + "enum": [ |
| 2792 | + "Disabled", |
| 2793 | + "Enabled" |
| 2794 | + ], |
| 2795 | + "type": "string", |
| 2796 | + "readOnly": true, |
| 2797 | + "x-ms-enum": { |
| 2798 | + "name": "DoubleEncryptionStatus", |
| 2799 | + "modelAsString": true, |
| 2800 | + "values": [ |
| 2801 | + { |
| 2802 | + "value": "Disabled", |
| 2803 | + "description": "Double encryption is disabled" |
| 2804 | + }, |
| 2805 | + { |
| 2806 | + "value": "Enabled", |
| 2807 | + "description": "Double encryption is enabled" |
| 2808 | + } |
| 2809 | + ] |
| 2810 | + } |
2741 | 2811 | },
|
2742 | 2812 | "deviceDetails": {
|
2743 | 2813 | "description": "list of device details",
|
|
2854 | 2924 | "$ref": "#/definitions/ProductLine"
|
2855 | 2925 | },
|
2856 | 2926 | "readOnly": true
|
| 2927 | + }, |
| 2928 | + "resourceProviderDetails": { |
| 2929 | + "description": "Contains details related to resource provider", |
| 2930 | + "uniqueItems": false, |
| 2931 | + "type": "array", |
| 2932 | + "items": { |
| 2933 | + "$ref": "#/definitions/ResourceProviderDetails" |
| 2934 | + } |
2857 | 2935 | }
|
2858 | 2936 | }
|
2859 | 2937 | },
|
|
2962 | 3040 | "ResourceProviderDetails": {
|
2963 | 3041 | "description": "Management RP details",
|
2964 | 3042 | "type": "object",
|
2965 |
| - "properties": {} |
| 3043 | + "properties": { |
| 3044 | + "resourceProviderNamespace": { |
| 3045 | + "description": "Resource provider namespace", |
| 3046 | + "type": "string", |
| 3047 | + "readOnly": true |
| 3048 | + } |
| 3049 | + } |
2966 | 3050 | },
|
2967 | 3051 | "ReturnOrderItemDetails": {
|
2968 | 3052 | "description": "Return order item request body",
|
|
2978 | 3062 | "returnReason": {
|
2979 | 3063 | "description": "Return Reason.",
|
2980 | 3064 | "type": "string"
|
| 3065 | + }, |
| 3066 | + "serviceTag": { |
| 3067 | + "description": "Service tag (located on the bottom-right corner of the device)", |
| 3068 | + "type": "string" |
| 3069 | + }, |
| 3070 | + "shippingBoxRequired": { |
| 3071 | + "description": "Shipping Box required", |
| 3072 | + "default": false, |
| 3073 | + "type": "boolean" |
| 3074 | + } |
| 3075 | + } |
| 3076 | + }, |
| 3077 | + "ReverseShippingDetails": { |
| 3078 | + "description": "Reverse shipment details.", |
| 3079 | + "type": "object", |
| 3080 | + "properties": { |
| 3081 | + "sasKeyForLabel": { |
| 3082 | + "description": "SAS key to download the reverse shipment label of the package.", |
| 3083 | + "type": "string", |
| 3084 | + "readOnly": true |
| 3085 | + }, |
| 3086 | + "carrierName": { |
| 3087 | + "description": "Name of the carrier.", |
| 3088 | + "type": "string", |
| 3089 | + "readOnly": true |
| 3090 | + }, |
| 3091 | + "carrierDisplayName": { |
| 3092 | + "description": "Carrier Name for display purpose. Not to be used for any processing.", |
| 3093 | + "type": "string", |
| 3094 | + "readOnly": true |
| 3095 | + }, |
| 3096 | + "trackingId": { |
| 3097 | + "description": "TrackingId of the package", |
| 3098 | + "type": "string", |
| 3099 | + "readOnly": true |
| 3100 | + }, |
| 3101 | + "trackingUrl": { |
| 3102 | + "description": "TrackingUrl of the package.", |
| 3103 | + "type": "string", |
| 3104 | + "readOnly": true |
2981 | 3105 | }
|
2982 | 3106 | }
|
2983 | 3107 | },
|
|
0 commit comments