Megosztás a következőn keresztül:


Microsoft.Resources-telepítések 2022.09.01.

Megjegyzések

A Bicep esetében érdemes modulokat használni az erőforrástípus helyett.

Bicep-erőforrásdefiníció

Az üzemelő példányok erőforrástípusa a következő célműveletekkel telepíthető:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Resources/deployments erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Resources/deployments@2022-09-01' = {
  scope: resourceSymbolicName or scope
  location: 'string'
  name: 'string'
  properties: {
    debugSetting: {
      detailLevel: 'string'
    }
    expressionEvaluationOptions: {
      scope: 'string'
    }
    mode: 'string'
    onErrorDeployment: {
      deploymentName: 'string'
      type: 'string'
    }
    parameters: {
      {customized property}: {
        reference: {
          keyVault: {
            id: 'string'
          }
          secretName: 'string'
          secretVersion: 'string'
        }
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    }
    parametersLink: {
      contentVersion: 'string'
      uri: 'string'
    }
    template: any(Azure.Bicep.Types.Concrete.AnyType)
    templateLink: {
      contentVersion: 'string'
      id: 'string'
      queryString: 'string'
      relativePath: 'string'
      uri: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Tulajdonságértékek

DebugSetting

Név Leírás Érték
detailLevel Megadja a hibakereséshez naplózni kívánt információk típusát. Az engedélyezett értékek a következők: requestContent, responseContent, vagy requestContent és responseContent vesszővel elválasztva. Az alapértelmezett érték nincs. Ennek az értéknek a beállításakor gondosan vegye figyelembe az üzembe helyezés során átadott információk típusát. A kéréssel vagy válaszsal kapcsolatos információk naplózásával potenciálisan közzéteheti az üzembe helyezési műveletek során lekért bizalmas adatokat. húr

DeploymentParameter

Név Leírás Érték
utalás Az Azure Key Vault paraméterreferenciája. KeyVaultParameterReference
érték Bemeneti érték a paraméterhez . bármely

DeploymentPropertiesOrDeploymentPropertiesExtended

Név Leírás Érték
debugSetting Az üzembe helyezés hibakeresési beállítása. DebugSetting
expressionEvaluationOptions Megadja, hogy a sablonkifejezések kiértékelése a szülősablon vagy a beágyazott sablon hatókörén belül történik-e. Csak beágyazott sablonokra alkalmazható. Ha nincs megadva, az alapértelmezett érték külső. ExpressionEvaluationOptions
üzemmód Az erőforrások üzembe helyezéséhez használt mód. Ez az érték növekményes vagy befejezett lehet. Növekményes módban az erőforrások a sablonban nem szereplő meglévő erőforrások törlése nélkül lesznek üzembe helyezve. Teljes módban az erőforrások üzembe lesznek helyezve, és a sablonban nem szereplő erőforráscsoport meglévő erőforrásai törlődnek. Legyen óvatos a Teljes mód használatakor, mert előfordulhat, hogy véletlenül törli az erőforrásokat. "Kész"
"Növekményes" (kötelező)
onErrorDeployment Az üzembe helyezés hibaviselkedés esetén. OnErrorDeploymentOrOnErrorDeploymentExtended
Paraméterek Név- és értékpárok, amelyek meghatározzák a sablon üzembehelyezési paramétereit. Ezt az elemet akkor használja, ha a paraméterértékeket közvetlenül a kérelemben szeretné megadni, nem pedig egy meglévő paraméterfájlra mutató hivatkozást. Használja a parametersLink tulajdonságot vagy a paramétertulajdonságot, de mindkettőt nem. Ez lehet JObject vagy jól formázott JSON-sztring. DeploymentPropertiesParameters
parametersLink A paraméterfájl URI-ja. Ezzel az elemet használva hivatkozhat egy meglévő paraméterfájlra. Használja a parametersLink tulajdonságot vagy a paramétertulajdonságot, de mindkettőt nem. ParametersLink
sablon A sablon tartalma. Ezt az elemet akkor használja, ha a sablon szintaxisát közvetlenül a kérelemben szeretné átadni, nem pedig egy meglévő sablonra mutató hivatkozást. Ez lehet JObject vagy jól formázott JSON-sztring. Használja a templateLink tulajdonságot vagy a sablontulajdonságot, de mindkettőt nem. bármely
templateLink A sablon URI-ja. Használja a templateLink tulajdonságot vagy a sablontulajdonságot, de mindkettőt nem. TemplateLink

DeploymentPropertiesParameters

Név Leírás Érték

DeploymentTags

Név Leírás Érték

ExpressionEvaluationOptions

Név Leírás Érték
kiterjedés A paraméterek, változók és függvények kiértékeléséhez használandó hatókör beágyazott sablonban. "Belső"
"Nincs meghatározva"
"Külső"

KeyVaultParameterReference

Név Leírás Érték
keyVault Azure Key Vault-referencia. KeyVaultReference (kötelező)
secretName Az Azure Key Vault titkos kódneve. sztring (kötelező)
secretVersion Az Azure Key Vault titkos verziója. húr

KeyVaultReference

Név Leírás Érték
azonosító Az Azure Key Vault erőforrás-azonosítója. sztring (kötelező)

Microsoft.Resources/deployments

Név Leírás Érték
hely Az üzembehelyezési adatok tárolásának helye. húr
név Az erőforrás neve szál

Korlátok:
Minimális hossz = 1
Maximális hossz = 64
Minta = ^[-\w\._\(\)]+$ (kötelező)
kellékek Az üzembehelyezési tulajdonságok. DeploymentPropertiesOrDeploymentPropertiesExtended (kötelező)
kiterjedés Akkor használható, ha olyan hatókörben hoz létre erőforrást, amely eltér az üzembehelyezési hatókörétől. Állítsa be ezt a tulajdonságot egy erőforrás szimbolikus nevére a bővítményerőforrásalkalmazásához.
Címkék Erőforráscímkék Címkenevek és -értékek szótára. sablonok címkéinek megtekintése

OnErrorDeploymentOrOnErrorDeploymentExtended

Név Leírás Érték
deploymentName A hibaesetben használandó üzembe helyezés. húr
típus Az üzembe helyezés hibaviselkedési típuson. A lehetséges értékek a LastSuccessful és a SpecificDeployment. "LastSuccessful"
"SpecificDeployment"
Név Leírás Érték
contentVersion Ha szerepel a sablonban, meg kell egyeznie a ContentVersion-nal. húr
Uri A paraméterfájl URI-ja. sztring (kötelező)
Név Leírás Érték
contentVersion Ha szerepel a sablonban, meg kell egyeznie a ContentVersion-nal. húr
azonosító A sablon specifikációjának erőforrás-azonosítója. Használja az id vagy az uri tulajdonságot, de mindkettőt nem. húr
queryString A templateLink URI-val használandó lekérdezési sztring (például SAS-jogkivonat). húr
relativePath A relativePath tulajdonság használatával a szülőhöz képest egy csatolt sablon helyezhető üzembe egy helyen. Ha a szülősablon egy TemplateSpec-hez volt csatolva, az a TemplateSpec egyik összetevőjére fog hivatkozni. Ha a szülő URI-val lett összekapcsolva, a gyermektelepítés a szülő és a relatívPath URI-k kombinációja lesz húr
Uri Az üzembe helyezendő sablon URI-ja. Használja az uri vagy az azonosító tulajdonságot, de mindkettőt nem. húr

ARM-sablon erőforrásdefiníciója

Az üzemelő példányok erőforrástípusa a következő célműveletekkel telepíthető:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Resources/deployments erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Resources/deployments",
  "apiVersion": "2022-09-01",
  "name": "string",
  "location": "string",
  "properties": {
    "debugSetting": {
      "detailLevel": "string"
    },
    "expressionEvaluationOptions": {
      "scope": "string"
    },
    "mode": "string",
    "onErrorDeployment": {
      "deploymentName": "string",
      "type": "string"
    },
    "parameters": {
      "{customized property}": {
        "reference": {
          "keyVault": {
            "id": "string"
          },
          "secretName": "string",
          "secretVersion": "string"
        },
        "value": {}
      }
    },
    "parametersLink": {
      "contentVersion": "string",
      "uri": "string"
    },
    "template": {},
    "templateLink": {
      "contentVersion": "string",
      "id": "string",
      "queryString": "string",
      "relativePath": "string",
      "uri": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Tulajdonságértékek

DebugSetting

Név Leírás Érték
detailLevel Megadja a hibakereséshez naplózni kívánt információk típusát. Az engedélyezett értékek a következők: requestContent, responseContent, vagy requestContent és responseContent vesszővel elválasztva. Az alapértelmezett érték nincs. Ennek az értéknek a beállításakor gondosan vegye figyelembe az üzembe helyezés során átadott információk típusát. A kéréssel vagy válaszsal kapcsolatos információk naplózásával potenciálisan közzéteheti az üzembe helyezési műveletek során lekért bizalmas adatokat. húr

DeploymentParameter

Név Leírás Érték
utalás Az Azure Key Vault paraméterreferenciája. KeyVaultParameterReference
érték Bemeneti érték a paraméterhez . bármely

DeploymentPropertiesOrDeploymentPropertiesExtended

Név Leírás Érték
debugSetting Az üzembe helyezés hibakeresési beállítása. DebugSetting
expressionEvaluationOptions Megadja, hogy a sablonkifejezések kiértékelése a szülősablon vagy a beágyazott sablon hatókörén belül történik-e. Csak beágyazott sablonokra alkalmazható. Ha nincs megadva, az alapértelmezett érték külső. ExpressionEvaluationOptions
üzemmód Az erőforrások üzembe helyezéséhez használt mód. Ez az érték növekményes vagy befejezett lehet. Növekményes módban az erőforrások a sablonban nem szereplő meglévő erőforrások törlése nélkül lesznek üzembe helyezve. Teljes módban az erőforrások üzembe lesznek helyezve, és a sablonban nem szereplő erőforráscsoport meglévő erőforrásai törlődnek. Legyen óvatos a Teljes mód használatakor, mert előfordulhat, hogy véletlenül törli az erőforrásokat. "Kész"
"Növekményes" (kötelező)
onErrorDeployment Az üzembe helyezés hibaviselkedés esetén. OnErrorDeploymentOrOnErrorDeploymentExtended
Paraméterek Név- és értékpárok, amelyek meghatározzák a sablon üzembehelyezési paramétereit. Ezt az elemet akkor használja, ha a paraméterértékeket közvetlenül a kérelemben szeretné megadni, nem pedig egy meglévő paraméterfájlra mutató hivatkozást. Használja a parametersLink tulajdonságot vagy a paramétertulajdonságot, de mindkettőt nem. Ez lehet JObject vagy jól formázott JSON-sztring. DeploymentPropertiesParameters
parametersLink A paraméterfájl URI-ja. Ezzel az elemet használva hivatkozhat egy meglévő paraméterfájlra. Használja a parametersLink tulajdonságot vagy a paramétertulajdonságot, de mindkettőt nem. ParametersLink
sablon A sablon tartalma. Ezt az elemet akkor használja, ha a sablon szintaxisát közvetlenül a kérelemben szeretné átadni, nem pedig egy meglévő sablonra mutató hivatkozást. Ez lehet JObject vagy jól formázott JSON-sztring. Használja a templateLink tulajdonságot vagy a sablontulajdonságot, de mindkettőt nem. bármely
templateLink A sablon URI-ja. Használja a templateLink tulajdonságot vagy a sablontulajdonságot, de mindkettőt nem. TemplateLink

DeploymentPropertiesParameters

Név Leírás Érték

DeploymentTags

Név Leírás Érték

ExpressionEvaluationOptions

Név Leírás Érték
kiterjedés A paraméterek, változók és függvények kiértékeléséhez használandó hatókör beágyazott sablonban. "Belső"
"Nincs meghatározva"
"Külső"

KeyVaultParameterReference

Név Leírás Érték
keyVault Azure Key Vault-referencia. KeyVaultReference (kötelező)
secretName Az Azure Key Vault titkos kódneve. sztring (kötelező)
secretVersion Az Azure Key Vault titkos verziója. húr

KeyVaultReference

Név Leírás Érték
azonosító Az Azure Key Vault erőforrás-azonosítója. sztring (kötelező)

Microsoft.Resources/deployments

Név Leírás Érték
apiVersion Az API verziója '2022-09-01'
hely Az üzembehelyezési adatok tárolásának helye. húr
név Az erőforrás neve szál

Korlátok:
Minimális hossz = 1
Maximális hossz = 64
Minta = ^[-\w\._\(\)]+$ (kötelező)
kellékek Az üzembehelyezési tulajdonságok. DeploymentPropertiesOrDeploymentPropertiesExtended (kötelező)
Címkék Erőforráscímkék Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
típus Az erőforrás típusa "Microsoft.Resources/deployments"

OnErrorDeploymentOrOnErrorDeploymentExtended

Név Leírás Érték
deploymentName A hibaesetben használandó üzembe helyezés. húr
típus Az üzembe helyezés hibaviselkedési típuson. A lehetséges értékek a LastSuccessful és a SpecificDeployment. "LastSuccessful"
"SpecificDeployment"
Név Leírás Érték
contentVersion Ha szerepel a sablonban, meg kell egyeznie a ContentVersion-nal. húr
Uri A paraméterfájl URI-ja. sztring (kötelező)
Név Leírás Érték
contentVersion Ha szerepel a sablonban, meg kell egyeznie a ContentVersion-nal. húr
azonosító A sablon specifikációjának erőforrás-azonosítója. Használja az id vagy az uri tulajdonságot, de mindkettőt nem. húr
queryString A templateLink URI-val használandó lekérdezési sztring (például SAS-jogkivonat). húr
relativePath A relativePath tulajdonság használatával a szülőhöz képest egy csatolt sablon helyezhető üzembe egy helyen. Ha a szülősablon egy TemplateSpec-hez volt csatolva, az a TemplateSpec egyik összetevőjére fog hivatkozni. Ha a szülő URI-val lett összekapcsolva, a gyermektelepítés a szülő és a relatívPath URI-k kombinációja lesz húr
Uri Az üzembe helyezendő sablon URI-ja. Használja az uri vagy az azonosító tulajdonságot, de mindkettőt nem. húr

Terraform (AzAPI-szolgáltató) erőforrásdefiníciója

Az üzemelő példányok erőforrástípusa a következő célműveletekkel telepíthető:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Resources/deployments erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/deployments@2022-09-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      debugSetting = {
        detailLevel = "string"
      }
      expressionEvaluationOptions = {
        scope = "string"
      }
      mode = "string"
      onErrorDeployment = {
        deploymentName = "string"
        type = "string"
      }
      parameters = {
        {customized property} = {
          reference = {
            keyVault = {
              id = "string"
            }
            secretName = "string"
            secretVersion = "string"
          }
          value = ?
        }
      }
      parametersLink = {
        contentVersion = "string"
        uri = "string"
      }
      template = ?
      templateLink = {
        contentVersion = "string"
        id = "string"
        queryString = "string"
        relativePath = "string"
        uri = "string"
      }
    }
  })
}

Tulajdonságértékek

DebugSetting

Név Leírás Érték
detailLevel Megadja a hibakereséshez naplózni kívánt információk típusát. Az engedélyezett értékek a következők: requestContent, responseContent, vagy requestContent és responseContent vesszővel elválasztva. Az alapértelmezett érték nincs. Ennek az értéknek a beállításakor gondosan vegye figyelembe az üzembe helyezés során átadott információk típusát. A kéréssel vagy válaszsal kapcsolatos információk naplózásával potenciálisan közzéteheti az üzembe helyezési műveletek során lekért bizalmas adatokat. húr

DeploymentParameter

Név Leírás Érték
utalás Az Azure Key Vault paraméterreferenciája. KeyVaultParameterReference
érték Bemeneti érték a paraméterhez . bármely

DeploymentPropertiesOrDeploymentPropertiesExtended

Név Leírás Érték
debugSetting Az üzembe helyezés hibakeresési beállítása. DebugSetting
expressionEvaluationOptions Megadja, hogy a sablonkifejezések kiértékelése a szülősablon vagy a beágyazott sablon hatókörén belül történik-e. Csak beágyazott sablonokra alkalmazható. Ha nincs megadva, az alapértelmezett érték külső. ExpressionEvaluationOptions
üzemmód Az erőforrások üzembe helyezéséhez használt mód. Ez az érték növekményes vagy befejezett lehet. Növekményes módban az erőforrások a sablonban nem szereplő meglévő erőforrások törlése nélkül lesznek üzembe helyezve. Teljes módban az erőforrások üzembe lesznek helyezve, és a sablonban nem szereplő erőforráscsoport meglévő erőforrásai törlődnek. Legyen óvatos a Teljes mód használatakor, mert előfordulhat, hogy véletlenül törli az erőforrásokat. "Kész"
"Növekményes" (kötelező)
onErrorDeployment Az üzembe helyezés hibaviselkedés esetén. OnErrorDeploymentOrOnErrorDeploymentExtended
Paraméterek Név- és értékpárok, amelyek meghatározzák a sablon üzembehelyezési paramétereit. Ezt az elemet akkor használja, ha a paraméterértékeket közvetlenül a kérelemben szeretné megadni, nem pedig egy meglévő paraméterfájlra mutató hivatkozást. Használja a parametersLink tulajdonságot vagy a paramétertulajdonságot, de mindkettőt nem. Ez lehet JObject vagy jól formázott JSON-sztring. DeploymentPropertiesParameters
parametersLink A paraméterfájl URI-ja. Ezzel az elemet használva hivatkozhat egy meglévő paraméterfájlra. Használja a parametersLink tulajdonságot vagy a paramétertulajdonságot, de mindkettőt nem. ParametersLink
sablon A sablon tartalma. Ezt az elemet akkor használja, ha a sablon szintaxisát közvetlenül a kérelemben szeretné átadni, nem pedig egy meglévő sablonra mutató hivatkozást. Ez lehet JObject vagy jól formázott JSON-sztring. Használja a templateLink tulajdonságot vagy a sablontulajdonságot, de mindkettőt nem. bármely
templateLink A sablon URI-ja. Használja a templateLink tulajdonságot vagy a sablontulajdonságot, de mindkettőt nem. TemplateLink

DeploymentPropertiesParameters

Név Leírás Érték

DeploymentTags

Név Leírás Érték

ExpressionEvaluationOptions

Név Leírás Érték
kiterjedés A paraméterek, változók és függvények kiértékeléséhez használandó hatókör beágyazott sablonban. "Belső"
"Nincs meghatározva"
"Külső"

KeyVaultParameterReference

Név Leírás Érték
keyVault Azure Key Vault-referencia. KeyVaultReference (kötelező)
secretName Az Azure Key Vault titkos kódneve. sztring (kötelező)
secretVersion Az Azure Key Vault titkos verziója. húr

KeyVaultReference

Név Leírás Érték
azonosító Az Azure Key Vault erőforrás-azonosítója. sztring (kötelező)

Microsoft.Resources/deployments

Név Leírás Érték
hely Az üzembehelyezési adatok tárolásának helye. húr
név Az erőforrás neve szál

Korlátok:
Minimális hossz = 1
Maximális hossz = 64
Minta = ^[-\w\._\(\)]+$ (kötelező)
parent_id Annak az erőforrásnak az azonosítója, amelyre ezt a bővítményerőforrást alkalmazni szeretné. sztring (kötelező)
kellékek Az üzembehelyezési tulajdonságok. DeploymentPropertiesOrDeploymentPropertiesExtended (kötelező)
Címkék Erőforráscímkék Címkenevek és -értékek szótára.
típus Az erőforrás típusa "Microsoft.Resources/deployments@2022-09-01"

OnErrorDeploymentOrOnErrorDeploymentExtended

Név Leírás Érték
deploymentName A hibaesetben használandó üzembe helyezés. húr
típus Az üzembe helyezés hibaviselkedési típuson. A lehetséges értékek a LastSuccessful és a SpecificDeployment. "LastSuccessful"
"SpecificDeployment"
Név Leírás Érték
contentVersion Ha szerepel a sablonban, meg kell egyeznie a ContentVersion-nal. húr
Uri A paraméterfájl URI-ja. sztring (kötelező)
Név Leírás Érték
contentVersion Ha szerepel a sablonban, meg kell egyeznie a ContentVersion-nal. húr
azonosító A sablon specifikációjának erőforrás-azonosítója. Használja az id vagy az uri tulajdonságot, de mindkettőt nem. húr
queryString A templateLink URI-val használandó lekérdezési sztring (például SAS-jogkivonat). húr
relativePath A relativePath tulajdonság használatával a szülőhöz képest egy csatolt sablon helyezhető üzembe egy helyen. Ha a szülősablon egy TemplateSpec-hez volt csatolva, az a TemplateSpec egyik összetevőjére fog hivatkozni. Ha a szülő URI-val lett összekapcsolva, a gyermektelepítés a szülő és a relatívPath URI-k kombinációja lesz húr
Uri Az üzembe helyezendő sablon URI-ja. Használja az uri vagy az azonosító tulajdonságot, de mindkettőt nem. húr