|
26 | 26 | "x-ms-examples": { |
27 | 27 | "PutStorageTaskAssignment": { |
28 | 28 | "$ref": "./examples/storageTaskAssignmentsCrud/PutStorageTaskAssignment.json" |
| 29 | + }, |
| 30 | + "PutStorageTaskAssignmentRequiredProperties": { |
| 31 | + "$ref": "./examples/storageTaskAssignmentsCrud/PutStorageTaskAssignmentRequiredProperties.json" |
29 | 32 | } |
30 | 33 | }, |
31 | 34 | "parameters": [ |
|
275 | 278 | "type": "string", |
276 | 279 | "description": "Optional, specifies the maximum number of storage task assignment Ids to be included in the list response." |
277 | 280 | }, |
278 | | - { |
279 | | - "name": "$filter", |
280 | | - "in": "query", |
281 | | - "type": "string", |
282 | | - "description": "Optional. When specified, it can be used to query using reporting properties." |
283 | | - }, |
284 | 281 | { |
285 | 282 | "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" |
286 | 283 | } |
|
336 | 333 | "name": "$filter", |
337 | 334 | "in": "query", |
338 | 335 | "type": "string", |
339 | | - "description": "Optional. When specified, it can be used to query using reporting properties." |
| 336 | + "description": "Optional. When specified, it can be used to query using reporting properties. See [Constructing Filter Strings](https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#constructing-filter-strings) for details." |
340 | 337 | }, |
341 | 338 | { |
342 | 339 | "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" |
|
396 | 393 | "name": "$filter", |
397 | 394 | "in": "query", |
398 | 395 | "type": "string", |
399 | | - "description": "Optional. When specified, it can be used to query using reporting properties." |
| 396 | + "description": "Optional. When specified, it can be used to query using reporting properties. See [Constructing Filter Strings](https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#constructing-filter-strings) for details." |
400 | 397 | }, |
401 | 398 | { |
402 | 399 | "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" |
|
433 | 430 | }, |
434 | 431 | "allOf": [ |
435 | 432 | { |
436 | | - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/Resource" |
| 433 | + "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/Resource" |
437 | 434 | } |
438 | 435 | ], |
| 436 | + "required": [ |
| 437 | + "properties" |
| 438 | + ], |
439 | 439 | "description": "The storage task assignment." |
440 | 440 | }, |
441 | 441 | "StorageTaskAssignmentProperties": { |
|
507 | 507 | } |
508 | 508 | }, |
509 | 509 | "required": [ |
510 | | - "target", |
511 | 510 | "trigger" |
512 | 511 | ], |
513 | 512 | "description": "Execution context of the storage task assignment." |
|
530 | 529 | "description": "List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor" |
531 | 530 | } |
532 | 531 | }, |
533 | | - "required": [ |
534 | | - "prefix" |
535 | | - ], |
536 | 532 | "description": "Target helps provide filter parameters for the objects in the storage account and forms the execution context for the storage task" |
537 | 533 | }, |
538 | 534 | "ExecutionTrigger": { |
|
675 | 671 | "type": "object", |
676 | 672 | "properties": { |
677 | 673 | "target": { |
678 | | - "$ref": "#/definitions/ExecutionTargetUpdate", |
| 674 | + "$ref": "#/definitions/ExecutionTarget", |
679 | 675 | "description": "Execution target of the storage task assignment" |
680 | 676 | }, |
681 | 677 | "trigger": { |
|
685 | 681 | }, |
686 | 682 | "description": "Execution context of the storage task assignment update." |
687 | 683 | }, |
688 | | - "ExecutionTargetUpdate": { |
689 | | - "type": "object", |
690 | | - "properties": { |
691 | | - "prefix": { |
692 | | - "type": "array", |
693 | | - "items": { |
694 | | - "type": "string" |
695 | | - }, |
696 | | - "description": "List of object prefixes to be included for task execution" |
697 | | - }, |
698 | | - "excludePrefix": { |
699 | | - "type": "array", |
700 | | - "items": { |
701 | | - "type": "string" |
702 | | - }, |
703 | | - "description": "List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor" |
704 | | - } |
705 | | - }, |
706 | | - "description": "Target helps provide filter parameters for the objects in the storage account and forms the execution context for the storage task" |
707 | | - }, |
708 | 684 | "ExecutionTriggerUpdate": { |
709 | 685 | "type": "object", |
710 | 686 | "properties": { |
|
0 commit comments