|
188 | 188 | },
|
189 | 189 | {
|
190 | 190 | "$ref": "#/parameters/WorkspaceNameParameter"
|
| 191 | + }, |
| 192 | + { |
| 193 | + "$ref": "#/parameters/WorkspaceForceToPurgeParameter" |
191 | 194 | }
|
192 | 195 | ],
|
193 | 196 | "responses": {
|
|
286 | 289 | },
|
287 | 290 | {
|
288 | 291 | "$ref": "#/parameters/PaginationParameter"
|
| 292 | + }, |
| 293 | + { |
| 294 | + "$ref": "#/parameters/WorkspaceKindParameter" |
289 | 295 | }
|
290 | 296 | ],
|
291 | 297 | "responses": {
|
|
680 | 686 | },
|
681 | 687 | {
|
682 | 688 | "$ref": "#/parameters/PaginationParameter"
|
| 689 | + }, |
| 690 | + { |
| 691 | + "$ref": "#/parameters/WorkspaceKindParameter" |
683 | 692 | }
|
684 | 693 | ],
|
685 | 694 | "responses": {
|
|
2079 | 2088 | "description": "Category of the workspace connection.",
|
2080 | 2089 | "required": false,
|
2081 | 2090 | "x-ms-parameter-location": "method"
|
| 2091 | + }, |
| 2092 | + "WorkspaceKindParameter": { |
| 2093 | + "in": "query", |
| 2094 | + "name": "kind", |
| 2095 | + "type": "string", |
| 2096 | + "description": "Kind of workspace.", |
| 2097 | + "required": false, |
| 2098 | + "x-ms-parameter-location": "method" |
| 2099 | + }, |
| 2100 | + "WorkspaceForceToPurgeParameter": { |
| 2101 | + "in": "query", |
| 2102 | + "name": "forceToPurge", |
| 2103 | + "type": "boolean", |
| 2104 | + "description": "Flag to indicate delete is a purge request.", |
| 2105 | + "required": false, |
| 2106 | + "x-ms-parameter-location": "method" |
2082 | 2107 | }
|
2083 | 2108 | },
|
2084 | 2109 | "definitions": {
|
|
2166 | 2191 | "sku": {
|
2167 | 2192 | "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/Sku",
|
2168 | 2193 | "description": "The sku of the workspace."
|
| 2194 | + }, |
| 2195 | + "kind": { |
| 2196 | + "type": "string" |
2169 | 2197 | }
|
2170 | 2198 | }
|
2171 | 2199 | },
|
|
2334 | 2362 | "systemDatastoresAuthMode": {
|
2335 | 2363 | "description": "The auth mode used for accessing the system datastores of the workspace",
|
2336 | 2364 | "type": "string"
|
| 2365 | + }, |
| 2366 | + "featureStoreSettings": { |
| 2367 | + "description": "Settings for feature store type workspace.", |
| 2368 | + "$ref": "#/definitions/FeatureStoreSettings" |
| 2369 | + }, |
| 2370 | + "softDeleteRetentionInDays": { |
| 2371 | + "type": "integer", |
| 2372 | + "format": "int32", |
| 2373 | + "description": "Retention time in days after workspace get soft deleted." |
2337 | 2374 | }
|
2338 | 2375 | }
|
2339 | 2376 | },
|
|
2410 | 2447 | "encryption": {
|
2411 | 2448 | "$ref": "#/definitions/EncryptionUpdateProperties",
|
2412 | 2449 | "description": "The encryption settings of the workspace."
|
| 2450 | + }, |
| 2451 | + "featureStoreSettings": { |
| 2452 | + "description": "Settings for feature store type workspace.", |
| 2453 | + "$ref": "#/definitions/FeatureStoreSettings" |
2413 | 2454 | }
|
2414 | 2455 | }
|
2415 | 2456 | },
|
|
5795 | 5836 | "S3",
|
5796 | 5837 | "Snowflake",
|
5797 | 5838 | "AzureSqlDb",
|
5798 |
| - "AzureSynapseAnalytics" |
| 5839 | + "AzureSynapseAnalytics", |
| 5840 | + "AzureMySqlDb", |
| 5841 | + "AzurePostgresDb", |
| 5842 | + "AzureDataLakeGen2", |
| 5843 | + "Redis" |
5799 | 5844 | ],
|
5800 | 5845 | "type": "string",
|
5801 | 5846 | "description": "Category of the connection",
|
|
6228 | 6273 | "description": "Time is defined in ISO8601 format. Minimum is 15 min, maximum is 3 days."
|
6229 | 6274 | }
|
6230 | 6275 | }
|
| 6276 | + }, |
| 6277 | + "FeatureStoreSettings": { |
| 6278 | + "type": "object", |
| 6279 | + "properties": { |
| 6280 | + "computeRuntime": { |
| 6281 | + "$ref": "#/definitions/ComputeRuntimeDto" |
| 6282 | + }, |
| 6283 | + "offlineStoreConnectionName": { |
| 6284 | + "type": "string" |
| 6285 | + }, |
| 6286 | + "onlineStoreConnectionName": { |
| 6287 | + "type": "string" |
| 6288 | + } |
| 6289 | + } |
| 6290 | + }, |
| 6291 | + "ComputeRuntimeDto": { |
| 6292 | + "type": "object", |
| 6293 | + "properties": { |
| 6294 | + "sparkRuntimeVersion": { |
| 6295 | + "type": "string" |
| 6296 | + } |
| 6297 | + } |
6231 | 6298 | }
|
6232 | 6299 | }
|
6233 | 6300 | }
|
0 commit comments