|
1305 | 1305 | "properties": { |
1306 | 1306 | "oneOf": [ |
1307 | 1307 | { |
1308 | | - "$ref": "#/definitions/ServiceResourceCreateUpdateProperties" |
| 1308 | + "$ref": "#/definitions/ServiceResourceProperties" |
1309 | 1309 | }, |
1310 | 1310 | { |
1311 | 1311 | "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
1312 | 1312 | } |
1313 | 1313 | ], |
1314 | | - "description": "Properties in ServiceResourceCreateUpdateParameters." |
| 1314 | + "description": "Services response resource." |
1315 | 1315 | }, |
1316 | 1316 | "type": { |
1317 | 1317 | "type": "string", |
|
4041 | 4041 | "properties": { |
4042 | 4042 | "oneOf": [ |
4043 | 4043 | { |
4044 | | - "$ref": "#/definitions/ServiceResourceCreateUpdateProperties" |
| 4044 | + "$ref": "#/definitions/ServiceResourceProperties" |
4045 | 4045 | }, |
4046 | 4046 | { |
4047 | 4047 | "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
4048 | 4048 | } |
4049 | 4049 | ], |
4050 | | - "description": "Properties in ServiceResourceCreateUpdateParameters." |
| 4050 | + "description": "Services response resource." |
4051 | 4051 | }, |
4052 | 4052 | "type": { |
4053 | 4053 | "type": "string", |
|
4840 | 4840 | }, |
4841 | 4841 | "description": "Properties of a managed Cassandra data center." |
4842 | 4842 | }, |
| 4843 | + "DataTransferServiceResourceProperties": { |
| 4844 | + "type": "object", |
| 4845 | + "properties": { |
| 4846 | + "serviceType": { |
| 4847 | + "type": "string", |
| 4848 | + "enum": [ |
| 4849 | + "DataTransferServiceResourceProperties" |
| 4850 | + ] |
| 4851 | + } |
| 4852 | + }, |
| 4853 | + "required": [ |
| 4854 | + "serviceType" |
| 4855 | + ], |
| 4856 | + "description": "Properties for DataTransferServiceResource." |
| 4857 | + }, |
4843 | 4858 | "DefaultRequestDatabaseAccountCreateUpdateProperties": { |
4844 | 4859 | "type": "object", |
4845 | 4860 | "properties": { |
|
5708 | 5723 | } |
5709 | 5724 | } |
5710 | 5725 | }, |
5711 | | - "ServiceResourceCreateUpdateProperties": { |
| 5726 | + "ServiceResourceProperties": { |
5712 | 5727 | "type": "object", |
| 5728 | + "oneOf": [ |
| 5729 | + { |
| 5730 | + "$ref": "#/definitions/DataTransferServiceResourceProperties" |
| 5731 | + }, |
| 5732 | + { |
| 5733 | + "$ref": "#/definitions/SqlDedicatedGatewayServiceResourceProperties" |
| 5734 | + } |
| 5735 | + ], |
5713 | 5736 | "properties": { |
| 5737 | + "additionalProperties": { |
| 5738 | + "oneOf": [ |
| 5739 | + { |
| 5740 | + "type": "object", |
| 5741 | + "additionalProperties": { |
| 5742 | + "type": "object", |
| 5743 | + "properties": {} |
| 5744 | + }, |
| 5745 | + "properties": {} |
| 5746 | + }, |
| 5747 | + { |
| 5748 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 5749 | + } |
| 5750 | + ], |
| 5751 | + "description": "Unmatched properties from the message are deserialized this collection" |
| 5752 | + }, |
5714 | 5753 | "instanceCount": { |
5715 | 5754 | "oneOf": [ |
5716 | 5755 | { |
|
5737 | 5776 | "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
5738 | 5777 | } |
5739 | 5778 | ] |
5740 | | - }, |
5741 | | - "serviceType": { |
5742 | | - "oneOf": [ |
5743 | | - { |
5744 | | - "type": "string", |
5745 | | - "enum": [ |
5746 | | - "SqlDedicatedGateway", |
5747 | | - "DataTransfer" |
5748 | | - ] |
5749 | | - }, |
5750 | | - { |
5751 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
5752 | | - } |
5753 | | - ] |
5754 | 5779 | } |
5755 | 5780 | }, |
5756 | | - "description": "Properties in ServiceResourceCreateUpdateParameters." |
| 5781 | + "description": "Services response resource." |
5757 | 5782 | }, |
5758 | 5783 | "SpatialSpec": { |
5759 | 5784 | "type": "object", |
|
5938 | 5963 | ], |
5939 | 5964 | "description": "Cosmos DB SQL database resource object" |
5940 | 5965 | }, |
| 5966 | + "SqlDedicatedGatewayServiceResourceProperties": { |
| 5967 | + "type": "object", |
| 5968 | + "properties": { |
| 5969 | + "serviceType": { |
| 5970 | + "type": "string", |
| 5971 | + "enum": [ |
| 5972 | + "SqlDedicatedGatewayServiceResourceProperties" |
| 5973 | + ] |
| 5974 | + }, |
| 5975 | + "sqlDedicatedGatewayEndpoint": { |
| 5976 | + "type": "string", |
| 5977 | + "description": "SqlDedicatedGateway endpoint for the service." |
| 5978 | + } |
| 5979 | + }, |
| 5980 | + "required": [ |
| 5981 | + "serviceType" |
| 5982 | + ], |
| 5983 | + "description": "Properties for SqlDedicatedGatewayServiceResource." |
| 5984 | + }, |
5941 | 5985 | "SqlRoleAssignmentResource": { |
5942 | 5986 | "type": "object", |
5943 | 5987 | "properties": { |
|
0 commit comments