Condividi tramite


Microsoft.Web connections 2016-06-01

Definizione di risorsa Bicep

Il tipo di risorsa connessioni può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Web/connections, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Web/connections@2016-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  etag: 'string'
  properties: {
    api: {
      brandColor: 'string'
      description: 'string'
      displayName: 'string'
      iconUri: 'string'
      id: 'string'
      name: 'string'
      swagger: any()
      type: 'string'
    }
    changedTime: 'string'
    createdTime: 'string'
    customParameterValues: {}
    displayName: 'string'
    nonSecretParameterValues: {}
    parameterValues: {}
    statuses: [
      {
        error: {
          etag: 'string'
          location: 'string'
          properties: {
            code: 'string'
            message: 'string'
          }
          tags: {}
        }
        status: 'string'
        target: 'string'
      }
    ]
    testLinks: [
      {
        method: 'string'
        requestUri: 'string'
      }
    ]
  }
}

Valori delle proprietà

Connessioni

Nome Descrizione Valore
nome Nome della risorsa stringa (obbligatorio)
ubicazione Percorso risorsa corda
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
etag ETag risorsa corda
proprietà ApiConnectionDefinitionProperties

ApiConnectionDefinitionProperties

Nome Descrizione Valore
API ApiReference
changedTime Timestamp dell'ultima modifica della connessione corda
createdTime Timestamp della creazione della connessione corda
customParameterValues Dizionario dei valori dei parametri personalizzati oggetto
displayName Nome visualizzato corda
nonSecretParameterValues Dizionario dei valori dei parametri nonsecret oggetto
parameterValues Dizionario dei valori dei parametri oggetto
Stati Stato della connessione ConnectionStatusDefinition[]
testLinks Collegamenti per testare la connessione API ApiConnectionTestLink[]

ApiReference

Nome Descrizione Valore
brandColor Colore del marchio corda
descrizione Descrizione dell'API personalizzata corda
displayName Nome visualizzato corda
iconUri URI icona corda
Id ID riferimento risorsa corda
nome Nome dell'API corda
spavalderia Rappresentazione JSON di swagger Per Bicep, è possibile usare la funzione any() .
digitare Tipo di riferimento risorsa corda

ConnectionStatusDefinition

Nome Descrizione Valore
errore Errore di connessione ConnectionError
stato Stato del gateway corda
bersaglio Destinazione dell'errore corda

ConnectionError

Nome Descrizione Valore
etag ETag risorsa corda
ubicazione Percorso risorsa corda
proprietà ConnectionErrorProperties
Tag Tag delle risorse oggetto

ConnectionErrorProperties

Nome Descrizione Valore
codice Codice dello stato corda
Messaggio Descrizione dello stato corda
Nome Descrizione Valore
metodo Metodo HTTP corda
requestUri Testare l'URI della richiesta di collegamento corda

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
avviso da accodare con l'app per la logica

Distribuire in Azure
Questo modello consente di creare un'app per la logica con un webhook. Quando l'app per la logica viene attivata, aggiungerà il payload passato a una coda di Archiviazione di Azure specificata. È possibile aggiungere questo webhook a un avviso di Azure e quindi ogni volta che viene generato l'avviso, si otterrà tale elemento nella coda.
avviso a Slack con l'app per la logica

Distribuire in Azure
Questo modello consente di creare un'app per la logica con un webhook da usare da un avviso di Azure. Quando viene attivato l'avviso, invierà un messaggio a un canale slack specificato. Per usare questo modello, è necessario disporre di un account Slack.
avviso al messaggio di testo con dell'app per la logica

Distribuire in Azure
Questo modello consente di creare un'app per la logica con un webhook da usare da un avviso di Azure. Quando viene attivato l'avviso, verrà inviato un SMS con i dettagli dell'avviso. Usa il servizio di abbreviazione url go.gl per includere un collegamento al portale per visualizzare la risorsa.
Recuperare le chiavi di accesso di Archiviazione di Azure nel modello di Resource Manager

Distribuire in Azure
Questo modello creerà un account di archiviazione, dopo il quale creerà una connessione API recuperando in modo dinamico la chiave primaria dell'account di archiviazione. La connessione API viene quindi usata in un'app per la logica come trigger di polling per le modifiche del BLOB.
'app per la logica per inviare messaggi di posta elettronica a report di backup dettagliati

Distribuire in Azure
Creare un'app per la logica per inviare report su istanze di backup, utilizzo, processi, criteri, conformità ai criteri e opportunità di ottimizzazione tramite posta elettronica.
'app per la logica per inviare report tramite posta elettronica alle istanze di backup

Distribuire in Azure
Creare un'app per la logica per inviare report sulle istanze di backup protette tramite Backup di Azure tramite posta elettronica
'app per la logica per inviare i report tramite posta elettronica ai processi di backup e ripristino

