Microsoft.Web sites/extensions

Bicep-resourcedefinitie

Het resourcetype sites/extensies 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.Web/sites/extensions-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Web/sites/extensions@2021-02-01' = {
  name: 'MSDeploy'
  kind: 'string'
  parent: resourceSymbolicName
  properties: {
    appOffline: bool
    connectionString: 'string'
    dbType: 'string'
    packageUri: 'string'
    setParameters: {}
    setParametersXmlFileUri: 'string'
    skipAppData: bool
  }
}

Eigenschapswaarden

sites/extensies

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
'MSDeploy'
Soort Soort resource. tekenreeks
Bovenliggende In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie Onderliggende resource buiten bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: sites
properties Eigenschappen van kernresources MSDeployCoreOrMSDeployStatusProperties

MSDeployCoreOrMSDeployStatusProperties

Naam Description Waarde
appOffline Hiermee stelt u de AppOffline-regel in terwijl de MSDeploy-bewerking wordt uitgevoerd.
De instelling is false standaard ingesteld.
booleaans
connectionString SQL-verbindingsreeks tekenreeks
dbType Databasetype tekenreeks
packageUri Pakket-URI tekenreeks
setParameters MSDeploy-parameters. Mag niet worden ingesteld als SetParametersXmlFileUri wordt gebruikt. object
setParametersXmlFileUri URI van msDeploy Parameters-bestand. Moet niet worden ingesteld als SetParameters wordt gebruikt. tekenreeks
skipAppData Hiermee bepaalt u of de MSDeploy-bewerking de App_Data-map overslaat.
Als dit is ingesteld op true, wordt de bestaande App_Data map op het doel
wordt niet verwijderd en alle App_Data map in de bron worden genegeerd.
De instelling is false standaard ingesteld.
booleaans

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Orchard CMS Video Portal Web App

Implementeren op Azure
Deze sjabloon biedt een eenvoudige manier om Orchard CMS te implementeren op Azure App Service Web Apps met de Azure Media Services-module ingeschakeld en geconfigureerd.
Schaalbare Umbraco CMS-web-app

Implementeren op Azure
Deze sjabloon biedt een eenvoudige manier om umbraco CMS-web-app op Azure App Service Web Apps te implementeren.
Eenvoudige Umbraco CMS-web-app

Implementeren op Azure
Deze sjabloon biedt een eenvoudige manier om umbraco CMS-web-app op Azure App Service Web Apps te implementeren.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Implementeren op Azure
Cloudacceptatie voor een onderneming, klein of groot, vereist verantwoorde en efficiënte governancemodellen om waarde te ontlenen aan hun cloudimplementaties. CloudWise (een codenaam voor de oplossing), een samengestelde oplossing die beschikbaar is via QuickStarts van Azure-partners, is een acceptatie-enabler voor klanten, systeemintegrators en partners, die een zelfservicebare, geautomatiseerde governance- en bewerkingsoplossing biedt, gericht op het optimaliseren van uw kosten, het verbeteren van de betrouwbaarheid van uw toepassing(en) en het verminderen van bedrijfsrisico's. De oplossing markeert de belangrijkste governancepijlers van zichtbaarheid en beheer.
WebApp gebruikt een Azure SQL privé-eindpunt

Implementeren op Azure
Deze sjabloon laat zien hoe u een web-app maakt die gebruikmaakt van een privé-eindpunt dat verwijst naar Azure SQL Server
Moesif API Analytics en monetization

Implementeren op Azure
Met de sjabloon worden API-aanroepen van Azure API Management geregistreerd in moesif API-analyse- en monetisatieplatform
Azure-functie-app die wordt gehost op een toegewezen abonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een toegewezen hostingabonnement, wat betekent dat deze wordt uitgevoerd en gefactureerd, net als elke App Service-site.
Functie-app op Linux-verbruiksabonnement met externe build

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Linux-verbruiksabonnement en voert een externe build uit tijdens de implementatie van code. De app wordt uitgevoerd op aanvraag en u wordt gefactureerd per uitvoering, zonder permanente resourceverplichting.
Azure Function-app gehost op Premium-abonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Premium-abonnement.
Azure-functie-app die wordt gehost op een Windows-verbruiksabonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Windows-verbruiksabonnement. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging.
Een Azure-web-app maken met Blob Storage verbindingsreeks

Implementeren op Azure
Hiermee maakt u een Azure-web-app met Blob Storage verbindingsreeks, sjabloon die oorspronkelijk is geschreven door Jeff Bowles van Microsoft

Resourcedefinitie van ARM-sjabloon

Het resourcetype sites/extensies 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.Web/sites/extensions wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Web/sites/extensions",
  "apiVersion": "2021-02-01",
  "name": "MSDeploy",
  "kind": "string",
  "properties": {
    "appOffline": "bool",
    "connectionString": "string",
    "dbType": "string",
    "packageUri": "string",
    "setParameters": {},
    "setParametersXmlFileUri": "string",
    "skipAppData": "bool"
  }
}

Eigenschapswaarden

sites/extensies

Naam Description Waarde
type Het resourcetype 'Microsoft.Web/sites/extensions'
apiVersion De resource-API-versie '2021-02-01'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
'MSDeploy'
Soort Soort resource. tekenreeks
properties Eigenschappen van kernresources MSDeployCoreOrMSDeployStatusProperties

MSDeployCoreOrMSDeployStatusProperties

