Créer une connexion
Le Create a connection opération crée une nouvelle instance de connexion en fonction du type de connexion spécifié.
Vous devez d'abord Création d'un type de connexion qui définit les champs disponibles pour cette connexion, ou utiliser un type de connexion global. Ensuite, vous devez spécifier dans le corps de la demande des valeurs qui correspondent aux champs définis dans le type de connexion.
Demande
Pour spécifier la requête, remplacez < id d'abonnement > par votre ID d'abonnement < cloud-service-name > par le nom de service cloud à utiliser pour la demande, < automation-account-name > avec le nom du compte automation à utiliser pour faire la demande et < nom de connexion > par le nom de la connexion. Incluez les paramètres d'URI nécessaires.
Méthode |
URI de demande |
---|---|
PUT |
https://management.core.windows.net/<subscription-id>/cloudServices/<cloud-service-name>/resources/automation/~/automationAccounts/<automation-account-name>/connections/<connection-name>?api-version=2014-12-08 |
Paramètres URI
Paramètre d'URI |
Description |
---|---|
api-version |
Obligatoire. Doit avoir la valeur 2014-12-08. |
En-têtes de demande
Les en-têtes de demande dans le tableau suivant sont nécessaires.
En-tête de demande |
Description |
---|---|
Content-Type |
La valeur application/json. N'incluez pas de spécification pour le jeu de caractères. |
x-ms-version |
Spécifie la version de l'opération. La valeur 2013-06-01 ou une version ultérieure. |
Corps de la demande
Cet exemple crée une connexion pour le LitwareTwitter type de connexion.
Important
Vous devez spécifier le nom de la connexion à la fois dans le corps de la demande et dans l'URI de demande.
{ "name":"Twitter", "properties":{ "description":"Twitter connection", "connectionType":{ "name":"LitwareTwitter" }, "fieldDefinitionValues":{ "Owner":"Litware East US", "ConsumerAPIKey":"Pv6bmBg5uE2xXBUPQP9tmyW/DDB15LJAoXiT6NJFymE=", "ConsumerAPISecret":"C2ziW4nwt06xLTE4F5yrEfM3WSKol1JIjf0TG5RPchF0SMUnig1eSZhd/ol5KDwnLAuSm34ctkSQcfm0zEvTPlddqFvPxgFOhfmU4qapDkjXyZ82ZCcjSqAbyiYQnlTJmszzKyTHUESccBcPihHJ0iYP0CTTIb5Brr/SiVM/hxscrKizWR5aTLSUON9ga6kGqerCPQnP4EyZls/NsbGfbx8xOEh3N+FFnRFqyu5BAMxwkRf5Aat6S40vvvRNR7naVD6Zg6zTnkqnGPVpeud2ayjfkBfRPWRKkinmIcCTUICI4YvYGTgNRqbUanpV8932+wZKW6GfbUOv/y8h3/01Aw==", "AccessToken":"asBcGOJsDE6r552BCT6rTbvBnkBP775KiFM0MNwgn2U=", "AccessTokenSecret":"8j7bUCcjhkK9W8SxhmSspvWMBxMysSZKt4xwelcgPEUQL2T4y3T+RKyrvfHLsP0zEPL77R62W0aTD6zt7Luueb7B9YZIFIBOt35UwRTXCKlzWP9SZj4RQKe/q6nKGB/tigFkGnhE1kqorao1+G/r3bizAQXCkONPh7Tr6v5yUFx+e8sxNJsbQodJk7/NUp23CxjuXXHmyEuicDExMwicTCBbY/SdjzhAkvc3q7PBSBat4ymJKB+KSrS4hogTa+3dcbJvtHU7mEymlPE3cUWRFu9XbsjGo7JDn3NOlKxZkX+5gFk4LlVtT7Mn4hPVAiCodDdnkvXSoEWuQ5qgU/ZA4Q==" } } }
Élément |
Description |
---|---|
name |
Nom du type de connexion. Notez que le nom est également fourni dans l'URI et que les noms doivent correspondre. |
description |
Description de la connexion. |
connectionType/Name |
Nom du type de connexion de la connexion. |
fieldDefinitionValues |
Champs obligatoires et leurs valeurs requises par le type de connexion. |
Réponse
Code d'état
Une opération réussie renvoie la valeur 201 (Créée). Pour plus d'informations sur les codes d'erreur courants, consultez définitions de Code d'état HTTP/1.1.
En-têtes de réponse
En-tête de demande |
Description |
---|---|
x-ms-request-id |
Identificateur unique de l'opération en cours. |
Corps de la réponse
{ "name":"Twitter", "properties":{ "creationTime":"2015-05-19T17:27:07.93+00:00", "lastModifiedTime":"2015-05-19T17:27:07.93+00:00", "description":"Twitter connection", "fieldDefinitionValues":{ "Owner":"Litware East US", "ConsumerAPIKey":"Pv6bmBg5uE2xXBUPQP9tmyW\/DDB15LJAoXiT6NJFymE=", "ConsumerAPISecret":"C2ziW4nwt06xLTE4F5yrEfM3WSKol1JIjf0TG5RPchF0SMUnig1eSZhd\/ol5KDwnLAuSm34ctkSQcfm0zEvTPlddqFvPxgFOhfmU4qapDkjXyZ82ZCcjSqAbyiYQnlTJmszzKyTHUESccBcPihHJ0iYP0CTTIb5Brr\/SiVM\/hxscrKizWR5aTLSUON9ga6kGqerCPQnP4EyZls\/NsbGfbx8xOEh3N+FFnRFqyu5BAMxwkRf5Aat6S40vvvRNR7naVD6Zg6zTnkqnGPVpeud2ayjfkBfRPWRKkinmIcCTUICI4YvYGTgNRqbUanpV8932+wZKW6GfbUOv\/y8h3\/01Aw==", "AccessToken":"asBcGOJsDE6r552BCT6rTbvBnkBP775KiFM0MNwgn2U=", "AccessTokenSecret":"8j7bUCcjhkK9W8SxhmSspvWMBxMysSZKt4xwelcgPEUQL2T4y3T+RKyrvfHLsP0zEPL77R62W0aTD6zt7Luueb7B9YZIFIBOt35UwRTXCKlzWP9SZj4RQKe\/q6nKGB\/tigFkGnhE1kqorao1+G\/r3bizAQXCkONPh7Tr6v5yUFx+e8sxNJsbQodJk7\/NUp23CxjuXXHmyEuicDExMwicTCBbY\/SdjzhAkvc3q7PBSBat4ymJKB+KSrS4hogTa+3dcbJvtHU7mEymlPE3cUWRFu9XbsjGo7JDn3NOlKxZkX+5gFk4LlVtT7Mn4hPVAiCodDdnkvXSoEWuQ5qgU\/ZA4Q==" }, "connectionType":{ "name":"LitwareTwitter" } } }
Élément |
Description |
---|---|
name |
Nom de la connexion. |
creationTime |
Date et heure de création de la connexion. |
lastModifiedTime |
Date et heure de dernière modification de la connexion. |
fieldDefinitionValues |
Champs et valeurs actuelles de cette connexion. |
connectionType/Name |
Nom du type de connexion de cette connexion. |