Distribuire in Azure
Creare un'app per la logica per inviare report sui processi di backup e ripristino tramite posta elettronica
'app per la logica per inviare report tramite posta elettronica sull'ottimizzazione dei costi di backup

Distribuire in Azure
Questo modello distribuisce un'app per la logica che invia report periodici su risorse di backup inattive, possibili ottimizzazioni della pianificazione del backup e possibili ottimizzazioni di conservazione dei backup, a un set specificato di indirizzi di posta elettronica.
'app per la logica per inviare report tramite posta elettronica ai criteri di backup

Distribuire in Azure
Creare un'app per la logica per inviare report sui criteri di backup tramite posta elettronica
'app per la logica per inviare i report tramite posta elettronica al rispetto dei criteri di backup

Distribuire in Azure
Creare un'app per la logica per inviare report sulla conformità dei criteri di backup delle istanze di backup tramite posta elettronica
'app per la logica ai report di riepilogo della posta elettronica sui backup

Distribuire in Azure
Creare un'app per la logica per inviare report di riepilogo sui backup tramite posta elettronica.
'app per la logica per inviare i report tramite posta elettronica al di fatturazione di Backup di Azure

Distribuire in Azure
Questo modello distribuisce un'app per la logica che invia report periodici sui parametri di fatturazione del backup delle chiavi (istanze protette e archiviazione cloud di backup usata) a livello di entità di fatturazione, a un set specificato di indirizzi di posta elettronica.
App per la logica di Azure - Invia di ricezione AS2

Distribuire in Azure
Crea account di integrazione per due partner, Contoso e Fabrikam, inclusi gli artefatti per partner e contratti. Il modello crea anche app per la logica tra Fabrikam Sales e Contoso per illustrare la ricezione as2 as2 sincrona. Il modello crea anche app per la logica tra Fabrikam Finance e Contoso, che illustrano la ricezione asincrona di invio AS2.
App per la logica di Azure - Replica di ripristino di emergenza B2B

Distribuire in Azure
Crea app per la logica di replica per AS2 MIC, generati e ricevuti numeri di controllo X12. Ogni trigger dell'app per la logica punta a un account di integrazione del sito primario. Ogni azione dell'app per la logica punta a un account di integrazione del sito secondario.
Correlare i messaggi su App per la logica usando del bus di servizio

Distribuire in Azure
che illustra come correlare i messaggi tramite App per la logica usando il bus di servizio di Azure
Copiare file FTP nell'app per la logica BLOB di Azure

Distribuire in Azure
Questo modello consente di creare trigger di app per la logica nei file in un server FTP e di copiarli in un contenitore BLOB di Azure. È possibile aggiungere altri trigger o azioni per personalizzarlo in base alle proprie esigenze.
Inviare messaggi di posta elettronica con l'app per la logica

Distribuire in Azure
Questo modello consente di creare un'app per la logica che invia un messaggio di posta elettronica. È possibile aggiungere altri trigger o azioni per personalizzarlo in base alle proprie esigenze.
Eseguire una stored procedure SQL in base a una pianificazione tramite un'app per la logica

Distribuire in Azure
Questo modello consente di creare un'app per la logica che eseguirà una stored procedure SQL in base alla pianificazione. Qualsiasi argomento per la routine può essere inserito nella sezione corpo del modello.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa connessioni può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Web/connections, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Web/connections",
  "apiVersion": "2016-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "etag": "string",
  "properties": {
    "api": {
      "brandColor": "string",
      "description": "string",
      "displayName": "string",
      "iconUri": "string",
      "id": "string",
      "name": "string",
      "swagger": {},
      "type": "string"
    },
    "changedTime": "string",
    "createdTime": "string",
    "customParameterValues": {},
    "displayName": "string",
    "nonSecretParameterValues": {},
    "parameterValues": {},
    "statuses": [
      {
        "error": {
          "etag": "string",
          "location": "string",
          "properties": {
            "code": "string",
            "message": "string"
          },
          "tags": {}
        },
        "status": "string",
        "target": "string"
      }
    ],
    "testLinks": [
      {
        "method": "string",
        "requestUri": "string"
      }
    ]
  }
}

Valori delle proprietà

Connessioni

Nome Descrizione Valore
digitare Tipo di risorsa 'Microsoft.Web/connections'
apiVersion Versione dell'API della risorsa '2016-06-01'
nome Nome della risorsa stringa (obbligatorio)
ubicazione Percorso risorsa corda
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
etag ETag risorsa corda
proprietà ApiConnectionDefinitionProperties

ApiConnectionDefinitionProperties

