Microsoft.Web sites/extensions "MSDeploy" 2022-03-01
Definicja zasobu Bicep
Typ zasobu lokacji/rozszerzeń można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Opcje właściwości name
Zasób lokacji/rozszerzeń akceptuje różne właściwości na podstawie wartości właściwości name .
W tym artykule przedstawiono właściwości, które są dostępne po ustawieniu .name: 'MSDeploy'
Aby uzyskać inne opcje, zobacz:
Format zasobu
Aby utworzyć zasób Microsoft.Web/sites/extensions, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Web/sites/extensions@2022-03-01' = {
name: 'MSDeploy'
kind: 'string'
parent: resourceSymbolicName
properties: {
appOffline: bool
connectionString: 'string'
dbType: 'string'
packageUri: 'string'
setParameters: {}
setParametersXmlFileUri: 'string'
skipAppData: bool
}
}
Wartości właściwości
sites/extensions-MSDeploy
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep. |
"MSDeploy" |
Rodzaju | Rodzaj zasobu. | ciąg |
Nadrzędny | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: witryny |
properties | Podstawowe właściwości zasobów | MSDeployCoreOrMSDeployStatusProperties |
MSDeployCoreOrMSDeployStatusProperties
Nazwa | Opis | Wartość |
---|---|---|
appOffline | Ustawia regułę AppOffline podczas wykonywania operacji MSDeploy. Ustawienie jest false domyślnie. |
bool |
Parametry połączenia | Parametry połączenia SQL | ciąg |
Dbtype | Typ bazy danych | ciąg |
packageUri | Identyfikator URI pakietu | ciąg |
Setparameters | Parametry narzędzia MSDeploy. Nie można ustawić, jeśli jest używany parametr SetParametersXmlFileUri. | object |
setParametersXmlFileUri | Identyfikator URI pliku parametrów msDeploy. Nie można ustawić, jeśli jest używany parametr SetParameters. | ciąg |
skipAppData | Określa, czy operacja MSDeploy pomija katalog App_Data. Jeśli ustawiono wartość true , istniejący katalog App_Data w lokalizacji docelowejnie zostanie usunięty, a żaden katalog App_Data w źródle zostanie zignorowany. Ustawienie jest false domyślnie. |
bool |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Aplikacja internetowa portalu wideo Sad CMS |
Ten szablon umożliwia łatwe wdrażanie usługi Orchard CMS na Azure App Service Web Apps przy użyciu włączonego i skonfigurowanego modułu usługi Azure Media Services. |
Skalowalna aplikacja internetowa Umbraco CMS |
Ten szablon umożliwia łatwe wdrażanie aplikacji internetowej umbraco CMS na Azure App Service Web Apps. |
Prosta aplikacja internetowa Umbraco CMS |
Ten szablon umożliwia łatwe wdrażanie aplikacji internetowej umbraco CMS na Azure App Service Web Apps. |
Ład w przedsiębiorstwie — AppService, SQL DB, AD, OMS, Runbook |
Wdrożenie chmury dla przedsiębiorstw, małych lub dużych, wymaga, aby modele odpowiedzialnego i wydajnego ładu czerpały wartość z wdrożeń w chmurze. CloudWise (nazwa kodu rozwiązania) to złożone rozwiązanie dostępne w przewodnikach Szybki start dla partnerów platformy Azure, to narzędzie umożliwiające wdrażanie dla klientów, integratorów systemów i partnerów, które zapewnia samoobsługowe, zautomatyzowane rozwiązanie do zapewniania ładu i operacji, skoncentrowane na optymalizowaniu kosztów, ulepszaniu niezawodności aplikacji, zmniejszaniu ryzyka biznesowego. Rozwiązanie wyróżnia podstawowe filary ładu dotyczące widoczności i kontroli. |
Aplikacja internetowa korzystająca z prywatnego punktu końcowego Azure SQL |
Ten szablon pokazuje, jak utworzyć aplikację internetową, która używa prywatnego punktu końcowego wskazującego Azure SQL Server |
Moesif API Analytics and Monetization |
Szablon będzie rejestrować wywołania interfejsu API z usługi Azure API Management do platformy analizy interfejsu API Moesif i zarabiania |
Aplikacja funkcji platformy Azure hostowana w ramach dedykowanego planu |
Ten szablon aprowizuje aplikację funkcji w dedykowanym planie hostingu, co oznacza, że będzie ona uruchamiana i rozliczana tak samo jak każda witryna App Service. |
Aplikacja funkcji w planie zużycia systemu Linux z kompilacją zdalną |
Ten szablon aprowizuje aplikację funkcji w planie zużycie systemu Linux i wykonuje kompilację zdalną podczas wdrażania kodu. Aplikacja działa na żądanie i są naliczane opłaty za wykonanie bez stałego zobowiązania do zasobów. |
Aplikacja funkcji platformy Azure hostowana w planie Premium |
Ten szablon aprowizuje aplikację funkcji w planie Premium. |
Aplikacja funkcji platformy Azure hostowana w planie zużycia systemu Windows |
Ten szablon aprowizuje aplikację funkcji w planie zużycie systemu Windows, który jest dynamicznym planem hostingu. Aplikacja działa na żądanie i są naliczane opłaty za wykonanie bez stałego zobowiązania do zasobów. |
Tworzenie aplikacji internetowej platformy Azure przy użyciu usługi Blob Storage parametry połączenia |
Tworzy aplikację internetową platformy Azure z usługą Blob Storage parametry połączenia, szablon pierwotnie utworzony przez Jeffa Bowlesa firmy Microsoft |
Definicja zasobu szablonu usługi ARM
Typ zasobu lokacji/rozszerzeń można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Opcje właściwości name
Zasób lokacji/rozszerzeń akceptuje różne właściwości na podstawie wartości właściwości name .
W tym artykule przedstawiono właściwości, które są dostępne po ustawieniu .name: 'MSDeploy'
Aby uzyskać inne opcje, zobacz:
Format zasobu
Aby utworzyć zasób Microsoft.Web/sites/extensions, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Web/sites/extensions",
"apiVersion": "2022-03-01",
"name": "MSDeploy",
"kind": "string",
"properties": {
"appOffline": "bool",
"connectionString": "string",
"dbType": "string",
"packageUri": "string",
"setParameters": {},
"setParametersXmlFileUri": "string",
"skipAppData": "bool"
}
}
Wartości właściwości
sites/extensions-MSDeploy
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Web/sites/extensions" |
apiVersion | Wersja interfejsu API zasobów | '2022-03-01' |
name | Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM w formacie JSON. |
"MSDeploy" |
Rodzaju | Rodzaj zasobu. | ciąg |
properties | Podstawowe właściwości zasobów | MSDeployCoreOrMSDeployStatusProperties |
MSDeployCoreOrMSDeployStatusProperties
Nazwa | Opis | Wartość |
---|---|---|
appOffline | Ustawia regułę AppOffline podczas wykonywania operacji MSDeploy. Ustawienie jest false domyślnie. |
bool |
Parametry połączenia | Parametry połączenia SQL | ciąg |
Dbtype | Typ bazy danych | ciąg |
packageUri | Identyfikator URI pakietu | ciąg |
Setparameters | Parametry narzędzia MSDeploy. Nie można ustawić, jeśli jest używany parametr SetParametersXmlFileUri. | object |
setParametersXmlFileUri | Identyfikator URI pliku parametrów msDeploy. Nie można ustawić, jeśli jest używany parametr SetParameters. | ciąg |
skipAppData | Określa, czy operacja MSDeploy pomija katalog App_Data. Jeśli ustawiono wartość true , istniejący katalog App_Data w lokalizacji docelowejnie zostanie usunięty, a żaden katalog App_Data w źródle zostanie zignorowany. Ustawienie jest false domyślnie. |
bool |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Aplikacja internetowa portalu wideo Sad CMS |
Ten szablon umożliwia łatwe wdrażanie usługi Orchard CMS na Azure App Service Web Apps przy użyciu włączonego i skonfigurowanego modułu usługi Azure Media Services. |
Skalowalna aplikacja internetowa Umbraco CMS |
Ten szablon umożliwia łatwe wdrażanie aplikacji internetowej umbraco CMS na Azure App Service Web Apps. |
Prosta aplikacja internetowa Umbraco CMS |
Ten szablon umożliwia łatwe wdrażanie aplikacji internetowej umbraco CMS na Azure App Service Web Apps. |
Ład w przedsiębiorstwie — AppService, SQL DB, AD, OMS, Runbook |
Wdrożenie chmury dla przedsiębiorstw, małych lub dużych, wymaga, aby modele odpowiedzialnego i wydajnego ładu czerpały wartość z wdrożeń w chmurze. CloudWise (nazwa kodu rozwiązania) to złożone rozwiązanie dostępne w przewodnikach Szybki start dla partnerów platformy Azure, to narzędzie umożliwiające wdrażanie dla klientów, integratorów systemów i partnerów, które zapewnia samoobsługowe, zautomatyzowane rozwiązanie do zapewniania ładu i operacji, skoncentrowane na optymalizowaniu kosztów, ulepszaniu niezawodności aplikacji, zmniejszaniu ryzyka biznesowego. Rozwiązanie wyróżnia podstawowe filary ładu dotyczące widoczności i kontroli. |
Aplikacja internetowa korzystająca z prywatnego punktu końcowego Azure SQL |
Ten szablon pokazuje, jak utworzyć aplikację internetową, która używa prywatnego punktu końcowego wskazującego Azure SQL Server |
Moesif API Analytics and Monetization |
Szablon będzie rejestrować wywołania interfejsu API z usługi Azure API Management do platformy analizy interfejsu API Moesif i zarabiania |
Aplikacja funkcji platformy Azure hostowana w ramach dedykowanego planu |
Ten szablon aprowizuje aplikację funkcji w dedykowanym planie hostingu, co oznacza, że będzie ona uruchamiana i rozliczana tak samo jak każda witryna App Service. |
Aplikacja funkcji w planie zużycia systemu Linux z kompilacją zdalną |
Ten szablon aprowizuje aplikację funkcji w planie zużycie systemu Linux i wykonuje kompilację zdalną podczas wdrażania kodu. Aplikacja działa na żądanie i są naliczane opłaty za wykonanie bez stałego zobowiązania do zasobów. |
Aplikacja funkcji platformy Azure hostowana w planie Premium |
Ten szablon aprowizuje aplikację funkcji w planie Premium. |
Aplikacja funkcji platformy Azure hostowana w planie zużycia systemu Windows |
Ten szablon aprowizuje aplikację funkcji w planie zużycie systemu Windows, który jest dynamicznym planem hostingu. Aplikacja działa na żądanie i są naliczane opłaty za wykonanie bez stałego zobowiązania do zasobów. |
Tworzenie aplikacji internetowej platformy Azure przy użyciu usługi Blob Storage parametry połączenia |
Tworzy aplikację internetową platformy Azure z usługą Blob Storage parametry połączenia, szablon pierwotnie utworzony przez Jeffa Bowlesa firmy Microsoft |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu lokacji/rozszerzeń można wdrożyć z operacjami docelowymi:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Opcje właściwości name
Zasób lokacji/rozszerzeń akceptuje różne właściwości na podstawie wartości właściwości name .
W tym artykule przedstawiono właściwości, które są dostępne po ustawieniu .name: 'MSDeploy'
Aby uzyskać inne opcje, zobacz:
Format zasobu
Aby utworzyć zasób Microsoft.Web/sites/extensions, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/extensions@2022-03-01"
name = "MSDeploy"
parent_id = "string"
body = jsonencode({
properties = {
appOffline = bool
connectionString = "string"
dbType = "string"
packageUri = "string"
setParameters = {}
setParametersXmlFileUri = "string"
skipAppData = bool
}
kind = "string"
})
}
Wartości właściwości
sites/extensions-MSDeploy
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Web/sites/extensions@2022-03-01" |
name | Nazwa zasobu | "MSDeploy" |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: witryny |
Rodzaju | Rodzaj zasobu. | ciąg |
properties | Podstawowe właściwości zasobów | MSDeployCoreOrMSDeployStatusProperties |
MSDeployCoreOrMSDeployStatusProperties
Nazwa | Opis | Wartość |
---|---|---|
appOffline | Ustawia regułę AppOffline podczas wykonywania operacji MSDeploy. Ustawienie jest false domyślnie. |
bool |
Parametry połączenia | Parametry połączenia SQL | ciąg |
Dbtype | Typ bazy danych | ciąg |
packageUri | Identyfikator URI pakietu | ciąg |
Setparameters | Parametry narzędzia MSDeploy. Nie można ustawić, jeśli jest używany parametr SetParametersXmlFileUri. | object |
setParametersXmlFileUri | Identyfikator URI pliku parametrów msDeploy. Nie można ustawić, jeśli jest używany parametr SetParameters. | ciąg |
skipAppData | Określa, czy operacja MSDeploy pomija katalog App_Data. Jeśli ustawiono wartość true , istniejący katalog App_Data w lokalizacji docelowejnie zostanie usunięty, a żaden katalog App_Data w źródle zostanie zignorowany. Ustawienie jest false domyślnie. |
bool |