Connections - Create Connection
Hiermee maakt u een verbinding.
Zie Referenties programmatisch configurerenom referenties te versleutelen.
Permissions
- Als u een gatewayverbinding maakt, moet de aanroeper machtigingen hebben voor de gateway.
- Service-principals moeten machtigingen hebben die zijn verleend door de Fabric-beheerder. Zie voor meer informatie: Service-principals kunnen werkruimten, verbindingen en implementatiepijplijnen maken.
Vereiste gedelegeerde bereiken
Connection.ReadWrite.All
Door Microsoft Entra ondersteunde identiteiten
Deze API ondersteunt de Microsoft -identiteiten vermeld in deze sectie.
| Identity | Support |
|---|---|
| User | Yes |
| service-principal en beheerde identiteiten | Yes |
Interface
POST https://api.fabric.microsoft.com/v1/connections
Aanvraagbody
De aanvraagtekst kan een van de volgende zijn:
| Name | Description |
|---|---|
|
Create |
|
|
Create |
|
|
Create |
CreateCloudConnectionRequest
| Name | Vereist | Type | Description |
|---|---|---|---|
| connectionDetails | True |
De verbindingsgegevens van de verbinding. |
|
| connectivityType | True |
string:
Shareable |
Het verbindingstype van de verbinding. |
| credentialDetails | True |
De referentiegegevens van de verbinding. |
|
| displayName | True |
string |
De weergavenaam van de verbinding. De maximale lengte is 200 tekens. |
| allowConnectionUsageInGateway |
boolean |
Sta toe dat deze verbinding wordt gebruikt met on-premises gegevensgateways of VNet-gegevensgateways. |
|
| privacyLevel |
(Optioneel) Het privacyniveau van de verbinding. Wanneer er geen waarde wordt doorgegeven, is dit ingesteld op 'Organisatie'. |
CreateOnPremisesConnectionRequest
| Name | Vereist | Type | Description |
|---|---|---|---|
| connectionDetails | True |
De verbindingsgegevens van de verbinding. |
|
| connectivityType | True |
string:
On |
Het verbindingstype van de verbinding. |
| credentialDetails | True |
De referentiegegevens van de verbinding. |
|
| displayName | True |
string |
De weergavenaam van de verbinding. De maximale lengte is 200 tekens. |
| gatewayId | True |
string (uuid) |
De object-id van de primaire gateway van de on-premises gateway waaronder de verbinding wordt gemaakt. |
| privacyLevel |
(Optioneel) Het privacyniveau van de verbinding. Wanneer er geen waarde wordt doorgegeven, is dit ingesteld op 'Organisatie'. |
CreateVirtualNetworkGatewayConnectionRequest
| Name | Vereist | Type | Description |
|---|---|---|---|
| connectionDetails | True |
De verbindingsgegevens van de verbinding. |
|
| connectivityType | True |
string:
Virtual |
Het verbindingstype van de verbinding. |
| credentialDetails | True |
De referentiegegevens van de verbinding. |
|
| displayName | True |
string |
De weergavenaam van de verbinding. De maximale lengte is 200 tekens. |
| gatewayId | True |
string (uuid) |
De object-id van de virtuele netwerkgateway waaronder de verbinding is gemaakt. |
| privacyLevel |
(Optioneel) Het privacyniveau van de verbinding. Wanneer er geen waarde wordt doorgegeven, is dit ingesteld op 'Organisatie'. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 201 Created | Connection: |
Created. De bewerking is geslaagd. |
| Other Status Codes |
Veelvoorkomende foutcodes:
|
Voorbeelden
| Cloud example |
| On-premises gateway example |
| Virtual network gateway example |
Cloud example
Voorbeeldaanvraag
POST https://api.fabric.microsoft.com/v1/connections
{
"connectivityType": "ShareableCloud",
"displayName": "ContosoCloudConnection",
"connectionDetails": {
"type": "SQL",
"creationMethod": "SQL",
"parameters": [
{
"dataType": "Text",
"name": "server",
"value": "contoso.database.windows.net"
},
{
"dataType": "Text",
"name": "database",
"value": "sales"
}
]
},
"privacyLevel": "Organizational",
"credentialDetails": {
"singleSignOnType": "None",
"connectionEncryption": "NotEncrypted",
"skipTestConnection": false,
"credentials": {
"credentialType": "Basic",
"username": "admin",
"password": "********"
}
}
}
Voorbeeldrespons
{
"id": "eeec9a3a-6ef5-4e2b-bb6a-0060bd2f0172",
"displayName": "ContosoCloudConnection",
"connectivityType": "ShareableCloud",
"connectionDetails": {
"type": "SQL",
"path": "contoso.database.windows.net;sales"
},
"privacyLevel": "Organizational",
"credentialDetails": {
"credentialType": "Basic",
"singleSignOnType": "None",
"connectionEncryption": "NotEncrypted",
"skipTestConnection": false
}
}
On-premises gateway example
Voorbeeldaanvraag
POST https://api.fabric.microsoft.com/v1/connections
{
"connectivityType": "OnPremisesGateway",
"gatewayId": "93491300-cfbd-402f-bf17-9ace59a92354",
"displayName": "ContosoOnPremisesConnection",
"connectionDetails": {
"type": "SQL",
"creationMethod": "SQL",
"parameters": [
{
"dataType": "Text",
"name": "server",
"value": "contoso.database.windows.net"
},
{
"dataType": "Text",
"name": "database",
"value": "sales"
}
]
},
"privacyLevel": "Organizational",
"credentialDetails": {
"singleSignOnType": "None",
"connectionEncryption": "NotEncrypted",
"skipTestConnection": false,
"credentials": {
"credentialType": "Windows",
"values": [
{
"gatewayId": "93491300-cfbd-402f-bf17-9ace59a92354",
"encryptedCredentials": "************************************"
},
{
"gatewayId": "55226bab-5024-4b72-9716-6dc8ef3a97fe",
"encryptedCredentials": "************************************"
}
]
}
}
}
Voorbeeldrespons
{
"id": "eeec9a3a-6ef5-4e2b-bb6a-0060bd2f0172",
"displayName": "ContosoOnPremisesConnection",
"gatewayId": "93491300-cfbd-402f-bf17-9ace59a92354",
"connectivityType": "OnPremisesGateway",
"connectionDetails": {
"type": "SQL",
"path": "contoso.database.windows.net;sales"
},
"privacyLevel": "Organizational",
"credentialDetails": {
"credentialType": "Basic",
"singleSignOnType": "None",
"connectionEncryption": "NotEncrypted",
"skipTestConnection": false
}
}
Virtual network gateway example
Voorbeeldaanvraag
POST https://api.fabric.microsoft.com/v1/connections
{
"connectivityType": "VirtualNetworkGateway",
"gatewayId": "93491300-cfbd-402f-bf17-9ace59a92354",
"displayName": "ContosoVirtualNetworkGatewayConnection",
"connectionDetails": {
"type": "SQL",
"creationMethod": "SQL",
"parameters": [
{
"dataType": "Text",
"name": "server",
"value": "contoso.database.windows.net"
},
{
"dataType": "Text",
"name": "database",
"value": "sales"
}
]
},
"privacyLevel": "Organizational",
"credentialDetails": {
"singleSignOnType": "None",
"connectionEncryption": "Encrypted",
"skipTestConnection": false,
"credentials": {
"credentialType": "Basic",
"username": "admin",
"password": "*********"
}
}
}
Voorbeeldrespons
{
"id": "eeec9a3a-6ef5-4e2b-bb6a-0060bd2f0172",
"displayName": "ContosoVirtualNetworkGatewayConnection",
"gatewayId": "93491300-cfbd-402f-bf17-9ace59a92354",
"connectivityType": "VirtualNetworkGateway",
"connectionDetails": {
"type": "SQL",
"path": "contoso.database.windows.net;sales"
},
"privacyLevel": "Organizational",
"credentialDetails": {
"credentialType": "Basic",
"singleSignOnType": "None",
"connectionEncryption": "Encrypted",
"skipTestConnection": false
}
}
Definities
| Name | Description |
|---|---|
|
Anonymous |
Referenties voor Anonymous CredentialType. |
|
Basic |
Referenties voor Basic CredentialType. |
|
Connection |
ConnectionDetailsParameter voor booleaanse dataType. |
|
Connection |
ConnectionDetailsParameter voor datum dataType. |
|
Connection |
ConnectionDetailsParameter voor dateTime dataType. |
|
Connection |
ConnectionDetailsParameter voor dateTimeZone dataType. |
|
Connection |
ConnectionDetailsParameter voor duur dataType. |
|
Connection |
ConnectionDetailsParameter voor numeriek dataType. |
|
Connection |
ConnectionDetailsParameter voor tekst dataType. |
|
Connection |
ConnectionDetailsParameter voor time dataType. |
|
Connection |
Het type verbindingsversleuteling van de verbinding. Er kunnen na verloop van tijd extra verbindingsversleutelingswaarden worden toegevoegd. |
|
Connectivity |
Het verbindingstype van de verbinding. Er kunnen in de loop van de tijd extra verbindingstypen worden toegevoegd. |
|
Create |
|
|
Create |
De invoer van de verbindingsgegevens voor het maken van bewerkingen. |
|
Create |
De invoer van referentiegegevens voor het maken van een verbinding. |
|
Create |
|
|
Create |
De referentiegegevensinvoer voor het maken van een on-premises gatewayverbinding. |
|
Create |
|
|
Credential |
Het referentietype van de verbinding. Er kunnen in de loop van de tijd extra referentietypen worden toegevoegd. |
|
Data |
Het gegevenstype van de parameterwaarde voor het maken van de verbinding. Er kunnen in de loop van de tijd extra gegevenstypewaarden worden toegevoegd. |
|
Error |
Het foutgerelateerde resourcedetailsobject. |
|
Error |
Het foutbericht. |
|
Error |
De details van het foutbericht. |
|
Key |
Referenties voor Key CredentialType. |
|
List |
De uitvoer van de verbindingsgegevens voor lijstbewerkingen. |
|
List |
De referentiegegevens die worden geretourneerd bij het ophalen van een verbinding. |
|
On |
Een gateway-id en de versleutelde geserialiseerde referenties. |
|
On |
Een verbinding die verbinding maakt via een on-premises gegevensgateway. |
|
On |
Referenties voor verificatie via een on-premises gateway. |
|
On |
Een verbinding die verbinding maakt via een persoonlijke on-premises gegevensgateway. |
|
Personal |
Een verbinding die verbinding maakt via de cloud en niet kan worden gedeeld. |
|
Privacy |
De instelling op privacyniveau van de verbinding. Er kunnen na verloop van tijd extra privacyniveaus worden toegevoegd. |
|
Service |
Referenties voor ServicePrincipal CredentialType. |
|
Shareable |
Een verbinding die verbinding maakt via de cloud. |
|
Shared |
Referenties voor SharedAccessSignature CredentialType. |
|
Single |
Het type eenmalige aanmelding van de verbinding. Er kunnen in de loop van de tijd extra typen eenmalige aanmelding worden toegevoegd. |
|
Virtual |
Een verbinding die verbinding maakt via een gegevensgateway van een virtueel netwerk. |
|
Windows |
Referenties voor Windows CredentialType. |
|
Windows |
Referenties voor WindowsWithoutImpersonation CredentialType. |
|
Workspace |
Referenties voor WorkspaceIdentity CredentialType. |
AnonymousCredentials
Referenties voor Anonymous CredentialType.
| Name | Type | Description |
|---|---|---|
| credentialType |
string:
Anonymous |
Het referentietype van de verbinding. |
BasicCredentials
Referenties voor Basic CredentialType.
| Name | Type | Description |
|---|---|---|
| credentialType |
string:
Basic |
Het referentietype van de verbinding. |
| password |
string |
Het wachtwoord. |
| username |
string |
De gebruikersnaam. |
ConnectionDetailsBooleanParameter
ConnectionDetailsParameter voor booleaanse dataType.
| Name | Type | Description |
|---|---|---|
| dataType |
string:
Boolean |
Het gegevenstype van de parameter. |
| name |
string |
De naam van de parameter. |
| value |
boolean |
De Booleaanse waarde. |
ConnectionDetailsDateParameter
ConnectionDetailsParameter voor datum dataType.
| Name | Type | Description |
|---|---|---|
| dataType |
string:
Date |
Het gegevenstype van de parameter. |
| name |
string |
De naam van de parameter. |
| value |
string (date) |
De datumwaarde met JJJJ-MM-DD notatie. |
ConnectionDetailsDateTimeParameter
ConnectionDetailsParameter voor dateTime dataType.
| Name | Type | Description |
|---|---|---|
| dataType |
string:
Date |
Het gegevenstype van de parameter. |
| name |
string |
De naam van de parameter. |
| value |
string (date-time) |
De datum/tijd-waarde met JJJJ-MM-DDTHH:mm:ss. FFFZ-indeling. |
ConnectionDetailsDateTimeZoneParameter
ConnectionDetailsParameter voor dateTimeZone dataType.
| Name | Type | Description |
|---|---|---|
| dataType |
string:
Date |
Het gegevenstype van de parameter. |
| name |
string |
De naam van de parameter. |
| value |
string (date-time-offset) |
De datumtijdzonewaarde met JJJJ-MM-DDTHH:mm:ss. FFF±hh:mm formaat. |
ConnectionDetailsDurationParameter
ConnectionDetailsParameter voor duur dataType.
| Name | Type | Description |
|---|---|---|
| dataType |
string:
Duration |
Het gegevenstype van de parameter. |
| name |
string |
De naam van de parameter. |
| value |
string (time-span) |
De duurwaarde met de notatie .P(n)DT(n)H(n)M(n)S. Bijvoorbeeld: P3DT4H30M10S (voor 3 dagen, 4 uur, 30 minuten en 10 seconden). |
ConnectionDetailsNumberParameter
ConnectionDetailsParameter voor numeriek dataType.
| Name | Type | Description |
|---|---|---|
| dataType |
string:
Number |
Het gegevenstype van de parameter. |
| name |
string |
De naam van de parameter. |
| value |
number |
De getalwaarde. |
ConnectionDetailsTextParameter
ConnectionDetailsParameter voor tekst dataType.
| Name | Type | Description |
|---|---|---|
| dataType |
string:
Text |
Het gegevenstype van de parameter. |
| name |
string |
De naam van de parameter. |
| value |
string |
De tekstwaarde. |
ConnectionDetailsTimeParameter
ConnectionDetailsParameter voor time dataType.
| Name | Type | Description |
|---|---|---|
| dataType |
string:
Time |
Het gegevenstype van de parameter. |
| name |
string |
De naam van de parameter. |
| value |
string (time) |
De tijdwaarde met HH:mm:ss. FFFZ-indeling. |
ConnectionEncryption
Het type verbindingsversleuteling van de verbinding. Er kunnen na verloop van tijd extra verbindingsversleutelingswaarden worden toegevoegd.
| Waarde | Description |
|---|---|
| Encrypted |
De verbindingspoging wordt uitgevoerd met behulp van een versleutelde verbinding. |
| Any |
De verbindingspoging wordt eerst uitgevoerd met behulp van een versleutelde verbinding en valt vervolgens terug op niet-versleutelde verbinding als dit mislukt. |
| NotEncrypted |
De verbindingspoging wordt uitgevoerd met behulp van een niet-versleutelde verbinding. |
ConnectivityType
Het verbindingstype van de verbinding. Er kunnen in de loop van de tijd extra verbindingstypen worden toegevoegd.
| Waarde | Description |
|---|---|
| ShareableCloud |
De verbinding maakt verbinding via de cloud en kan worden gedeeld met anderen. |
| PersonalCloud |
De verbinding maakt verbinding via de cloud en kan niet met anderen worden gedeeld. |
| OnPremisesGateway |
De verbinding maakt verbinding via een on-premises gegevensgateway. |
| OnPremisesGatewayPersonal |
De verbinding maakt verbinding via een persoonlijke on-premises gegevensgateway. |
| VirtualNetworkGateway |
De verbinding maakt verbinding via een gegevensgateway van een virtueel netwerk. |
| Automatic |
De verbinding maakt verbinding via de cloud met behulp van een impliciete gegevensverbinding. Deze optie is alleen beschikbaar voor specifieke scenario's, zoals semantische modellen die gebruikmaken van Single Sign-On (SSO)." |
| None |
De verbinding is niet gebonden |
CreateCloudConnectionRequest
| Name | Type | Description |
|---|---|---|
| allowConnectionUsageInGateway |
boolean |
Sta toe dat deze verbinding wordt gebruikt met on-premises gegevensgateways of VNet-gegevensgateways. |
| connectionDetails |
De verbindingsgegevens van de verbinding. |
|
| connectivityType |
string:
Shareable |
Het verbindingstype van de verbinding. |
| credentialDetails |
De referentiegegevens van de verbinding. |
|
| displayName |
string |
De weergavenaam van de verbinding. De maximale lengte is 200 tekens. |
| privacyLevel |
(Optioneel) Het privacyniveau van de verbinding. Wanneer er geen waarde wordt doorgegeven, is dit ingesteld op 'Organisatie'. |
CreateConnectionDetails
De invoer van de verbindingsgegevens voor het maken van bewerkingen.
| Name | Type | Description |
|---|---|---|
| creationMethod |
string |
De methode voor het maken van de verbinding. Voor een lijst met aanmaakmethoden gebruikt u de API ListSupportedConnectionTypes . |
| parameters | ConnectionDetailsParameter[]: |
De lijst met verbindingsparameters. Voor een lijst met parameters voor elke aanmaakmethode gebruikt u de API ListSupportedConnectionTypes . |
| type |
string |
Het type verbinding. |
CreateCredentialDetails
De invoer van referentiegegevens voor het maken van een verbinding.
| Name | Type | Description |
|---|---|---|
| connectionEncryption |
(Optioneel) De instelling voor verbindingsversleuteling die wordt gebruikt tijdens de testverbinding. Wanneer er geen waarde wordt doorgegeven, wordt de verbinding niet versleuteld. |
|
| credentials | Credentials: |
De referenties van de verbinding. |
| singleSignOnType |
(Optioneel) Het type eenmalige aanmelding van de verbinding. Wanneer er geen waarde wordt doorgegeven, gebruikt de verbinding geen eenmalige aanmelding. |
|
| skipTestConnection |
boolean |
Of de verbinding de testverbinding moet overslaan tijdens het maken en bijwerken. True - Sla de testverbinding over, False - Sla de testverbinding niet over. Als er geen waarde wordt doorgegeven, is dit ingesteld op 'False'. |
CreateOnPremisesConnectionRequest
| Name | Type | Description |
|---|---|---|
| connectionDetails |
De verbindingsgegevens van de verbinding. |
|
| connectivityType |
string:
On |
Het verbindingstype van de verbinding. |
| credentialDetails |
De referentiegegevens van de verbinding. |
|
| displayName |
string |
De weergavenaam van de verbinding. De maximale lengte is 200 tekens. |
| gatewayId |
string (uuid) |
De object-id van de primaire gateway van de on-premises gateway waaronder de verbinding wordt gemaakt. |
| privacyLevel |
(Optioneel) Het privacyniveau van de verbinding. Wanneer er geen waarde wordt doorgegeven, is dit ingesteld op 'Organisatie'. |
CreateOnPremisesCredentialDetails
De referentiegegevensinvoer voor het maken van een on-premises gatewayverbinding.
| Name | Type | Description |
|---|---|---|
| connectionEncryption |
(Optioneel) De instelling voor verbindingsversleuteling die wordt gebruikt tijdens de testverbinding. Wanneer er geen waarde wordt doorgegeven, wordt de verbinding niet versleuteld. |
|
| credentials |
De referenties van de verbinding. |
|
| singleSignOnType |
(Optioneel) Het type eenmalige aanmelding van de verbinding. Wanneer er geen waarde wordt doorgegeven, gebruikt de verbinding geen eenmalige aanmelding. |
|
| skipTestConnection |
boolean |
Of de verbinding de testverbinding moet overslaan tijdens het maken en bijwerken. True - Sla de testverbinding over, False - Sla de testverbinding niet over. Als er geen waarde wordt doorgegeven, is dit ingesteld op 'False'. |
CreateVirtualNetworkGatewayConnectionRequest
| Name | Type | Description |
|---|---|---|
| connectionDetails |
De verbindingsgegevens van de verbinding. |
|
| connectivityType |
string:
Virtual |
Het verbindingstype van de verbinding. |
| credentialDetails |
De referentiegegevens van de verbinding. |
|
| displayName |
string |
De weergavenaam van de verbinding. De maximale lengte is 200 tekens. |
| gatewayId |
string (uuid) |
De object-id van de virtuele netwerkgateway waaronder de verbinding is gemaakt. |
| privacyLevel |
(Optioneel) Het privacyniveau van de verbinding. Wanneer er geen waarde wordt doorgegeven, is dit ingesteld op 'Organisatie'. |
CredentialType
Het referentietype van de verbinding. Er kunnen in de loop van de tijd extra referentietypen worden toegevoegd.
| Waarde | Description |
|---|---|
| Windows |
Verbinding maakt gebruik van Windows-verificatie om verbinding te maken. Alleen ondersteund voor on-premises gateways. |
| Anonymous |
Verbinding maakt gebruik van anonieme verificatie om verbinding te maken. |
| Basic |
Verbinding maakt gebruik van basisverificatie om verbinding te maken. |
| Key |
Verbinding maakt gebruik van sleutelverificatie om verbinding te maken. |
| OAuth2 |
Verbinding maakt gebruik van OAuth 2.0-verificatie om verbinding te maken. |
| WindowsWithoutImpersonation |
Verbinding maakt gebruik van Windows-verificatie (zonder de optie voor imitatie) om verbinding te maken. Alleen ondersteund voor on-premises gateways (persoonlijke modus). |
| SharedAccessSignature |
Verbinding maakt gebruik van SAS-verificatie (Shared Access Signature) om verbinding te maken. |
| ServicePrincipal |
Verbinding maakt gebruik van verificatie van de service-principal om verbinding te maken. |
| WorkspaceIdentity |
Verbinding maakt gebruik van verificatie van werkruimte-id's om verbinding te maken. |
DataType
Het gegevenstype van de parameterwaarde voor het maken van de verbinding. Er kunnen in de loop van de tijd extra gegevenstypewaarden worden toegevoegd.
| Waarde | Description |
|---|---|
| Text |
Gebruik tekst als de parameterinvoerwaarde. |
| Number |
Gebruik getal als de parameterinvoerwaarde (geheel getal of drijvende komma). |
| Boolean |
Gebruik Booleaanse waarde als de parameterinvoerwaarde. Onwaar: de waarde is onwaar, Waar. De waarde is waar. |
| Duration |
Gebruik de duur als de parameterinvoerwaarde met behulp van de notatie .P(n)DT(n)H(n)M(n)S. Bijvoorbeeld: P3DT4H30M10S (voor 3 dagen, 4 uur, 30 minuten en 10 seconden). |
| Date |
Gebruik datum als de parameterinvoerwaarde, met JJJJ-MM-DD-indeling. |
| DateTime |
Gebruik datum/tijd als de parameterinvoerwaarde met JJJJ-MM-DDTHH:mm:ss. FFFZ-indeling. |
| DateTimeZone |
Gebruik de datumtijdzone als de parameterinvoerwaarde met JJJJ-MM-DDTHH:mm:ss. FFF±hh:mm formaat. |
| Time |
Gebruik tijd als de parameterinvoerwaarde met HH:mm:ss. FFFZ-indeling. |
ErrorRelatedResource
Het foutgerelateerde resourcedetailsobject.
| Name | Type | Description |
|---|---|---|
| resourceId |
string |
De resource-id die betrokken is bij de fout. |
| resourceType |
string |
Het type resource dat betrokken is bij de fout. |
ErrorResponse
Het foutbericht.
| Name | Type | Description |
|---|---|---|
| errorCode |
string |
Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is. |
| message |
string |
Een leesbare weergave van de fout. |
| moreDetails |
Lijst met aanvullende foutdetails. |
|
| relatedResource |
De foutgerelateerde resourcedetails. |
|
| requestId |
string |
Id van de aanvraag die is gekoppeld aan de fout. |
ErrorResponseDetails
De details van het foutbericht.
| Name | Type | Description |
|---|---|---|
| errorCode |
string |
Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is. |
| message |
string |
Een leesbare weergave van de fout. |
| relatedResource |
De foutgerelateerde resourcedetails. |
KeyCredentials
Referenties voor Key CredentialType.
| Name | Type | Description |
|---|---|---|
| credentialType |
string:
Key |
Het referentietype van de verbinding. |
| key |
string |
De sleutel. |
ListConnectionDetails
De uitvoer van de verbindingsgegevens voor lijstbewerkingen.
| Name | Type | Description |
|---|---|---|
| path |
string |
Het pad van de verbinding. |
| type |
string |
Het type verbinding. |
ListCredentialDetails
De referentiegegevens die worden geretourneerd bij het ophalen van een verbinding.
| Name | Type | Description |
|---|---|---|
| connectionEncryption |
De instelling voor verbindingsversleuteling die wordt gebruikt tijdens de testverbinding. |
|
| credentialType |
Het referentietype van de verbinding. |
|
| singleSignOnType |
Het type eenmalige aanmelding van de verbinding. |
|
| skipTestConnection |
boolean |
Of de verbinding de testverbinding moet overslaan tijdens het maken en bijwerken. True - Sla de testverbinding over, False - Sla de testverbinding niet over. |
OnPremisesCredentialEntry
Een gateway-id en de versleutelde geserialiseerde referenties.
| Name | Type | Description |
|---|---|---|
| encryptedCredentials |
string |
De versleutelde geserialiseerde .json van de lijst met naam-waardeparen. De naam is een referentienaam en waarde is een referentiewaarde. Versleuteling wordt uitgevoerd met behulp van het RSA-versleutelingsalgoritme (Rivest-Shamir-Adleman) met de openbare sleutel van het on-premises gatewaylid. |
| gatewayId |
string (uuid) |
De object-id van de gateway. |
OnPremisesGatewayConnection
Een verbinding die verbinding maakt via een on-premises gegevensgateway.
| Name | Type | Description |
|---|---|---|
| connectionDetails |
De verbindingsgegevens van de verbinding. |
|
| connectivityType |
string:
On |
Het verbindingstype van de verbinding. |
| credentialDetails |
De referentiegegevens van de verbinding. |
|
| displayName |
string |
De weergavenaam van de verbinding. |
| gatewayId |
string (uuid) |
De gatewayobject-id van de verbinding. |
| id |
string (uuid) |
De object-id van de verbinding. |
| privacyLevel |
Het privacyniveau van de verbinding. |
OnPremisesGatewayCredentials
Referenties voor verificatie via een on-premises gateway.
| Name | Type | Description |
|---|---|---|
| credentialType |
Het referentietype van de verbinding. |
|
| values |
De nettolading van de referentie die naar de on-premises gateway moet worden verzonden. |
OnPremisesGatewayPersonalConnection
Een verbinding die verbinding maakt via een persoonlijke on-premises gegevensgateway.
| Name | Type | Description |
|---|---|---|
| connectionDetails |
De verbindingsgegevens van de verbinding. |
|
| connectivityType |
string:
On |
Het verbindingstype van de verbinding. |
| credentialDetails |
De referentiegegevens van de verbinding. |
|
| displayName |
string |
De weergavenaam van de verbinding. |
| gatewayId |
string (uuid) |
De gatewayobject-id van de verbinding. |
| id |
string (uuid) |
De object-id van de verbinding. |
| privacyLevel |
Het privacyniveau van de verbinding. |
PersonalCloudConnection
Een verbinding die verbinding maakt via de cloud en niet kan worden gedeeld.
| Name | Type | Description |
|---|---|---|
| allowConnectionUsageInGateway |
boolean |
Sta toe dat deze verbinding wordt gebruikt met on-premises gegevensgateways of VNet-gegevensgateways. |
| connectionDetails |
De verbindingsgegevens van de verbinding. |
|
| connectivityType |
string:
Personal |
Het verbindingstype van de verbinding. |
| credentialDetails |
De referentiegegevens van de verbinding. |
|
| displayName |
string |
De weergavenaam van de verbinding. |
| id |
string (uuid) |
De object-id van de verbinding. |
| privacyLevel |
Het privacyniveau van de verbinding. |
PrivacyLevel
De instelling op privacyniveau van de verbinding. Er kunnen na verloop van tijd extra privacyniveaus worden toegevoegd.
| Waarde | Description |
|---|---|
| None |
Er is geen instelling voor privacyniveau geconfigureerd. |
| Private |
Verbindingen die zijn ingesteld op privé bevatten gevoelige of vertrouwelijke informatie. Zichtbaarheid kan worden beperkt tot geautoriseerde gebruikers. Gegevens van een privéverbinding worden niet naar andere verbindingen gevouwen, inclusief andere privéverbindingen. |
| Organizational |
Verbindingen die zijn ingesteld op de organisatie, kunnen worden ingevouwen tot privé- en andere organisatieverbindingen. Ze kunnen niet invouwen tot openbare verbindingen. Zichtbaarheid is ingesteld op een vertrouwde groep. |
| Public |
Bestanden, internetverbinding en werkmapgegevens kunnen worden ingesteld op openbaar. Gegevens kunnen worden ingevouwen naar andere verbindingen. Zichtbaarheid is voor iedereen beschikbaar. |
ServicePrincipalCredentials
Referenties voor ServicePrincipal CredentialType.
| Name | Type | Description |
|---|---|---|
| credentialType |
string:
Service |
Het referentietype van de verbinding. |
| servicePrincipalClientId |
string (uuid) |
De client-id van de service-principal. |
| servicePrincipalSecret |
string |
Het geheim van de service-principal. |
| tenantId |
string (uuid) |
De tenant-id van de service-principal. |
ShareableCloudConnection
Een verbinding die verbinding maakt via de cloud.
| Name | Type | Description |
|---|---|---|
| allowConnectionUsageInGateway |
boolean |
Sta toe dat deze verbinding wordt gebruikt met on-premises gegevensgateways of VNet-gegevensgateways. |
| connectionDetails |
De verbindingsgegevens van de verbinding. |
|
| connectivityType |
string:
Shareable |
Het verbindingstype van de verbinding. |
| credentialDetails |
De referentiegegevens van de verbinding. |
|
| displayName |
string |
De weergavenaam van de verbinding. |
| id |
string (uuid) |
De object-id van de verbinding. |
| privacyLevel |
Het privacyniveau van de verbinding. |
SharedAccessSignatureCredentials
Referenties voor SharedAccessSignature CredentialType.
| Name | Type | Description |
|---|---|---|
| credentialType |
string:
Shared |
Het referentietype van de verbinding. |
| token |
string |
Het token. |
SingleSignOnType
Het type eenmalige aanmelding van de verbinding. Er kunnen in de loop van de tijd extra typen eenmalige aanmelding worden toegevoegd.
| Waarde | Description |
|---|---|
| None |
Connection maakt geen gebruik van eenmalige aanmelding om verbinding te maken. |
| Kerberos |
Connection maakt gebruik van eenmalige aanmelding van Kerberos om verbinding te maken. |
| MicrosoftEntraID |
Connection maakt gebruik van eenmalige aanmelding van Microsoft Entra ID om verbinding te maken. |
| SecurityAssertionMarkupLanguage |
Connection maakt gebruik van eenmalige aanmelding van Security Assertion Markup Language (SAML) om verbinding te maken. |
| KerberosDirectQueryAndRefresh |
Connection maakt gebruik van Kerberos DirectQuery en Refresh-eenmalige aanmelding om verbinding te maken. |
VirtualNetworkGatewayConnection
Een verbinding die verbinding maakt via een gegevensgateway van een virtueel netwerk.
| Name | Type | Description |
|---|---|---|
| connectionDetails |
De verbindingsgegevens van de verbinding. |
|
| connectivityType |
string:
Virtual |
Het verbindingstype van de verbinding. |
| credentialDetails |
De referentiegegevens van de verbinding. |
|
| displayName |
string |
De weergavenaam van de verbinding. |
| gatewayId |
string (uuid) |
De gatewayobject-id van de verbinding. |
| id |
string (uuid) |
De object-id van de verbinding. |
| privacyLevel |
Het privacyniveau van de verbinding. |
WindowsCredentials
Referenties voor Windows CredentialType.
| Name | Type | Description |
|---|---|---|
| credentialType |
string:
Windows |
Het referentietype van de verbinding. |
| password |
string |
Het wachtwoord. |
| username |
string |
De gebruikersnaam. |
WindowsWithoutImpersonationCredentials
Referenties voor WindowsWithoutImpersonation CredentialType.
| Name | Type | Description |
|---|---|---|
| credentialType |
string:
Windows |
Het referentietype van de verbinding. |
WorkspaceIdentityCredentials
Referenties voor WorkspaceIdentity CredentialType.
| Name | Type | Description |
|---|---|---|
| credentialType |
string:
Workspace |
Het referentietype van de verbinding. |