Microsoft.Web staticSites 2019-08-01
- Artikel
-
-
Bicep-Ressourcendefinition
Der ressourcentyp staticSites kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Um eine Microsoft.Web/staticSites-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Web/staticSites@2019-08-01' = {
kind: 'string'
location: 'string'
name: 'string'
properties: {
branch: 'string'
buildProperties: {
apiLocation: 'string'
appArtifactLocation: 'string'
appLocation: 'string'
}
repositoryToken: 'string'
repositoryUrl: 'string'
}
sku: {
capabilities: [
{
name: 'string'
reason: 'string'
value: 'string'
}
]
capacity: int
family: 'string'
locations: [
'string'
]
name: 'string'
size: 'string'
skuCapacity: {
default: int
maximum: int
minimum: int
scaleType: 'string'
}
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
Fähigkeit
Name |
Beschreibung |
Wert |
Name |
Name der SKU-Funktion. |
Schnur |
Grund |
Grund der SKU-Funktion. |
Schnur |
Wert |
Wert der SKU-Funktion. |
Schnur |
Microsoft.Web/staticSites
Name |
Beschreibung |
Wert |
Art |
Art der Ressource. |
Schnur |
Ort |
Ressourcenspeicherort. |
Zeichenfolge (erforderlich) |
Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
Eigenschaften |
Kernressourceneigenschaften |
StaticSite- |
Sku |
Beschreibung einer SKU für eine skalierbare Ressource. |
SkuDescription- |
Schilder |
Ressourcentags |
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
SkuCapacity
Name |
Beschreibung |
Wert |
Vorgabe |
Standardanzahl der Mitarbeiter für diese App Service-Plan-SKU. |
Int |
Maximum |
Maximale Anzahl von Mitarbeitern für diese App Service-Plan-SKU. |
Int |
Minimum |
Mindestanzahl der Mitarbeiter für diese App Service-Plan-SKU. |
Int |
scaleType |
Verfügbare Skalierungskonfigurationen für einen App Service-Plan. |
Schnur |
SkuDescription
Name |
Beschreibung |
Wert |
Fähigkeiten |
Funktionen der SKU, z. B. ist der Datenverkehrs-Manager aktiviert? |
Funktion[] |
Fassungsvermögen |
Aktuelle Anzahl der Instanzen, die der Ressource zugewiesen sind. |
Int |
Familie |
Familiencode der Ressourcen-SKU. |
Schnur |
Orte |
Speicherorte der SKU. |
string[] |
Name |
Name der Ressourcen-SKU. |
Schnur |
Größe |
Größenbezeichner der Ressourcen-SKU. |
Schnur |
skuCapacity |
Min-, Max- und Standardwerte der SKU. |
SkuCapacity- |
Rang |
Dienstebene der Ressourcen-SKU. |
Schnur |
StaticSite
Name |
Beschreibung |
Wert |
Zweig |
Der Zielzweig im Repository. |
Schnur |
buildProperties |
Erstellen Sie Eigenschaften, die für das Repository konfiguriert werden sollen. |
StaticSiteBuildProperties- |
repositoryToken |
GitHub-Repositorytoken eines Benutzers. Dies wird verwendet, um die Github Actions-Workflowdatei und API-Geheimnisse einzurichten. |
Schnur |
repositoryUrl |
URL für das Repository der statischen Website. |
Schnur |
StaticSiteBuildProperties
Name |
Beschreibung |
Wert |
apiLocation |
Der Pfad zum API-Code im Repository. |
Schnur |
appArtifactLocation |
Der Pfad der App-Artefakte nach dem Erstellen. |
Schnur |
appLocation |
Der Pfad zum App-Code im Repository. |
Schnur |
ARM-Vorlagenressourcendefinition
Der ressourcentyp staticSites kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Um eine Microsoft.Web/staticSites-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Web/staticSites",
"apiVersion": "2019-08-01",
"name": "string",
"kind": "string",
"location": "string",
"properties": {
"branch": "string",
"buildProperties": {
"apiLocation": "string",
"appArtifactLocation": "string",
"appLocation": "string"
},
"repositoryToken": "string",
"repositoryUrl": "string"
},
"sku": {
"capabilities": [
{
"name": "string",
"reason": "string",
"value": "string"
}
],
"capacity": "int",
"family": "string",
"locations": [ "string" ],
"name": "string",
"size": "string",
"skuCapacity": {
"default": "int",
"maximum": "int",
"minimum": "int",
"scaleType": "string"
},
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
Fähigkeit
Name |
Beschreibung |
Wert |
Name |
Name der SKU-Funktion. |
Schnur |
Grund |
Grund der SKU-Funktion. |
Schnur |
Wert |
Wert der SKU-Funktion. |
Schnur |
Microsoft.Web/staticSites
Name |
Beschreibung |
Wert |
apiVersion |
Die API-Version |
'2019-08-01' |
Art |
Art der Ressource. |
Schnur |
Ort |
Ressourcenspeicherort. |
Zeichenfolge (erforderlich) |
Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
Eigenschaften |
Kernressourceneigenschaften |
StaticSite- |
Sku |
Beschreibung einer SKU für eine skalierbare Ressource. |
SkuDescription- |
Schilder |
Ressourcentags |
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art |
Der Ressourcentyp |
"Microsoft.Web/staticSites" |
SkuCapacity
Name |
Beschreibung |
Wert |
Vorgabe |
Standardanzahl der Mitarbeiter für diese App Service-Plan-SKU. |
Int |
Maximum |
Maximale Anzahl von Mitarbeitern für diese App Service-Plan-SKU. |
Int |
Minimum |
Mindestanzahl der Mitarbeiter für diese App Service-Plan-SKU. |
Int |
scaleType |
Verfügbare Skalierungskonfigurationen für einen App Service-Plan. |
Schnur |
SkuDescription
Name |
Beschreibung |
Wert |
Fähigkeiten |
Funktionen der SKU, z. B. ist der Datenverkehrs-Manager aktiviert? |
Funktion[] |
Fassungsvermögen |
Aktuelle Anzahl der Instanzen, die der Ressource zugewiesen sind. |
Int |
Familie |
Familiencode der Ressourcen-SKU. |
Schnur |
Orte |
Speicherorte der SKU. |
string[] |
Name |
Name der Ressourcen-SKU. |
Schnur |
Größe |
Größenbezeichner der Ressourcen-SKU. |
Schnur |
skuCapacity |
Min-, Max- und Standardwerte der SKU. |
SkuCapacity- |
Rang |
Dienstebene der Ressourcen-SKU. |
Schnur |
StaticSite
Name |
Beschreibung |
Wert |
Zweig |
Der Zielzweig im Repository. |
Schnur |
buildProperties |
Erstellen Sie Eigenschaften, die für das Repository konfiguriert werden sollen. |
StaticSiteBuildProperties- |
repositoryToken |
GitHub-Repositorytoken eines Benutzers. Dies wird verwendet, um die Github Actions-Workflowdatei und API-Geheimnisse einzurichten. |
Schnur |
repositoryUrl |
URL für das Repository der statischen Website. |
Schnur |
StaticSiteBuildProperties
Name |
Beschreibung |
Wert |
apiLocation |
Der Pfad zum API-Code im Repository. |
Schnur |
appArtifactLocation |
Der Pfad der App-Artefakte nach dem Erstellen. |
Schnur |
appLocation |
Der Pfad zum App-Code im Repository. |
Schnur |
Der ressourcentyp staticSites kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Um eine Microsoft.Web/staticSites-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/staticSites@2019-08-01"
name = "string"
kind = "string"
location = "string"
body = jsonencode({
properties = {
branch = "string"
buildProperties = {
apiLocation = "string"
appArtifactLocation = "string"
appLocation = "string"
}
repositoryToken = "string"
repositoryUrl = "string"
}
})
sku = {
capabilities = [
{
name = "string"
reason = "string"
value = "string"
}
]
capacity = int
family = "string"
locations = [
"string"
]
name = "string"
size = "string"
skuCapacity = {
default = int
maximum = int
minimum = int
scaleType = "string"
}
tier = "string"
}
tags = {
{customized property} = "string"
}
}
Eigenschaftswerte
Fähigkeit
Name |
Beschreibung |
Wert |
Name |
Name der SKU-Funktion. |
Schnur |
Grund |
Grund der SKU-Funktion. |
Schnur |
Wert |
Wert der SKU-Funktion. |
Schnur |
Microsoft.Web/staticSites
Name |
Beschreibung |
Wert |
Art |
Art der Ressource. |
Schnur |
Ort |
Ressourcenspeicherort. |
Zeichenfolge (erforderlich) |
Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
Eigenschaften |
Kernressourceneigenschaften |
StaticSite- |
Sku |
Beschreibung einer SKU für eine skalierbare Ressource. |
SkuDescription- |
Schilder |
Ressourcentags |
Wörterbuch der Tagnamen und -werte. |
Art |
Der Ressourcentyp |
"Microsoft.Web/staticSites@2019-08-01" |
SkuCapacity
Name |
Beschreibung |
Wert |
Vorgabe |
Standardanzahl der Mitarbeiter für diese App Service-Plan-SKU. |
Int |
Maximum |
Maximale Anzahl von Mitarbeitern für diese App Service-Plan-SKU. |
Int |
Minimum |
Mindestanzahl der Mitarbeiter für diese App Service-Plan-SKU. |
Int |
scaleType |
Verfügbare Skalierungskonfigurationen für einen App Service-Plan. |
Schnur |
SkuDescription
Name |
Beschreibung |
Wert |
Fähigkeiten |
Funktionen der SKU, z. B. ist der Datenverkehrs-Manager aktiviert? |
Funktion[] |
Fassungsvermögen |
Aktuelle Anzahl der Instanzen, die der Ressource zugewiesen sind. |
Int |
Familie |
Familiencode der Ressourcen-SKU. |
Schnur |
Orte |
Speicherorte der SKU. |
string[] |
Name |
Name der Ressourcen-SKU. |
Schnur |
Größe |
Größenbezeichner der Ressourcen-SKU. |
Schnur |
skuCapacity |
Min-, Max- und Standardwerte der SKU. |
SkuCapacity- |
Rang |
Dienstebene der Ressourcen-SKU. |
Schnur |
StaticSite
Name |
Beschreibung |
Wert |
Zweig |
Der Zielzweig im Repository. |
Schnur |
buildProperties |
Erstellen Sie Eigenschaften, die für das Repository konfiguriert werden sollen. |
StaticSiteBuildProperties- |
repositoryToken |
GitHub-Repositorytoken eines Benutzers. Dies wird verwendet, um die Github Actions-Workflowdatei und API-Geheimnisse einzurichten. |
Schnur |
repositoryUrl |
URL für das Repository der statischen Website. |
Schnur |
StaticSiteBuildProperties
Name |
Beschreibung |
Wert |
apiLocation |
Der Pfad zum API-Code im Repository. |
Schnur |
appArtifactLocation |
Der Pfad der App-Artefakte nach dem Erstellen. |
Schnur |
appLocation |
Der Pfad zum App-Code im Repository. |
Schnur |