Partager via


Connexions Microsoft.Web

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.

Format de ressource

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(Azure.Bicep.Types.Concrete.AnyType)
      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é

ApiConnectionDefinitionProperties

Nom Description Valeur
API ApiReference
changedTime Horodatage de la dernière modification de la connexion corde
createdTime Horodatage de la création de la connexion corde
customParameterValues Dictionnaire de valeurs de paramètres personnalisées ApiConnectionDefinitionPropertiesCustomParameterValues
displayName Nom complet corde
nonSecretParameterValues Dictionnaire de valeurs de paramètre non-secret ApiConnectionDefinitionPropertiesNonSecretParameterValues
parameterValues Dictionnaire de valeurs de paramètre ApiConnectionDefinitionPropertiesParameterValues
Statuts État de la connexion ConnectionStatusDefinition[]
testLinks Liens pour tester la connexion d’API ApiConnectionTestLink[]

ApiConnectionDefinitionPropertiesCustomParameterValues

Nom Description Valeur

ApiConnectionDefinitionPropertiesNonSecretParameterValues

Nom Description Valeur

ApiConnectionDefinitionPropertiesParameterValues

Nom Description Valeur
Nom Description Valeur
méthode Http, méthode corde
requestUri URI de demande de lien de test corde

ApiReference

Nom Description Valeur
brandColor Couleur de la marque corde
description Description de l’API personnalisée corde
displayName Nom complet corde
iconUri URI d’icône corde
id ID de référence de ressource corde
nom Nom de l’API corde
fanfaronner Représentation JSON du swagger n'importe laquelle
type Type de référence de ressource corde

ConnectionError

Nom Description Valeur
etag ETag de ressource corde
emplacement Emplacement des ressources corde
Propriétés ConnectionErrorProperties
étiquettes Balises de ressource tagsDictionary

ConnectionErrorProperties

Nom Description Valeur
code Code de l’état corde
Message Description de l’état corde

ConnectionStatusDefinition

Nom Description Valeur
erreur Erreur de connexion ConnectionError
statut État de la passerelle corde
cible Cible de l’erreur corde

Microsoft.Web/connections

Nom Description 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

TagsDictionary

Nom Description Valeur

TagsDictionary

Nom Description Valeur

Exemples de démarrage rapide

Les exemples de démarrage rapide suivants déploient ce type de ressource.

Fichier Bicep Description
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.

Format de ressource

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é

ApiConnectionDefinitionProperties

Nom Description Valeur
API ApiReference
changedTime Horodatage de la dernière modification de la connexion corde
createdTime Horodatage de la création de la connexion corde
customParameterValues Dictionnaire de valeurs de paramètres personnalisées ApiConnectionDefinitionPropertiesCustomParameterValues
displayName Nom complet corde
nonSecretParameterValues Dictionnaire de valeurs de paramètre non-secret ApiConnectionDefinitionPropertiesNonSecretParameterValues
parameterValues Dictionnaire de valeurs de paramètre ApiConnectionDefinitionPropertiesParameterValues
Statuts État de la connexion ConnectionStatusDefinition[]
testLinks Liens pour tester la connexion d’API ApiConnectionTestLink[]

ApiConnectionDefinitionPropertiesCustomParameterValues

Nom Description Valeur

ApiConnectionDefinitionPropertiesNonSecretParameterValues

Nom Description Valeur

ApiConnectionDefinitionPropertiesParameterValues

Nom Description Valeur
Nom Description Valeur
méthode Http, méthode corde
requestUri URI de demande de lien de test corde

ApiReference

Nom Description Valeur
brandColor Couleur de la marque corde
description Description de l’API personnalisée corde
displayName Nom complet corde
iconUri URI d’icône corde
id ID de référence de ressource corde
nom Nom de l’API corde
fanfaronner Représentation JSON du swagger n'importe laquelle
type Type de référence de ressource corde

ConnectionError

Nom Description Valeur
etag ETag de ressource corde
emplacement Emplacement des ressources corde
Propriétés ConnectionErrorProperties
étiquettes Balises de ressource tagsDictionary

ConnectionErrorProperties

Nom Description Valeur
code Code de l’état corde
Message Description de l’état corde

ConnectionStatusDefinition

Nom Description Valeur
erreur Erreur de connexion ConnectionError
statut État de la passerelle corde
cible Cible de l’erreur corde

Microsoft.Web/connections

Nom Description 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/connections'

TagsDictionary

Nom Description Valeur

TagsDictionary

Nom Description Valeur

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
Alerte à mettre en file d’attente avec l’application logique

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur 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

Déployer sur Azure
qui montre comment mettre en corrélation des messages sur Logic Apps à l’aide d’Azure Service Bus
application logique pour envoyer des rapports de sauvegarde détaillés

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur 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

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur Azure
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

Déployer sur Azure
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.

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource connexions peut être déployé avec les opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

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"
  etag = "string"
  location = "string"
  body = jsonencode({
    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é

ApiConnectionDefinitionProperties

Nom Description Valeur
API ApiReference
changedTime Horodatage de la dernière modification de la connexion corde
createdTime Horodatage de la création de la connexion corde
customParameterValues Dictionnaire de valeurs de paramètres personnalisées ApiConnectionDefinitionPropertiesCustomParameterValues
displayName Nom complet corde
nonSecretParameterValues Dictionnaire de valeurs de paramètre non-secret ApiConnectionDefinitionPropertiesNonSecretParameterValues
parameterValues Dictionnaire de valeurs de paramètre ApiConnectionDefinitionPropertiesParameterValues
Statuts État de la connexion ConnectionStatusDefinition[]
testLinks Liens pour tester la connexion d’API ApiConnectionTestLink[]

ApiConnectionDefinitionPropertiesCustomParameterValues

Nom Description Valeur

ApiConnectionDefinitionPropertiesNonSecretParameterValues

Nom Description Valeur

ApiConnectionDefinitionPropertiesParameterValues

Nom Description Valeur
Nom Description Valeur
méthode Http, méthode corde
requestUri URI de demande de lien de test corde

ApiReference

Nom Description Valeur
brandColor Couleur de la marque corde
description Description de l’API personnalisée corde
displayName Nom complet corde
iconUri URI d’icône corde
id ID de référence de ressource corde
nom Nom de l’API corde
fanfaronner Représentation JSON du swagger n'importe laquelle
type Type de référence de ressource corde

ConnectionError

Nom Description Valeur
etag ETag de ressource corde
emplacement Emplacement des ressources corde
Propriétés ConnectionErrorProperties
étiquettes Balises de ressource tagsDictionary

ConnectionErrorProperties

Nom Description Valeur
code Code de l’état corde
Message Description de l’état corde

ConnectionStatusDefinition

Nom Description Valeur
erreur Erreur de connexion ConnectionError
statut État de la passerelle corde
cible Cible de l’erreur corde

Microsoft.Web/connections

Nom Description 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 »

TagsDictionary

Nom Description Valeur

TagsDictionary

Nom Description Valeur