Nome Descrizione Valore
API ApiReference
changedTime Timestamp dell'ultima modifica della connessione corda
createdTime Timestamp della creazione della connessione corda
customParameterValues Dizionario dei valori dei parametri personalizzati oggetto
displayName Nome visualizzato corda
nonSecretParameterValues Dizionario dei valori dei parametri nonsecret oggetto
parameterValues Dizionario dei valori dei parametri oggetto
Stati Stato della connessione ConnectionStatusDefinition[]
testLinks Collegamenti per testare la connessione API ApiConnectionTestLink[]

ApiReference

Nome Descrizione Valore
brandColor Colore del marchio corda
descrizione Descrizione dell'API personalizzata corda
displayName Nome visualizzato corda
iconUri URI icona corda
Id ID riferimento risorsa corda
nome Nome dell'API corda
spavalderia Rappresentazione JSON di swagger
digitare Tipo di riferimento risorsa corda

ConnectionStatusDefinition

Nome Descrizione Valore
errore Errore di connessione ConnectionError
stato Stato del gateway corda
bersaglio Destinazione dell'errore corda

ConnectionError

Nome Descrizione Valore
etag ETag risorsa corda
ubicazione Percorso risorsa corda
proprietà ConnectionErrorProperties
Tag Tag delle risorse oggetto

ConnectionErrorProperties

Nome Descrizione Valore
codice Codice dello stato corda
Messaggio Descrizione dello stato corda
Nome Descrizione Valore
metodo Metodo HTTP corda
requestUri Testare l'URI della richiesta di collegamento corda

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
avviso da accodare con l'app per la logica

Distribuire in Azure
Questo modello consente di creare un'app per la logica con un webhook. Quando l'app per la logica viene attivata, aggiungerà il payload passato a una coda di Archiviazione di Azure specificata. È possibile aggiungere questo webhook a un avviso di Azure e quindi ogni volta che viene generato l'avviso, si otterrà tale elemento nella coda.
avviso a Slack con l'app per la logica

Distribuire in Azure
Questo modello consente di creare un'app per la logica con un webhook da usare da un avviso di Azure. Quando viene attivato l'avviso, invierà un messaggio a un canale slack specificato. Per usare questo modello, è necessario disporre di un account Slack.
avviso al messaggio di testo con dell'app per la logica

Distribuire in Azure
Questo modello consente di creare un'app per la logica con un webhook da usare da un avviso di Azure. Quando viene attivato l'avviso, verrà inviato un SMS con i dettagli dell'avviso. Usa il servizio di abbreviazione url go.gl per includere un collegamento al portale per visualizzare la risorsa.
Recuperare le chiavi di accesso di Archiviazione di Azure nel modello di Resource Manager

Distribuire in Azure
Questo modello creerà un account di archiviazione, dopo il quale creerà una connessione API recuperando in modo dinamico la chiave primaria dell'account di archiviazione. La connessione API viene quindi usata in un'app per la logica come trigger di polling per le modifiche del BLOB.
'app per la logica per inviare messaggi di posta elettronica a report di backup dettagliati

Distribuire in Azure
Creare un'app per la logica per inviare report su istanze di backup, utilizzo, processi, criteri, conformità ai criteri e opportunità di ottimizzazione tramite posta elettronica.
'app per la logica per inviare report tramite posta elettronica alle istanze di backup

Distribuire in Azure
Creare un'app per la logica per inviare report sulle istanze di backup protette tramite Backup di Azure tramite posta elettronica
'app per la logica per inviare i report tramite posta elettronica ai processi di backup e ripristino

Distribuire in Azure
Creare un'app per la logica per inviare report sui processi di backup e ripristino tramite posta elettronica
'app per la logica per inviare report tramite posta elettronica sull'ottimizzazione dei costi di backup

Distribuire in Azure
Questo modello distribuisce un'app per la logica che invia report periodici su risorse di backup inattive, possibili ottimizzazioni della pianificazione del backup e possibili ottimizzazioni di conservazione dei backup, a un set specificato di indirizzi di posta elettronica.
'app per la logica per inviare report tramite posta elettronica ai criteri di backup

Distribuire in Azure
Creare un'app per la logica per inviare report sui criteri di backup tramite posta elettronica
'app per la logica per inviare i report tramite posta elettronica al rispetto dei criteri di backup

Distribuire in Azure
Creare un'app per la logica per inviare report sulla conformità dei criteri di backup delle istanze di backup tramite posta elettronica
'app per la logica ai report di riepilogo della posta elettronica sui backup

Distribuire in Azure
Creare un'app per la logica per inviare report di riepilogo sui backup tramite posta elettronica.
'app per la logica per inviare i report tramite posta elettronica al di fatturazione di Backup di Azure

