Freigeben über


Microsoft.Web connections

Bicep-Ressourcendefinition

Der Ressourcentyp "Connections" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Web/Connections-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

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'
  }
}

Eigenschaftswerte

ApiConnectionDefinitionProperties

Name Beschreibung Wert
API ApiReference-
changedTime Zeitstempel der letzten Verbindungsänderung Schnur
createdTime Zeitstempel der Verbindungserstellung Schnur
customParameterValues Wörterbuch mit benutzerdefinierten Parameterwerten ApiConnectionDefinitionPropertiesCustomParameterValues
displayName Anzeigename Schnur
nonSecretParameterValues Wörterbuch der Nichtsecret-Parameterwerte ApiConnectionDefinitionPropertiesNonSecretParameterValues
parameterValues Wörterbuch von Parameterwerten ApiConnectionDefinitionPropertiesParameterValues
Status Status der Verbindung ConnectionStatusDefinition[]
testLinks Links zum Testen der API-Verbindung ApiConnectionTestLink-[]

ApiConnectionDefinitionPropertiesCustomParameterValues

Name Beschreibung Wert

ApiConnectionDefinitionPropertiesNonSecretParameterValues

Name Beschreibung Wert

ApiConnectionDefinitionPropertiesParameterValues

Name Beschreibung Wert
Name Beschreibung Wert
Methode HTTP-Methode Schnur
requestUri Testlinkanforderungs-URI Schnur

ApiReference

Name Beschreibung Wert
brandColor Markenfarbe Schnur
Beschreibung Die beschreibung der benutzerdefinierten API Schnur
displayName Der Anzeigename Schnur
iconUri Der Symbol-URI Schnur
id Ressourcenreferenz-ID Schnur
Name Der Name der API Schnur
stolzieren Die JSON-Darstellung des Wagens any
Art Ressourcenverweistyp Schnur

ConnectionError

Name Beschreibung Wert
etag Ressourcen-ETag Schnur
Ort Ressourcenspeicherort Schnur
Eigenschaften ConnectionErrorProperties-
Schilder Ressourcentags TagsDictionary-

ConnectionErrorProperties

Name Beschreibung Wert
Code Code des Status Schnur
Nachricht Beschreibung des Status Schnur

ConnectionStatusDefinition

Name Beschreibung Wert
Fehler Verbindungsfehler ConnectionError-
Status Der Gatewaystatus Schnur
Ziel Ziel des Fehlers Schnur

Microsoft.Web/Connections

Name Beschreibung Wert
etag Ressourcen-ETag Schnur
Ort Ressourcenspeicherort Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften ApiConnectionDefinitionProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

TagsDictionary

Name Beschreibung Wert

TagsDictionary

Name Beschreibung Wert

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
Azure Logic Apps – AS2 Send Receive Erstellt Integrationskonten für zwei Partner, Contoso und Fabrikam, einschließlich der Artefakte für Partner und Vereinbarungen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2 Send Receive zu veranschaulichen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen.
KOPIEREN von FTP-Dateien in die Azure Blob-Logik-App Mit dieser Vorlage können Sie eine Logik-App für Dateien auf einem FTP-Server erstellen und in einen Azure Blob-Container kopieren. Sie können zusätzliche Trigger oder Aktionen hinzufügen, um sie an Ihre Anforderungen anzupassen.
Abrufen von Azure Storage-Zugriffstasten in der ARM-Vorlage Diese Vorlage erstellt ein Speicherkonto, nach dem eine API-Verbindung erstellt wird, indem der Primärschlüssel des Speicherkontos dynamisch abgerufen wird. Die API-Verbindung wird dann in einer Logik-App als Triggerabfragung für BLOB-Änderungen verwendet.

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "Connections" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Web/Connections-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "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"
  }
}

Eigenschaftswerte

ApiConnectionDefinitionProperties

Name Beschreibung Wert
API ApiReference-
changedTime Zeitstempel der letzten Verbindungsänderung Schnur
createdTime Zeitstempel der Verbindungserstellung Schnur
customParameterValues Wörterbuch mit benutzerdefinierten Parameterwerten ApiConnectionDefinitionPropertiesCustomParameterValues
displayName Anzeigename Schnur
nonSecretParameterValues Wörterbuch der Nichtsecret-Parameterwerte ApiConnectionDefinitionPropertiesNonSecretParameterValues
parameterValues Wörterbuch von Parameterwerten ApiConnectionDefinitionPropertiesParameterValues
Status Status der Verbindung ConnectionStatusDefinition[]
testLinks Links zum Testen der API-Verbindung ApiConnectionTestLink-[]

ApiConnectionDefinitionPropertiesCustomParameterValues

Name Beschreibung Wert

ApiConnectionDefinitionPropertiesNonSecretParameterValues

Name Beschreibung Wert

