Partager via


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.

Voir aussi

Automatisation des connexions
Opérations sur Automation