Microsoft.Insights webtests 01-05-2015

Bicep-resourcedefinitie

Het resourcetype webtests kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Insights/webtests-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Insights/webtests@2015-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  properties: {
    Configuration: {
      WebTest: 'string'
    }
    Description: 'string'
    Enabled: bool
    Frequency: int
    Kind: 'string'
    Locations: [
      {
        Id: 'string'
      }
    ]
    Name: 'string'
    RetryEnabled: bool
    SyntheticMonitorId: 'string'
    Timeout: int
  }
}

Eigenschapswaarden

webtests

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Soort Het soort webtest waar deze webtest naar kijkt. De opties zijn ping en multistapp. 'multistap'
'ping'
properties Metagegevens die een webtest voor een Azure-resource beschrijven. WebTestProperties

WebTestProperties

Naam Description Waarde
Configuratie Een XML-configuratiespecificatie voor een webtest. WebTestPropertiesConfiguration
Description Doel/door de gebruiker gedefinieerde beschrijvende test voor deze webtest. tekenreeks
Ingeschakeld Wordt de test actief bewaakt. booleaans
Frequentie Interval in seconden tussen testuitvoeringen voor deze webtest. De standaardwaarde is 300. int
Soort Het soort webtest dat dit is, geldige keuzes zijn ping en multistapp. 'multistap'
'ping' (vereist)
Locaties Een lijst met waar u de tests fysiek kunt uitvoeren om globale dekking te bieden voor de toegankelijkheid van uw toepassing. WebTestGeolocation[] (vereist)
Name Door de gebruiker gedefinieerde naam als deze webtest. tekenreeks (vereist)
RetryEnabled Sta nieuwe pogingen toe als deze webtest mislukt. booleaans
SyntheticMonitorId Unieke id van deze webtest. Dit is doorgaans dezelfde waarde als het veld Naam. tekenreeks (vereist)
Time-out Seconden totdat deze webtest een time-out krijgt en mislukt. De standaardwaarde is 30. int

WebTestPropertiesConfiguration

Naam Description Waarde
Webtest De XML-specificatie van een webtest die moet worden uitgevoerd op een toepassing. tekenreeks

WebTestGeolocation

Naam Description Waarde
Id Locatie-id voor de webtest waaruit moet worden uitgevoerd. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Dynamisch webtest maken

Implementeren op Azure
Maak een willekeurig aantal App Insights-webtests (ping).
Metrische waarschuwingsregel voor een beschikbaarheidstest

Implementeren op Azure
Met deze sjabloon maakt u een Application Insights-beschikbaarheidstest, samen met een waarschuwingsregel voor metrische gegevens waarmee deze wordt bewaakt.

Resourcedefinitie van ARM-sjabloon

Het resourcetype webtests kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Insights/webtests wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Insights/webtests",
  "apiVersion": "2015-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "properties": {
    "Configuration": {
      "WebTest": "string"
    },
    "Description": "string",
    "Enabled": "bool",
    "Frequency": "int",
    "Kind": "string",
    "Locations": [
      {
        "Id": "string"
      }
    ],
    "Name": "string",
    "RetryEnabled": "bool",
    "SyntheticMonitorId": "string",
    "Timeout": "int"
  }
}

Eigenschapswaarden

webtests

Naam Description Waarde
type Het resourcetype 'Microsoft.Insights/webtests'
apiVersion De resource-API-versie '2015-05-01'
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Soort Het soort webtest waar deze webtest naar kijkt. De opties zijn ping en multistapp. 'multistap'
'ping'
properties Metagegevens die een webtest voor een Azure-resource beschrijven. WebTestProperties

WebTestProperties

