Updating swagger files.

This commit is contained in:
Fabric-APIs-Publish-Specification-Pipeline committed 2025-07-29 22:05:11 +00:00
1 parent 4a5dae75ed
commit 1ffa38d9e0
3 files changed
+101 -9

No files matched your search

+97 -5
View File
@@ -824,6 +824,10 @@
"credentialDetails": {
"description": "The credential details of the connection.",
"$ref": "#/definitions/CreateCredentialDetails"
},
"allowConnectionUsageInGateway": {
"description": "Allow this connection to be utilized with either on-premises data gateways or VNet data gateways.",
"type": "boolean"
}
}
},
@@ -912,6 +916,10 @@
"credentialDetails": {
"description": "The credential details of the connection.",
"$ref": "#/definitions/UpdateCredentialDetails"
},
"allowConnectionUsageInGateway": {
"description": "Allow this connection to be utilized with either on-premises data gateways or VNet data gateways.",
"type": "boolean"
}
}
},
@@ -927,12 +935,18 @@
"credentialDetails": {
"description": "The credential details of the connection.",
"$ref": "#/definitions/UpdateCredentialDetails"
},
"allowConnectionUsageInGateway": {
"description": "Allow this connection to be utilized with either on-premises data gateways or VNet data gateways.",
"type": "boolean"
}
}
},
"Connection": {
"required": ["id", "connectivityType", "connectionDetails"],
"type": "object",
"description": "The base object of a connection.",
"discriminator": "connectivityType",
"properties": {
"id": {
"description": "The object ID of the connection.",
@@ -943,11 +957,6 @@
"description": "The display name of the connection.",
"type": "string"
},
"gatewayId": {
"description": "The gateway object ID of the connection.",
"type": "string",
"format": "uuid"
},
"connectivityType": {
"description": "The connectivity type of the connection.",
"$ref": "#/definitions/ConnectivityType"
@@ -966,6 +975,89 @@
}
}
},
"ShareableCloudConnection": {
"type": "object",
"description": "A connection that connects through the cloud.",
"allOf": [
{
"$ref": "#/definitions/Connection"
}
],
"properties": {
"allowConnectionUsageInGateway": {
"description": "Allow this connection to be utilized with either on-premises data gateways or VNet data gateways.",
"type": "boolean"
}
},
"x-ms-discriminator-value": "ShareableCloud"
},
"PersonalCloudConnection": {
"type": "object",
"description": "A connection that connects through the cloud and cannot be shared.",
"allOf": [
{
"$ref": "#/definitions/Connection"
}
],
"properties": {
"allowConnectionUsageInGateway": {
"description": "Allow this connection to be utilized with either on-premises data gateways or VNet data gateways.",
"type": "boolean"
}
},
"x-ms-discriminator-value": "PersonalCloud"
},
"OnPremisesGatewayConnection": {
"type": "object",
"description": "A connection that connects through on-premises data gateway.",
"allOf": [
{
"$ref": "#/definitions/Connection"
}
],
"properties": {
"gatewayId": {
"description": "The gateway object ID of the connection.",
"type": "string",
"format": "uuid"
}
},
"x-ms-discriminator-value": "OnPremisesGateway"
},
"OnPremisesGatewayPersonalConnection": {
"type": "object",
"description": "A connection that connects through a personal on-premises data gateway.",
"allOf": [
{
"$ref": "#/definitions/Connection"
}
],
"properties": {
"gatewayId": {
"description": "The gateway object ID of the connection.",
"type": "string",
"format": "uuid"
}
},
"x-ms-discriminator-value": "OnPremisesGatewayPersonal"
},
"VirtualNetworkGatewayConnection": {
"type": "object",
"description": "A connection that connects through a virtual network data gateway.",
"allOf": [
{
"$ref": "#/definitions/Connection"
}
],
"properties": {
"gatewayId": {
"description": "The gateway object ID of the connection.",
"type": "string",
"format": "uuid"
}
},
"x-ms-discriminator-value": "VirtualNetworkGateway"
},
"ListConnectionsResponse": {
"required": ["value"],
"type": "object",
@@ -17,7 +17,7 @@
}
},
{
"connectivityType": "OnPremisesDataGateway",
"connectivityType": "OnPremisesGateway",
"displayName": "ContosoConnection2",
"id": "0b9af1bd-e974-4893-8947-d89d5a560385",
"gatewayId": "58376c10-5f61-4024-887e-748df4beae45",
@@ -30,4 +30,4 @@
}
}
}
}
}
@@ -17,7 +17,7 @@
}
},
{
"connectivityType": "OnPremisesDataGateway",
"connectivityType": "OnPremisesGateway",
"displayName": "ContosoConnection2",
"id": "0b9af1bd-e974-4893-8947-d89d5a560385",
"gatewayId": "58376c10-5f61-4024-887e-748df4beae45",
@@ -40,4 +40,4 @@
}
}
}
}
}