ApiConnectionDefinitionPropertiesParameterValues

Name Beschreibung Wert
Name Beschreibung Wert
Methode HTTP-Methode Schnur
requestUri Testlinkanforderungs-URI Schnur

ApiReference

Name Beschreibung Wert
brandColor Markenfarbe Schnur
Beschreibung Die beschreibung der benutzerdefinierten API Schnur
displayName Der Anzeigename Schnur
iconUri Der Symbol-URI Schnur
id Ressourcenreferenz-ID Schnur
Name Der Name der API Schnur
stolzieren Die JSON-Darstellung des Wagens any
Art Ressourcenverweistyp Schnur

ConnectionError

Name Beschreibung Wert
etag Ressourcen-ETag Schnur
Ort Ressourcenspeicherort Schnur
Eigenschaften ConnectionErrorProperties-
Schilder Ressourcentags TagsDictionary-

ConnectionErrorProperties

Name Beschreibung Wert
Code Code des Status Schnur
Nachricht Beschreibung des Status Schnur

ConnectionStatusDefinition

Name Beschreibung Wert
Fehler Verbindungsfehler ConnectionError-
Status Der Gatewaystatus Schnur
Ziel Ziel des Fehlers Schnur

Microsoft.Web/Connections

Name Beschreibung Wert
apiVersion Die API-Version '2016-06-01'
etag Ressourcen-ETag Schnur
Ort Ressourcenspeicherort Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften ApiConnectionDefinitionProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.Web/connections"

TagsDictionary

Name Beschreibung Wert

TagsDictionary

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Warnung für die Warteschlange mit Logik-App-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die über einen Webhook verfügt. Wenn die Logik-App ausgelöst wird, fügt sie die Nutzlast hinzu, die Sie an eine von Ihnen angegebene Azure Storage-Warteschlange übergeben. Sie können diesen Webhook zu einer Azure-Warnung hinzufügen und dann jedes Mal, wenn die Warnung ausgelöst wird, dieses Element in der Warteschlange erhalten.
Warnung auf Pufferzeit mit Logik-App-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die über einen Webhook verfügt, der aus einer Azure-Warnung verwendet werden kann. Wenn die Warnung ausgelöst wird, wird eine Nachricht in einem von Ihnen angegebenen Pufferkanal gepostet. Sie müssen über ein Pufferkonto verfügen, um diese Vorlage zu verwenden.
Warnung an Textnachricht mit logik-app

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die über einen Webhook verfügt, der aus einer Azure-Warnung verwendet werden kann. Wenn die Warnung ausgelöst wird, sendet sie Ihnen eine Sms mit den Details der Warnung. Er verwendet den go.gl URL-Verkürzungsdienst, um einen Link zum Portal einzuschließen, um die Ressource anzuzeigen.
Azure Logic Apps – AS2 Send Receive

Bereitstellen in Azure
Erstellt Integrationskonten für zwei Partner, Contoso und Fabrikam, einschließlich der Artefakte für Partner und Vereinbarungen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2 Send Receive zu veranschaulichen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen.
Azure Logic Apps – B2B Disaster Recovery-Replikation

Bereitstellen in Azure
Erstellt Replikationslogik-Apps für AS2 MIC, generierte und empfangene X12-Steuernummern. Jeder Logik-App-Trigger verweist auf ein primäres Websiteintegrationskonto. Die Aktion jeder Logik-App verweist auf ein sekundäres Websiteintegrationskonto.
KOPIEREN von FTP-Dateien in die Azure Blob-Logik-App

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App für Dateien auf einem FTP-Server erstellen und in einen Azure Blob-Container kopieren. Sie können zusätzliche Trigger oder Aktionen hinzufügen, um sie an Ihre Anforderungen anzupassen.
Korrelieren von Nachrichten über Logik-Apps mithilfe von Service Bus-

Bereitstellen in Azure
die zeigt, wie Nachrichten über Logik-Apps mit Azure Service Bus korreliert werden können
Logic App zum Senden detaillierter Sicherungsberichte

Bereitstellen in Azure
Erstellen Sie eine Logik-App, um Berichte zu Sicherungsinstanzen, Verwendung, Aufträgen, Richtlinien, Richtlinien, Richtlinien zur Einhaltung von Richtlinien und Optimierungsmöglichkeiten per E-Mail zu senden.
Logik-App E-Mail-Berichte zu Sicherungs- und Wiederherstellungsaufträgen

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Ihren Sicherungs- und Wiederherstellungsaufträgen per E-Mail
Logik-App, um E-Mail-Berichte zu Sicherungskostenoptimierung