Naam Description Waarde
Configuratie Een XML-configuratiespecificatie voor een webtest. WebTestPropertiesConfiguration
Description Doel/door de gebruiker gedefinieerde beschrijvende test voor deze webtest. tekenreeks
Ingeschakeld Wordt de test actief bewaakt. booleaans
Frequentie Interval in seconden tussen testuitvoeringen voor deze webtest. De standaardwaarde is 300. int
Soort Het soort webtest dat dit is, geldige keuzes zijn ping en multistapp. 'multistap'
'ping' (vereist)
Locaties Een lijst met waar u de tests fysiek kunt uitvoeren om globale dekking te bieden voor de toegankelijkheid van uw toepassing. WebTestGeolocation[] (vereist)
Name Door de gebruiker gedefinieerde naam als deze webtest. tekenreeks (vereist)
RetryEnabled Sta nieuwe pogingen toe als deze webtest mislukt. booleaans
SyntheticMonitorId Unieke id van deze webtest. Dit is doorgaans dezelfde waarde als het veld Naam. tekenreeks (vereist)
Time-out Seconden totdat deze webtest een time-out krijgt en mislukt. De standaardwaarde is 30. int

WebTestPropertiesConfiguration

Naam Description Waarde
Webtest De XML-specificatie van een webtest die moet worden uitgevoerd op een toepassing. tekenreeks

WebTestGeolocation

Naam Description Waarde
Id Locatie-id voor de webtest waaruit moet worden uitgevoerd. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Dynamisch webtest maken

Implementeren op Azure
Maak een willekeurig aantal App Insights-webtests (ping).
Metrische waarschuwingsregel voor een beschikbaarheidstest

Implementeren op Azure
Met deze sjabloon maakt u een Application Insights-beschikbaarheidstest, samen met een waarschuwingsregel voor metrische gegevens waarmee deze wordt bewaakt.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype webtests kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Insights/webtests-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/webtests@2015-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      Configuration = {
        WebTest = "string"
      }
      Description = "string"
      Enabled = bool
      Frequency = int
      Kind = "string"
      Locations = [
        {
          Id = "string"
        }
      ]
      Name = "string"
      RetryEnabled = bool
      SyntheticMonitorId = "string"
      Timeout = int
    }
    kind = "string"
  })
}

Eigenschapswaarden

webtests

Naam Description Waarde
type Het resourcetype "Microsoft.Insights/webtests@2015-05-01"
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden.
Soort Het soort webtest waar deze webtest naar kijkt. De opties zijn ping en multistapp. "multistap"
"ping"
properties Metagegevens die een webtest voor een Azure-resource beschrijven. WebTestProperties

WebTestProperties

Naam Description Waarde
Configuratie Een XML-configuratiespecificatie voor een webtest. WebTestPropertiesConfiguration
Description Doel/door de gebruiker gedefinieerde beschrijvende test voor deze webtest. tekenreeks
Ingeschakeld Wordt de test actief bewaakt. booleaans
Frequentie Interval in seconden tussen testuitvoeringen voor deze webtest. De standaardwaarde is 300. int
Soort Het soort webtest dat dit is, geldige keuzes zijn ping en multistapp. "multistap"
"ping" (vereist)
Locaties Een lijst met waar u de tests fysiek kunt uitvoeren om globale dekking te bieden voor de toegankelijkheid van uw toepassing. WebTestGeolocation[] (vereist)
Name Door de gebruiker gedefinieerde naam als deze webtest. tekenreeks (vereist)
RetryEnabled Sta nieuwe pogingen toe als deze webtest mislukt. booleaans
SyntheticMonitorId Unieke id van deze webtest. Dit is doorgaans dezelfde waarde als het veld Naam. tekenreeks (vereist)
Time-out Seconden totdat deze webtest een time-out krijgt en mislukt. De standaardwaarde is 30. int

WebTestPropertiesConfiguration

Naam Description Waarde
Webtest De XML-specificatie van een webtest die moet worden uitgevoerd op een toepassing. tekenreeks

WebTestGeolocation

Naam Description Waarde
Id Locatie-id voor de webtest waaruit moet worden uitgevoerd. tekenreeks