Distribuire in Azure
Questo modello distribuisce un'app per la logica che invia report periodici sui parametri di fatturazione del backup delle chiavi (istanze protette e archiviazione cloud di backup usata) a livello di entità di fatturazione, a un set specificato di indirizzi di posta elettronica.
App per la logica di Azure - Invia di ricezione AS2

Distribuire in Azure
Crea account di integrazione per due partner, Contoso e Fabrikam, inclusi gli artefatti per partner e contratti. Il modello crea anche app per la logica tra Fabrikam Sales e Contoso per illustrare la ricezione as2 as2 sincrona. Il modello crea anche app per la logica tra Fabrikam Finance e Contoso, che illustrano la ricezione asincrona di invio AS2.
App per la logica di Azure - Replica di ripristino di emergenza B2B

Distribuire in Azure
Crea app per la logica di replica per AS2 MIC, generati e ricevuti numeri di controllo X12. Ogni trigger dell'app per la logica punta a un account di integrazione del sito primario. Ogni azione dell'app per la logica punta a un account di integrazione del sito secondario.
Correlare i messaggi su App per la logica usando del bus di servizio

Distribuire in Azure
che illustra come correlare i messaggi tramite App per la logica usando il bus di servizio di Azure
Copiare file FTP nell'app per la logica BLOB di Azure

Distribuire in Azure
Questo modello consente di creare trigger di app per la logica nei file in un server FTP e di copiarli in un contenitore BLOB di Azure. È possibile aggiungere altri trigger o azioni per personalizzarlo in base alle proprie esigenze.
Inviare messaggi di posta elettronica con l'app per la logica

Distribuire in Azure
Questo modello consente di creare un'app per la logica che invia un messaggio di posta elettronica. È possibile aggiungere altri trigger o azioni per personalizzarlo in base alle proprie esigenze.
Eseguire una stored procedure SQL in base a una pianificazione tramite un'app per la logica

Distribuire in Azure
Questo modello consente di creare un'app per la logica che eseguirà una stored procedure SQL in base alla pianificazione. Qualsiasi argomento per la routine può essere inserito nella sezione corpo del modello.

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa connessioni può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Web/connections, aggiungere il formato Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/connections@2016-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      api = {
        brandColor = "string"
        description = "string"
        displayName = "string"
        iconUri = "string"
        id = "string"
        name = "string"
        type = "string"
      }
      changedTime = "string"
      createdTime = "string"
      customParameterValues = {}
      displayName = "string"
      nonSecretParameterValues = {}
      parameterValues = {}
      statuses = [
        {
          error = {
            etag = "string"
            location = "string"
            properties = {
              code = "string"
              message = "string"
            }
            tags = {}
          }
          status = "string"
          target = "string"
        }
      ]
      testLinks = [
        {
          method = "string"
          requestUri = "string"
        }
      ]
    }
    etag = "string"
  })
}

Valori delle proprietà

Connessioni

Nome Descrizione Valore
digitare Tipo di risorsa "Microsoft.Web/connections@2016-06-01"
nome Nome della risorsa stringa (obbligatorio)
ubicazione Percorso risorsa corda
parent_id Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatorio)
Tag Tag delle risorse Dizionario di nomi e valori di tag.
etag ETag risorsa corda
proprietà ApiConnectionDefinitionProperties

ApiConnectionDefinitionProperties

Nome Descrizione Valore
API ApiReference
changedTime Timestamp dell'ultima modifica della connessione corda
createdTime Timestamp della creazione della connessione corda
customParameterValues Dizionario dei valori dei parametri personalizzati oggetto
displayName Nome visualizzato corda
nonSecretParameterValues Dizionario dei valori dei parametri nonsecret oggetto
parameterValues Dizionario dei valori dei parametri oggetto
Stati Stato della connessione ConnectionStatusDefinition[]
testLinks Collegamenti per testare la connessione API ApiConnectionTestLink[]

ApiReference

Nome Descrizione Valore
brandColor Colore del marchio corda
descrizione Descrizione dell'API personalizzata corda
displayName Nome visualizzato corda
iconUri URI icona corda
Id ID riferimento risorsa corda
nome Nome dell'API corda
spavalderia Rappresentazione JSON di swagger
digitare Tipo di riferimento risorsa corda

ConnectionStatusDefinition

Nome Descrizione Valore
errore Errore di connessione ConnectionError
stato Stato del gateway corda
bersaglio Destinazione dell'errore corda

ConnectionError

Nome Descrizione Valore
etag ETag risorsa corda
ubicazione Percorso risorsa corda
proprietà ConnectionErrorProperties
Tag Tag delle risorse oggetto

ConnectionErrorProperties

Nome Descrizione Valore
codice Codice dello stato corda
Messaggio Descrizione dello stato corda
Nome Descrizione Valore
metodo Metodo HTTP corda
requestUri Testare l'URI della richiesta di collegamento corda