Microsoft.Web staticSites 2020-10-01
Artikel
09/01/2023
1 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen staticSites kan distribueras med åtgärder som är mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Web/staticSites-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Web/staticSites@2020-10-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
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'
}
kind: 'string'
properties: {
branch: 'string'
buildProperties: {
apiLocation: 'string'
appArtifactLocation: 'string'
appLocation: 'string'
}
repositoryToken: 'string'
repositoryUrl: 'string'
}
}
Egenskapsvärden
staticSites
Name
Beskrivning
Värde
name
Resursnamnet
sträng (krävs)
location
Resursplats.
sträng (krävs)
tags
Resurstaggar.
Ordlista med taggnamn och värden. Se Taggar i mallar
sku
Beskrivning av en SKU för en skalbar resurs.
SkuDescription
Typ
Typ av resurs.
sträng
properties
Kärnresursegenskaper
StaticSite
StaticSite
Name
Beskrivning
Värde
gren
Målgrenen på lagringsplatsen.
sträng
buildProperties
Skapa egenskaper som ska konfigureras på lagringsplatsen.
StaticSiteBuildEgenskaper
repositoryToken
En användares github-lagringsplatstoken. Detta används för att konfigurera Github Actions-arbetsflödesfilen och API-hemligheterna.
sträng
repositoryUrl
URL för lagringsplatsen för den statiska platsen.
sträng
StaticSiteBuildEgenskaper
Name
Beskrivning
Värde
apiLocation
Sökvägen till API-koden i lagringsplatsen.
sträng
appArtifactLocation
Sökvägen till appartefakterna när de har skapats.
sträng
appLocation
Sökvägen till appkoden på lagringsplatsen.
sträng
SkuDescription
Name
Beskrivning
Värde
funktioner
Funktioner i SKU:n, t.ex. är Traffic Manager aktiverat?
Kapacitet []
capacity
Aktuellt antal instanser som tilldelats resursen.
int
familj
Familjekod för resurs-SKU:n.
sträng
platser
Platser för SKU:n.
string[]
name
Namnet på resurs-SKU:n.
sträng
ikoner
Storleksspecificerare för resurs-SKU:n.
sträng
skuCapacity
Min-, max- och standardskalningsvärden för SKU:n.
SkuCapacity
nivå
Tjänstnivå för resurs-SKU:n.
sträng
Funktion
Name
Beskrivning
Värde
name
Namnet på SKU-funktionen.
sträng
orsak
Orsak till SKU-funktionen.
sträng
värde
Värdet för SKU-funktionen.
sträng
SkuCapacity
Name
Beskrivning
Värde
standard
Standardantalet arbetare för den här App Service plan-SKU:n.
int
max
Maximalt antal arbetare för den här App Service planera SKU:n.
int
min
Minsta antal arbetare för den här App Service planera SKU:n.
int
scaleType
Tillgängliga skalningskonfigurationer för en App Service plan.
sträng
Resursdefinition för ARM-mall
Resurstypen staticSites kan distribueras med åtgärder som är mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Web/staticSites-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Web/staticSites",
"apiVersion": "2020-10-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"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"
},
"kind": "string",
"properties": {
"branch": "string",
"buildProperties": {
"apiLocation": "string",
"appArtifactLocation": "string",
"appLocation": "string"
},
"repositoryToken": "string",
"repositoryUrl": "string"
}
}
Egenskapsvärden
staticSites
Name
Beskrivning
Värde
typ
Resurstypen
"Microsoft.Web/staticSites"
apiVersion
Resurs-API-versionen
'2020-10-01'
name
Resursnamnet
sträng (krävs)
location
Resursplats.
sträng (krävs)
tags
Resurstaggar.
Ordlista med taggnamn och värden. Se Taggar i mallar
sku
Beskrivning av en SKU för en skalbar resurs.
SkuDescription
Typ
Typ av resurs.
sträng
properties
Kärnresursegenskaper
StaticSite
StaticSite
Name
Beskrivning
Värde
gren
Målgrenen i lagringsplatsen.
sträng
buildProperties
Skapa egenskaper som ska konfigureras på lagringsplatsen.
StaticSiteBuildProperties
repositoryToken
En användares github-lagringsplatstoken. Detta används för att konfigurera Github Actions-arbetsflödesfilen och API-hemligheterna.
sträng
repositoryUrl
URL för lagringsplatsen för den statiska platsen.
sträng
StaticSiteBuildProperties
Name
Beskrivning
Värde
apiLocation
Sökvägen till API-koden på lagringsplatsen.
sträng
appArtifactLocation
Sökvägen till appartefakterna när du har skapat.
sträng
appLocation
Sökvägen till appkoden på lagringsplatsen.
sträng
SkuDescription
Name
Beskrivning
Värde
funktioner
Funktioner i SKU:n, t.ex. är Traffic Manager aktiverat?
Kapacitet []
capacity
Aktuellt antal instanser som tilldelats resursen.
int
familj
Familjekod för resurs-SKU:n.
sträng
platser
Platser för SKU:n.
string[]
name
Namnet på resurs-SKU:n.
sträng
ikoner
Storleksspecificerare för resurs-SKU:n.
sträng
skuCapacity
Min-, max- och standardskalningsvärden för SKU:n.
SkuCapacity
nivå
Tjänstnivå för resurs-SKU:n.
sträng
Funktion
Name
Beskrivning
Värde
name
Namnet på SKU-funktionen.
sträng
orsak
Orsak till SKU-funktionen.
sträng
värde
Värdet för SKU-funktionen.
sträng
SkuCapacity
Name
Beskrivning
Värde
standard
Standardantalet arbetare för den här App Service planera SKU:n.
int
max
Maximalt antal arbetare för den här App Service planera SKU:n.
int
min
Minsta antal arbetare för den här App Service planera SKU.
int
scaleType
Tillgängliga skalningskonfigurationer för en App Service plan.
sträng
Resurstypen staticSites kan distribueras med åtgärder som är mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Web/staticSites-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/staticSites@2020-10-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
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"
}
kind = "string"
})
}
Egenskapsvärden
staticSites
Name
Beskrivning
Värde
typ
Resurstypen
"Microsoft.Web/staticSites@2020-10-01"
name
Resursnamnet
sträng (krävs)
location
Resursplats.
sträng (krävs)
parent_id
Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen.
sträng (krävs)
tags
Resurstaggar.
Ordlista med taggnamn och värden.
sku
Beskrivning av en SKU för en skalbar resurs.
SkuDescription
Typ
Typ av resurs.
sträng
properties
Kärnresursegenskaper
StaticSite
StaticSite
Name
Beskrivning
Värde
gren
Målgrenen på lagringsplatsen.
sträng
buildProperties
Skapa egenskaper som ska konfigureras på lagringsplatsen.
StaticSiteBuildEgenskaper
repositoryToken
En användares github-lagringsplatstoken. Detta används för att konfigurera Github Actions-arbetsflödesfilen och API-hemligheterna.
sträng
repositoryUrl
URL för lagringsplatsen för den statiska platsen.
sträng
StaticSiteBuildProperties
Name
Beskrivning
Värde
apiLocation
Sökvägen till API-koden på lagringsplatsen.
sträng
appArtifactLocation
Sökvägen till appartefakterna när du har skapat.
sträng
appLocation
Sökvägen till appkoden på lagringsplatsen.
sträng
SkuDescription
Name
Beskrivning
Värde
funktioner
Funktioner i SKU:n, t.ex. är Traffic Manager aktiverat?
Kapacitet []
capacity
Aktuellt antal instanser som tilldelats resursen.
int
familj
Familjekod för resurs-SKU:n.
sträng
platser
Platser för SKU:n.
string[]
name
Namnet på resurs-SKU:n.
sträng
ikoner
Storleksspecificerare för resurs-SKU:n.
sträng
skuCapacity
Min-, max- och standardskalningsvärden för SKU:n.
SkuCapacity
nivå
Tjänstnivå för resurs-SKU:n.
sträng
Funktion
Name
Beskrivning
Värde
name
Namnet på SKU-funktionen.
sträng
orsak
Orsak till SKU-funktionen.
sträng
värde
Värdet för SKU-funktionen.
sträng
SkuCapacity
Name
Beskrivning
Värde
standard
Standardantalet arbetare för den här App Service plan-SKU:n.
int
max
Maximalt antal arbetare för den här App Service planera SKU:n.
int
min
Minsta antal arbetare för den här App Service planera SKU:n.
int
scaleType
Tillgängliga skalningskonfigurationer för en App Service plan.
sträng