Bereitstellen in Azure
Diese Vorlage stellt eine Logik-App bereit, die regelmäßige Berichte zu inaktiven Sicherungsressourcen, möglichen Optimierungen des Sicherungszeitplans und möglichen Optimierungen der Sicherung an eine bestimmte Gruppe von E-Mail-Adressen sendet.
logic app to email reports on backup instances

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Sicherungsinstanzen, die mithilfe von Azure Backup per E-Mail geschützt sind
Logik-App zu E-Mail-Berichten zu Sicherungsrichtlinien

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Ihren Sicherungsrichtlinien per E-Mail
Logic App zu E-Mail-Berichten zur Einhaltung von Sicherungsrichtlinien

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zur Einhaltung ihrer Sicherungsrichtlinieninstanzen per E-Mail
Logic App zum E-Mail-Bericht ihrer Azure Backup-Abrechnung

Bereitstellen in Azure
Diese Vorlage stellt eine Logik-App bereit, die regelmäßige Berichte zu wichtigen Sicherungsabrechnungsparametern (geschützte Instanzen und verbrauchten Sicherungs-Cloudspeicher) auf Abrechnungsebene an eine bestimmte Gruppe von E-Mail-Adressen sendet.
Logic App zum E-Mail-Zusammenfassungsbericht zu Sicherungen

Bereitstellen in Azure
Erstellen Sie eine Logik-App, um Zusammenfassungsberichte zu Ihren Sicherungen per E-Mail zu senden.
Abrufen von Azure Storage-Zugriffstasten in der ARM-Vorlage

Bereitstellen in Azure
Diese Vorlage erstellt ein Speicherkonto, nach dem eine API-Verbindung erstellt wird, indem der Primärschlüssel des Speicherkontos dynamisch abgerufen wird. Die API-Verbindung wird dann in einer Logik-App als Triggerabfragung für BLOB-Änderungen verwendet.
Ausführen einer gespeicherten SQL-Prozedur nach einem Zeitplan über eine Logik-App

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die eine gespeicherte SQL-Prozedur nach dem Zeitplan ausführt. Alle Argumente für die Prozedur können in den Textkörperabschnitt der Vorlage eingefügt werden.
Senden von E-Mails mit Logik-App-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die eine E-Mail sendet. Sie können zusätzliche Trigger oder Aktionen hinzufügen, um sie an Ihre Anforderungen anzupassen.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "Connections" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Web/Connections-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

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"
  }
}

Eigenschaftswerte

ApiConnectionDefinitionProperties

Name Beschreibung Wert
API ApiReference-
changedTime Zeitstempel der letzten Verbindungsänderung Schnur
createdTime Zeitstempel der Verbindungserstellung Schnur
customParameterValues Wörterbuch mit benutzerdefinierten Parameterwerten ApiConnectionDefinitionPropertiesCustomParameterValues
displayName Anzeigename Schnur
nonSecretParameterValues Wörterbuch der Nichtsecret-Parameterwerte ApiConnectionDefinitionPropertiesNonSecretParameterValues
parameterValues Wörterbuch von Parameterwerten ApiConnectionDefinitionPropertiesParameterValues
Status Status der Verbindung ConnectionStatusDefinition[]
testLinks Links zum Testen der API-Verbindung ApiConnectionTestLink-[]

ApiConnectionDefinitionPropertiesCustomParameterValues

Name Beschreibung Wert

ApiConnectionDefinitionPropertiesNonSecretParameterValues

Name Beschreibung Wert

ApiConnectionDefinitionPropertiesParameterValues

Name Beschreibung Wert
Name Beschreibung Wert
Methode HTTP-Methode Schnur
requestUri Testlinkanforderungs-URI Schnur

ApiReference

Name Beschreibung Wert
brandColor Markenfarbe Schnur
Beschreibung Die beschreibung der benutzerdefinierten API Schnur
displayName Der Anzeigename Schnur
iconUri Der Symbol-URI Schnur
id Ressourcenreferenz-ID Schnur
Name Der Name der API Schnur
stolzieren Die JSON-Darstellung des Wagens any
Art Ressourcenverweistyp Schnur

ConnectionError

Name Beschreibung Wert
etag Ressourcen-ETag Schnur
Ort Ressourcenspeicherort Schnur
Eigenschaften ConnectionErrorProperties-
Schilder Ressourcentags TagsDictionary-

ConnectionErrorProperties

Name Beschreibung Wert
Code Code des Status Schnur
Nachricht Beschreibung des Status Schnur

ConnectionStatusDefinition

Name Beschreibung Wert
Fehler Verbindungsfehler ConnectionError-
Status Der Gatewaystatus Schnur
Ziel Ziel des Fehlers Schnur

Microsoft.Web/Connections

Name Beschreibung Wert
etag Ressourcen-ETag Schnur
Ort Ressourcenspeicherort Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften ApiConnectionDefinitionProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.Web/connections@2016-06-01"

TagsDictionary

Name Beschreibung Wert

TagsDictionary

Name Beschreibung Wert