Naam Description Waarde
appOffline Hiermee stelt u de AppOffline-regel in terwijl de MSDeploy-bewerking wordt uitgevoerd.
De instelling is false standaard ingesteld.
booleaans
connectionString SQL-verbindingsreeks tekenreeks
dbType Databasetype tekenreeks
packageUri Pakket-URI tekenreeks
setParameters MSDeploy-parameters. Moet niet worden ingesteld als SetParametersXmlFileUri wordt gebruikt. object
setParametersXmlFileUri URI van msDeploy Parameters-bestand. Moet niet worden ingesteld als SetParameters wordt gebruikt. tekenreeks
skipAppData Hiermee bepaalt u of de msDeploy-bewerking de App_Data-map overslaat.
Als dit is ingesteld op true, wordt de bestaande App_Data map op het doel
wordt niet verwijderd en alle App_Data map in de bron wordt genegeerd.
De instelling is false standaard ingesteld.
booleaans

Snelstartsjablonen

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

Template Beschrijving
Orchard CMS Video Portal Web App

Implementeren op Azure
Deze sjabloon biedt een eenvoudige manier om Orchard CMS te implementeren op Azure App Service Web Apps met de Azure Media Services-module ingeschakeld en geconfigureerd.
Schaalbare Umbraco CMS-web-app

Implementeren op Azure
Deze sjabloon biedt een eenvoudige manier om de umbraco CMS-web-app op Azure App Service Web Apps te implementeren.
Eenvoudige Umbraco CMS-web-app

Implementeren op Azure
Deze sjabloon biedt een eenvoudige manier om de umbraco CMS-web-app op Azure App Service Web Apps te implementeren.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Implementeren op Azure
Cloudacceptatie voor een onderneming, klein of groot, vereist verantwoorde en efficiënte governancemodellen om waarde te halen uit hun cloudimplementaties. CloudWise (een codenaam voor de oplossing), is een samengestelde oplossing die beschikbaar is via QuickStarts voor Azure-partners, is een acceptatie-enabler voor klanten, systeemintegrators en partners, die een selfservicebare, geautomatiseerde governance- en bewerkingsoplossing biedt, gericht op het optimaliseren van uw kosten, het verbeteren van de betrouwbaarheid van uw toepassing(en) en het verminderen van bedrijfsrisico's. De oplossing benadrukt de belangrijkste governancepijlers van zichtbaarheid en beheer.
WebApp die een Azure SQL privé-eindpunt gebruikt

Implementeren op Azure
Deze sjabloon laat zien hoe u een web-app maakt die een privé-eindpunt gebruikt dat verwijst naar Azure SQL Server
Moesif API Analytics en monetization

Implementeren op Azure
Met de sjabloon worden API-aanroepen van Azure API Management geregistreerd in het Moesif API-analyse- en inkomstenplatform
Azure-functie-app gehost op toegewezen plan

Implementeren op Azure
Deze sjabloon richt een functie-app in op een toegewezen hostingabonnement, wat betekent dat deze wordt uitgevoerd en gefactureerd, net als elke App Service-site.
Functie-app op Linux-verbruiksabonnement met externe build

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Linux-verbruiksabonnement en voert externe build uit tijdens de code-implementatie. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging.
Azure-functie-app die wordt gehost op een Premium-abonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Premium-abonnement.
Azure-functie-app die wordt gehost op een Windows-verbruiksabonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Windows-verbruiksabonnement. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging.
Een Azure-web-app maken met Blob Storage verbindingsreeks

Implementeren op Azure
Hiermee maakt u een Azure-web-app met Blob Storage verbindingsreeks, sjabloon die oorspronkelijk is geschreven door Jeff Bowles van Microsoft

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype sites/extensies 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 resource Microsoft.Web/sites/extensions wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/extensions@2021-02-01"
  name = "MSDeploy"
  parent_id = "string"
  body = jsonencode({
    properties = {
      appOffline = bool
      connectionString = "string"
      dbType = "string"
      packageUri = "string"
      setParameters = {}
      setParametersXmlFileUri = "string"
      skipAppData = bool
    }
    kind = "string"
  })
}

Eigenschapswaarden

sites/extensies

Naam Description Waarde
type Het resourcetype "Microsoft.Web/sites/extensions@2021-02-01"
naam De resourcenaam "MSDeploy"
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: sites
Soort Soort resource. tekenreeks
properties Eigenschappen van kernresources MSDeployCoreOrMSDeployStatusProperties

MSDeployCoreOrMSDeployStatusProperties

Naam Description Waarde
appOffline Hiermee stelt u de AppOffline-regel in terwijl de MSDeploy-bewerking wordt uitgevoerd.
De instelling is false standaard ingesteld.
booleaans
connectionString SQL-verbindingsreeks tekenreeks
dbType Databasetype tekenreeks
packageUri Pakket-URI tekenreeks
setParameters MSDeploy-parameters. Moet niet worden ingesteld als SetParametersXmlFileUri wordt gebruikt. object
setParametersXmlFileUri URI van msDeploy Parameters-bestand. Moet niet worden ingesteld als SetParameters wordt gebruikt. tekenreeks
skipAppData Hiermee bepaalt u of de msDeploy-bewerking de App_Data-map overslaat.
Als dit is ingesteld op true, wordt de bestaande App_Data map op het doel
wordt niet verwijderd en alle App_Data map in de bron wordt genegeerd.
De instelling is false standaard ingesteld.
booleaans