Microsoft.Web staticSites 2020-10-01

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.

Resursformat

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.

Resursformat

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

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen staticSites kan distribueras med åtgärder som är mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

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