|
1120 | 1120 | "type": "array", |
1121 | 1121 | "items": { |
1122 | 1122 | "oneOf": [ |
1123 | | - { |
1124 | | - "$ref": "#/definitions/servers_databases_childResource" |
1125 | | - }, |
1126 | 1123 | { |
1127 | 1124 | "$ref": "#/definitions/servers_elasticPools_childResource" |
1128 | 1125 | }, |
|
1135 | 1132 | { |
1136 | 1133 | "$ref": "#/definitions/servers_auditingSettings_childResource" |
1137 | 1134 | }, |
| 1135 | + { |
| 1136 | + "$ref": "#/definitions/servers_databases_childResource" |
| 1137 | + }, |
1138 | 1138 | { |
1139 | 1139 | "$ref": "#/definitions/servers_encryptionProtector_childResource" |
1140 | 1140 | }, |
|
1650 | 1650 | "servers_databases_extensions": { |
1651 | 1651 | "type": "object", |
1652 | 1652 | "properties": { |
1653 | | - "administratorLogin": { |
1654 | | - "type": "string", |
1655 | | - "description": "Administrator login name." |
1656 | | - }, |
1657 | | - "administratorLoginPassword": { |
1658 | | - "type": "string", |
1659 | | - "description": "Administrator login password." |
1660 | | - }, |
1661 | 1653 | "apiVersion": { |
1662 | 1654 | "type": "string", |
1663 | 1655 | "enum": [ |
1664 | 1656 | "2020-08-01-preview" |
1665 | 1657 | ] |
1666 | 1658 | }, |
1667 | | - "authenticationType": { |
1668 | | - "type": "string", |
1669 | | - "description": "Authentication type." |
1670 | | - }, |
1671 | 1659 | "name": { |
1672 | 1660 | "type": "string" |
1673 | 1661 | }, |
1674 | | - "operationMode": { |
1675 | | - "oneOf": [ |
1676 | | - { |
1677 | | - "type": "string", |
1678 | | - "enum": [ |
1679 | | - "PolybaseImport" |
1680 | | - ] |
1681 | | - }, |
1682 | | - { |
1683 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
1684 | | - } |
1685 | | - ], |
1686 | | - "description": "Operation Mode." |
1687 | | - }, |
1688 | | - "storageKey": { |
1689 | | - "type": "string", |
1690 | | - "description": "Storage key." |
1691 | | - }, |
1692 | | - "storageKeyType": { |
| 1662 | + "properties": { |
1693 | 1663 | "oneOf": [ |
1694 | 1664 | { |
1695 | | - "type": "string", |
1696 | | - "enum": [ |
1697 | | - "SharedAccessKey", |
1698 | | - "StorageAccessKey" |
1699 | | - ] |
| 1665 | + "$ref": "#/definitions/DatabaseExtensionsProperties" |
1700 | 1666 | }, |
1701 | 1667 | { |
1702 | 1668 | "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
1703 | 1669 | } |
1704 | 1670 | ], |
1705 | | - "description": "Storage key type." |
1706 | | - }, |
1707 | | - "storageUri": { |
1708 | | - "type": "string", |
1709 | | - "description": "Storage Uri." |
| 1671 | + "description": "Contains the database information after successful export." |
1710 | 1672 | }, |
1711 | 1673 | "type": { |
1712 | 1674 | "type": "string", |
|
1718 | 1680 | "required": [ |
1719 | 1681 | "apiVersion", |
1720 | 1682 | "name", |
1721 | | - "operationMode", |
1722 | | - "storageKey", |
1723 | | - "storageKeyType", |
1724 | | - "storageUri", |
| 1683 | + "properties", |
1725 | 1684 | "type" |
1726 | 1685 | ], |
1727 | 1686 | "description": "Microsoft.Sql/servers/databases/extensions" |
|
3275 | 3234 | ], |
3276 | 3235 | "description": "Properties of a database blob auditing policy." |
3277 | 3236 | }, |
| 3237 | + "DatabaseExtensionsProperties": { |
| 3238 | + "type": "object", |
| 3239 | + "properties": { |
| 3240 | + "operationMode": { |
| 3241 | + "oneOf": [ |
| 3242 | + { |
| 3243 | + "type": "string", |
| 3244 | + "enum": [ |
| 3245 | + "PolybaseImport" |
| 3246 | + ] |
| 3247 | + }, |
| 3248 | + { |
| 3249 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 3250 | + } |
| 3251 | + ], |
| 3252 | + "description": "Operation Mode." |
| 3253 | + }, |
| 3254 | + "storageKey": { |
| 3255 | + "type": "string", |
| 3256 | + "description": "Storage key." |
| 3257 | + }, |
| 3258 | + "storageKeyType": { |
| 3259 | + "oneOf": [ |
| 3260 | + { |
| 3261 | + "type": "string", |
| 3262 | + "enum": [ |
| 3263 | + "SharedAccessKey", |
| 3264 | + "StorageAccessKey" |
| 3265 | + ] |
| 3266 | + }, |
| 3267 | + { |
| 3268 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 3269 | + } |
| 3270 | + ], |
| 3271 | + "description": "Storage key type." |
| 3272 | + }, |
| 3273 | + "storageUri": { |
| 3274 | + "type": "string", |
| 3275 | + "description": "Storage Uri." |
| 3276 | + } |
| 3277 | + }, |
| 3278 | + "required": [ |
| 3279 | + "operationMode", |
| 3280 | + "storageKey", |
| 3281 | + "storageKeyType", |
| 3282 | + "storageUri" |
| 3283 | + ], |
| 3284 | + "description": "Contains the database information after successful export." |
| 3285 | + }, |
3278 | 3286 | "DatabaseProperties": { |
3279 | 3287 | "type": "object", |
3280 | 3288 | "properties": { |
|
6744 | 6752 | "servers_databases_extensions_childResource": { |
6745 | 6753 | "type": "object", |
6746 | 6754 | "properties": { |
6747 | | - "administratorLogin": { |
6748 | | - "type": "string", |
6749 | | - "description": "Administrator login name." |
6750 | | - }, |
6751 | | - "administratorLoginPassword": { |
6752 | | - "type": "string", |
6753 | | - "description": "Administrator login password." |
6754 | | - }, |
6755 | 6755 | "apiVersion": { |
6756 | 6756 | "type": "string", |
6757 | 6757 | "enum": [ |
6758 | 6758 | "2020-08-01-preview" |
6759 | 6759 | ] |
6760 | 6760 | }, |
6761 | | - "authenticationType": { |
6762 | | - "type": "string", |
6763 | | - "description": "Authentication type." |
6764 | | - }, |
6765 | 6761 | "name": { |
6766 | 6762 | "type": "string" |
6767 | 6763 | }, |
6768 | | - "operationMode": { |
6769 | | - "oneOf": [ |
6770 | | - { |
6771 | | - "type": "string", |
6772 | | - "enum": [ |
6773 | | - "PolybaseImport" |
6774 | | - ] |
6775 | | - }, |
6776 | | - { |
6777 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
6778 | | - } |
6779 | | - ], |
6780 | | - "description": "Operation Mode." |
6781 | | - }, |
6782 | | - "storageKey": { |
6783 | | - "type": "string", |
6784 | | - "description": "Storage key." |
6785 | | - }, |
6786 | | - "storageKeyType": { |
| 6764 | + "properties": { |
6787 | 6765 | "oneOf": [ |
6788 | 6766 | { |
6789 | | - "type": "string", |
6790 | | - "enum": [ |
6791 | | - "SharedAccessKey", |
6792 | | - "StorageAccessKey" |
6793 | | - ] |
| 6767 | + "$ref": "#/definitions/DatabaseExtensionsProperties" |
6794 | 6768 | }, |
6795 | 6769 | { |
6796 | 6770 | "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
6797 | 6771 | } |
6798 | 6772 | ], |
6799 | | - "description": "Storage key type." |
6800 | | - }, |
6801 | | - "storageUri": { |
6802 | | - "type": "string", |
6803 | | - "description": "Storage Uri." |
| 6773 | + "description": "Contains the database information after successful export." |
6804 | 6774 | }, |
6805 | 6775 | "type": { |
6806 | 6776 | "type": "string", |
|
6812 | 6782 | "required": [ |
6813 | 6783 | "apiVersion", |
6814 | 6784 | "name", |
6815 | | - "operationMode", |
6816 | | - "storageKey", |
6817 | | - "storageKeyType", |
6818 | | - "storageUri", |
| 6785 | + "properties", |
6819 | 6786 | "type" |
6820 | 6787 | ], |
6821 | 6788 | "description": "Microsoft.Sql/servers/databases/extensions" |
|
0 commit comments