Définition de ressource Bicep
Le type de ressource connexions peut être déployé avec les opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Pour créer une ressource Microsoft.Web/connections, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Web/connections@2016-06-01' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
api: {
brandColor: 'string'
description: 'string'
displayName: 'string'
iconUri: 'string'
id: 'string'
name: 'string'
swagger: any(...)
type: 'string'
}
changedTime: 'string'
createdTime: 'string'
customParameterValues: {
{customized property}: 'string'
}
displayName: 'string'
nonSecretParameterValues: {
{customized property}: 'string'
}
parameterValues: {
{customized property}: 'string'
}
statuses: [
{
error: {
etag: 'string'
location: 'string'
properties: {
code: 'string'
message: 'string'
}
tags: {
{customized property}: 'string'
}
}
status: 'string'
target: 'string'
}
]
testLinks: [
{
method: 'string'
requestUri: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
Valeurs de propriété
Microsoft.Web/connexions
Nom |
Descriptif |
Valeur |
etag |
ETag de ressource |
corde |
emplacement |
Emplacement des ressources |
corde |
nom |
Nom de la ressource |
chaîne (obligatoire) |
Propriétés |
|
ApiConnectionDefinitionProperties |
étiquettes |
Balises de ressource |
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
ApiConnectionDefinitionProperties
ApiConnectionDefinitionPropertiesCustomParameterValues
ApiConnectionDefinitionPropertiesNonSecretParameterValues
ApiConnectionDefinitionPropertiesParameterValues
ApiConnectionTestLink
Nom |
Descriptif |
Valeur |
méthode |
Http, méthode |
corde |
requestUri |
URI de demande de lien de test |
corde |
Référence Api
Nom |
Descriptif |
Valeur |
brandColor |
Couleur de la marque |
corde |
descriptif |
Description de l’API personnalisée |
corde |
nom d’affichage |
Nom complet |
corde |
iconUri |
URI d’icône |
corde |
pièce d'identité |
ID de référence de ressource |
corde |
nom |
Nom de l’API |
corde |
fanfaronner |
Représentation JSON du swagger |
quelconque |
type |
Type de référence de ressource |
corde |
ConnectionError
ConnectionErrorProperties
Nom |
Descriptif |
Valeur |
code |
Code de l’état |
corde |
Message |
Description de l’état |
corde |
ConnectionStatusDefinition
Nom |
Descriptif |
Valeur |
erreur |
Erreur de connexion |
ConnectionError |
statut |
État de la passerelle |
corde |
cible |
Cible de l’erreur |
corde |
Exemples d’utilisation
Exemples de démarrage rapide Azure
Les modèles de démarrage rapide Azure suivants contiennent des exemples Bicep pour le déploiement de ce type de ressource.
Fichier Bicep |
Descriptif |
Azure Logic Apps - Envoyer des de réception AS2 |
Crée des comptes d’intégration pour deux partenaires, Contoso et Fabrikam, y compris les artefacts des partenaires et des contrats. Le modèle crée également des applications logiques entre Fabrikam Sales et Contoso pour illustrer la réception d’envoi AS2 synchrone. Le modèle crée également des applications logiques entre Fabrikam Finance et Contoso, qui illustrent la réception d’envoi AS2 asynchrone. |
copier des fichiers FTP dans l’application logique Blob Azure |
Ce modèle vous permet de créer un déclencheur d’application logique sur des fichiers d’un serveur FTP et de les copier dans un conteneur d’objets blob Azure. Vous pouvez ajouter des déclencheurs ou des actions supplémentaires pour le personnaliser en fonction de vos besoins. |
Récupérer des clés d’accès stockage Azure dans le modèle ARM |
Ce modèle crée un compte de stockage, après quoi il crée une connexion d’API en récupérant dynamiquement la clé primaire du compte de stockage. La connexion d’API est ensuite utilisée dans une application logique comme déclencheur d’interrogation pour les modifications d’objets blob. |
Définition de ressource de modèle ARM
Le type de ressource connexions peut être déployé avec les opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Pour créer une ressource Microsoft.Web/connections, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Web/connections",
"apiVersion": "2016-06-01",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"api": {
"brandColor": "string",
"description": "string",
"displayName": "string",
"iconUri": "string",
"id": "string",
"name": "string",
"swagger": {},
"type": "string"
},
"changedTime": "string",
"createdTime": "string",
"customParameterValues": {
"{customized property}": "string"
},
"displayName": "string",
"nonSecretParameterValues": {
"{customized property}": "string"
},
"parameterValues": {
"{customized property}": "string"
},
"statuses": [
{
"error": {
"etag": "string",
"location": "string",
"properties": {
"code": "string",
"message": "string"
},
"tags": {
"{customized property}": "string"
}
},
"status": "string",
"target": "string"
}
],
"testLinks": [
{
"method": "string",
"requestUri": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
Microsoft.Web/connexions
Nom |
Descriptif |
Valeur |
apiVersion |
Version de l’API |
'2016-06-01' |
etag |
ETag de ressource |
corde |
emplacement |
Emplacement des ressources |
corde |
nom |
Nom de la ressource |
chaîne (obligatoire) |
Propriétés |
|
ApiConnectionDefinitionProperties |
étiquettes |
Balises de ressource |
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
type |
Type de ressource |
'Microsoft.Web/connexions' |
ApiConnectionDefinitionProperties
ApiConnectionDefinitionPropertiesCustomParameterValues
ApiConnectionDefinitionPropertiesNonSecretParameterValues
ApiConnectionDefinitionPropertiesParameterValues
ApiConnectionTestLink
Nom |
Descriptif |
Valeur |
méthode |
Http, méthode |
corde |
requestUri |
URI de demande de lien de test |
corde |
Référence Api
Nom |
Descriptif |
Valeur |
brandColor |
Couleur de la marque |
corde |
descriptif |
Description de l’API personnalisée |
corde |
nom d’affichage |
Nom complet |
corde |
iconUri |
URI d’icône |
corde |
pièce d'identité |
ID de référence de ressource |
corde |
nom |
Nom de l’API |
corde |
fanfaronner |
Représentation JSON du swagger |
quelconque |
type |
Type de référence de ressource |
corde |
ConnectionError
ConnectionErrorProperties
Nom |
Descriptif |
Valeur |
code |
Code de l’état |
corde |
Message |
Description de l’état |
corde |
ConnectionStatusDefinition
Nom |
Descriptif |
Valeur |
erreur |
Erreur de connexion |
ConnectionError |
statut |
État de la passerelle |
corde |
cible |
Cible de l’erreur |
corde |
Exemples d’utilisation
Modèles de démarrage rapide Microsoft Azure
Les modèles de démarrage rapide Azure suivants déployer ce type de ressource.
Modèle |
Descriptif |
Alerte à mettre en file d’attente avec l’application logique
|
Ce modèle vous permet de créer une application logique qui a un webhook. Lorsque l’application logique est déclenchée, elle ajoute la charge utile que vous passez à une file d’attente stockage Azure que vous spécifiez. Vous pouvez ajouter ce webhook à une alerte Azure, puis chaque fois que l’alerte se déclenche, vous obtiendrez cet élément dans la file d’attente. |
Alerte à Slack avec d’application logique
|
Ce modèle vous permet de créer une application logique qui a un webhook à utiliser à partir d’une alerte Azure. Lorsque l’alerte est déclenchée, elle publie un message sur un canal slack que vous spécifiez. Vous devez disposer d’un compte Slack pour utiliser ce modèle. |
Alerte à envoyer un sms avec de l’application logique
|
Ce modèle vous permet de créer une application logique qui a un webhook à utiliser à partir d’une alerte Azure. Lorsque l’alerte est déclenchée, elle vous envoie un sms avec les détails de l’alerte. Il utilise le service de raccourcissement d’URL go.gl pour inclure un lien vers le portail pour afficher la ressource. |
Azure Logic Apps - Envoyer des de réception AS2
|
Crée des comptes d’intégration pour deux partenaires, Contoso et Fabrikam, y compris les artefacts des partenaires et des contrats. Le modèle crée également des applications logiques entre Fabrikam Sales et Contoso pour illustrer la réception d’envoi AS2 synchrone. Le modèle crée également des applications logiques entre Fabrikam Finance et Contoso, qui illustrent la réception d’envoi AS2 asynchrone. |
Azure Logic Apps - Réplication de récupération d’urgence B2B
|
Crée des applications logiques de réplication pour MIC AS2, générées et reçues des numéros de contrôle X12. Le déclencheur de chaque application logique pointe vers un compte d’intégration de site principal. L’action de chaque application logique pointe vers un compte d’intégration de site secondaire. |
copier des fichiers FTP dans l’application logique Blob Azure
|
Ce modèle vous permet de créer un déclencheur d’application logique sur des fichiers d’un serveur FTP et de les copier dans un conteneur d’objets blob Azure. Vous pouvez ajouter des déclencheurs ou des actions supplémentaires pour le personnaliser en fonction de vos besoins. |
corrélation des messages sur Logic Apps à l’aide de Service Bus
|
qui montre comment mettre en corrélation des messages sur Logic Apps à l’aide d’Azure Service Bus |
Déployer un exemple d’application logique, à utiliser comme extensions personnalisées de gestion des droits d’utilisation
|
Ce modèle crée une application logique simple avec tous les paramètres de stratégie d’autorisation, service maintenant connetion pour créer des tickets et un schéma sur un déclencheur http requis par l’API d’extension personnalisée Gestion des droits d’utilisation. |
application logique pour envoyer des rapports de sauvegarde détaillés
|
Créez une application logique pour envoyer des rapports sur les instances de sauvegarde, l’utilisation, les travaux, les stratégies, l’adhésion aux stratégies et les opportunités d’optimisation par e-mail. |
application logique pour envoyer des rapports par e-mail sur les travaux de sauvegarde et de restauration
|
Créer une application logique pour envoyer des rapports sur vos travaux de sauvegarde et de restauration par e-mail |
application logique pour envoyer des rapports sur l’optimisation des coûts de sauvegarde
|
Ce modèle déploie une application logique qui envoie des rapports périodiques sur les ressources de sauvegarde inactives, les optimisations de planification de sauvegarde possibles et les optimisations de rétention de sauvegarde possibles, à un ensemble spécifié d’adresses e-mail. |
application logique pour envoyer des rapports par e-mail sur les instances de sauvegarde
|
Créer une application logique pour envoyer des rapports sur des instances de sauvegarde protégées à l’aide de Sauvegarde Azure par e-mail |
application logique pour envoyer des rapports par e-mail aux stratégies de sauvegarde
|
Créer une application logique pour envoyer des rapports sur vos stratégies de sauvegarde par e-mail |
application logique pour envoyer des rapports par e-mail sur l’adhésion à la stratégie de sauvegarde
|
Créer une application logique pour envoyer des rapports sur l’adhésion à la stratégie de sauvegarde de vos instances de sauvegarde par e-mail |
application logique pour envoyer des rapports sur votre de facturation sauvegarde Azure
|
Ce modèle déploie une application logique qui envoie des rapports périodiques sur les paramètres de facturation de sauvegarde clés (instances protégées et stockage cloud de sauvegarde consommé) au niveau d’une entité de facturation, à un ensemble spécifié d’adresses e-mail. |
Application logique pour envoyer des rapports récapitulatives sur les sauvegardes
|
Créez une application logique pour envoyer des rapports récapitulatives sur vos sauvegardes par e-mail. |
Récupérer des clés d’accès stockage Azure dans le modèle ARM
|
Ce modèle crée un compte de stockage, après quoi il crée une connexion d’API en récupérant dynamiquement la clé primaire du compte de stockage. La connexion d’API est ensuite utilisée dans une application logique comme déclencheur d’interrogation pour les modifications d’objets blob. |
Exécuter une procédure stockée SQL selon une planification via une application logique
|
Ce modèle vous permet de créer une application logique qui exécutera une procédure stockée SQL selon la planification. Tous les arguments de la procédure peuvent être placés dans la section corps du modèle. |
Envoyer un e-mail avec de l’application logique
|
Ce modèle vous permet de créer une application logique qui envoie un e-mail. Vous pouvez ajouter des déclencheurs ou des actions supplémentaires pour le personnaliser en fonction de vos besoins. |
Le type de ressource connexions peut être déployé avec les opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Pour créer une ressource Microsoft.Web/connections, ajoutez la terraform suivante à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/connections@2016-06-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
etag = "string"
properties = {
api = {
brandColor = "string"
description = "string"
displayName = "string"
iconUri = "string"
id = "string"
name = "string"
swagger = ?
type = "string"
}
changedTime = "string"
createdTime = "string"
customParameterValues = {
{customized property} = "string"
}
displayName = "string"
nonSecretParameterValues = {
{customized property} = "string"
}
parameterValues = {
{customized property} = "string"
}
statuses = [
{
error = {
etag = "string"
location = "string"
properties = {
code = "string"
message = "string"
}
tags = {
{customized property} = "string"
}
}
status = "string"
target = "string"
}
]
testLinks = [
{
method = "string"
requestUri = "string"
}
]
}
}
}
Valeurs de propriété
Microsoft.Web/connexions
Nom |
Descriptif |
Valeur |
etag |
ETag de ressource |
corde |
emplacement |
Emplacement des ressources |
corde |
nom |
Nom de la ressource |
chaîne (obligatoire) |
Propriétés |
|
ApiConnectionDefinitionProperties |
étiquettes |
Balises de ressource |
Dictionnaire de noms et de valeurs d’étiquettes. |
type |
Type de ressource |
« Microsoft.Web/connections@2016-06-01 » |
ApiConnectionDefinitionProperties
ApiConnectionDefinitionPropertiesCustomParameterValues
ApiConnectionDefinitionPropertiesNonSecretParameterValues
ApiConnectionDefinitionPropertiesParameterValues
ApiConnectionTestLink
Nom |
Descriptif |
Valeur |
méthode |
Http, méthode |
corde |
requestUri |
URI de demande de lien de test |
corde |
Référence Api
Nom |
Descriptif |
Valeur |
brandColor |
Couleur de la marque |
corde |
descriptif |
Description de l’API personnalisée |
corde |
nom d’affichage |
Nom complet |
corde |
iconUri |
URI d’icône |
corde |
pièce d'identité |
ID de référence de ressource |
corde |
nom |
Nom de l’API |
corde |
fanfaronner |
Représentation JSON du swagger |
quelconque |
type |
Type de référence de ressource |
corde |
ConnectionError
ConnectionErrorProperties
Nom |
Descriptif |
Valeur |
code |
Code de l’état |
corde |
Message |
Description de l’état |
corde |
ConnectionStatusDefinition
Nom |
Descriptif |
Valeur |
erreur |
Erreur de connexion |
ConnectionError |
statut |
État de la passerelle |
corde |
cible |
Cible de l’erreur |
corde |