|
2015 | 2015 | {
|
2016 | 2016 | "$ref": "#/parameters/LeaseIdOptional"
|
2017 | 2017 | },
|
| 2018 | + { |
| 2019 | + "$ref": "#/parameters/LeaseAction" |
| 2020 | + }, |
| 2021 | + { |
| 2022 | + "$ref": "#/parameters/LeaseDurationMethod" |
| 2023 | + }, |
| 2024 | + { |
| 2025 | + "$ref": "#/parameters/ProposedLeaseIdOptional" |
| 2026 | + }, |
2018 | 2027 | {
|
2019 | 2028 | "$ref": "#/parameters/CacheControl"
|
2020 | 2029 | },
|
|
2106 | 2115 | "x-ms-client-name": "EncryptionKeySha256",
|
2107 | 2116 | "type": "string",
|
2108 | 2117 | "description": "The SHA-256 hash of the encryption key used to encrypt the blob. This header is only returned when the blob was encrypted with a customer-provided key."
|
| 2118 | + }, |
| 2119 | + "x-ms-lease-renewed": { |
| 2120 | + "x-ms-client-name": "LeaseRenewed", |
| 2121 | + "type": "boolean", |
| 2122 | + "description": "If the lease was auto-renewed with this request" |
2109 | 2123 | }
|
2110 | 2124 | }
|
2111 | 2125 | },
|
|
2179 | 2193 | {
|
2180 | 2194 | "$ref": "#/parameters/LeaseIdOptional"
|
2181 | 2195 | },
|
| 2196 | + { |
| 2197 | + "$ref": "#/parameters/LeaseAction" |
| 2198 | + }, |
| 2199 | + { |
| 2200 | + "$ref": "#/parameters/LeaseDurationMethod" |
| 2201 | + }, |
| 2202 | + { |
| 2203 | + "$ref": "#/parameters/ProposedLeaseIdOptional" |
| 2204 | + }, |
2182 | 2205 | {
|
2183 | 2206 | "$ref": "#/parameters/Body"
|
2184 | 2207 | },
|
|
2248 | 2271 | "x-ms-client-name": "EncryptionKeySha256",
|
2249 | 2272 | "type": "string",
|
2250 | 2273 | "description": "The SHA-256 hash of the encryption key used to encrypt the blob. This header is only returned when the blob was encrypted with a customer-provided key."
|
| 2274 | + }, |
| 2275 | + "x-ms-lease-renewed": { |
| 2276 | + "x-ms-client-name": "LeaseRenewed", |
| 2277 | + "type": "boolean", |
| 2278 | + "description": "If the lease was auto-renewed with this request" |
2251 | 2279 | }
|
2252 | 2280 | }
|
2253 | 2281 | },
|
|
2704 | 2732 | "type": "integer",
|
2705 | 2733 | "x-ms-parameter-location": "method"
|
2706 | 2734 | },
|
| 2735 | + "LeaseAction": { |
| 2736 | + "name": "x-ms-lease-action", |
| 2737 | + "x-ms-client-name": "leaseAction", |
| 2738 | + "in": "header", |
| 2739 | + "x-ms-parameter-location": "method", |
| 2740 | + "description": "Optional. If \"acquire\" it will acquire the lease. If \"auto-renew\" it will renew the lease. If \"release\" it will release the lease only on flush. If \"acquire-release\" it will acquire & complete the operation & release the lease once operation is done.", |
| 2741 | + "required": false, |
| 2742 | + "type": "string", |
| 2743 | + "enum": [ |
| 2744 | + "acquire", |
| 2745 | + "auto-renew", |
| 2746 | + "release", |
| 2747 | + "acquire-release" |
| 2748 | + ], |
| 2749 | + "x-ms-enum": { |
| 2750 | + "name": "LeaseAction", |
| 2751 | + "modelAsString": false |
| 2752 | + } |
| 2753 | + }, |
2707 | 2754 | "Prefix": {
|
2708 | 2755 | "name": "prefix",
|
2709 | 2756 | "in": "query",
|
|
0 commit comments