Delen via


Microsoft.Resources-implementaties 2018-02-01

Opmerkingen

Voor Bicep kunt u overwegen modules te gebruiken in plaats van dit resourcetype.

Bicep-resourcedefinitie

Het resourcetype implementaties kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Resources/deployments wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Resources/deployments@2018-02-01' = {
  name: 'string'
  properties: {
    debugSetting: {
      detailLevel: 'string'
    }
    mode: 'string'
    onErrorDeployment: {
      deploymentName: 'string'
      type: 'string'
    }
    parameters: any(Azure.Bicep.Types.Concrete.AnyType)
    parametersLink: {
      contentVersion: 'string'
      uri: 'string'
    }
    template: any(Azure.Bicep.Types.Concrete.AnyType)
    templateLink: {
      contentVersion: 'string'
      uri: 'string'
    }
  }
}

Eigenschapswaarden

Foutopsporing

Naam Beschrijving Waarde
detailLevel Hiermee geeft u het type informatie op dat moet worden vastgelegd voor foutopsporing. De toegestane waarden zijn geen, requestContent, responseContent of zowel requestContent als responseContent, gescheiden door een komma. De standaardwaarde is geen. Houd bij het instellen van deze waarde zorgvuldig rekening met het type informatie dat u tijdens de implementatie doorgeeft. Door informatie over de aanvraag of het antwoord te registreren, kunt u mogelijk gevoelige gegevens beschikbaar maken die worden opgehaald via de implementatiebewerkingen. snaar

DeploymentPropertiesOrDeploymentPropertiesExtended

Naam Beschrijving Waarde
foutopsporingsetting De foutopsporingsinstelling van de implementatie. DebugSetting-
wijze De modus die wordt gebruikt voor het implementeren van resources. Deze waarde kan incrementeel of voltooid zijn. In de incrementele modus worden resources geïmplementeerd zonder bestaande resources te verwijderen die niet zijn opgenomen in de sjabloon. In de volledige modus worden resources geïmplementeerd en worden bestaande resources in de resourcegroep verwijderd die niet zijn opgenomen in de sjabloon. Wees voorzichtig bij het gebruik van de volledige modus, omdat u resources onbedoeld kunt verwijderen. 'Voltooid'
'Incrementeel' (vereist)
onErrorDeployment De implementatie op foutgedrag. OnErrorDeploymentOrOnErrorDeploymentExtended
Parameters Naam- en waardeparen waarmee de implementatieparameters voor de sjabloon worden gedefinieerd. U gebruikt dit element als u de parameterwaarden rechtstreeks in de aanvraag wilt opgeven in plaats van een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. enig
parametersLink De URI van het parameterbestand. U gebruikt dit element om een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. ParametersLink-
sjabloon De sjablooninhoud. U gebruikt dit element als u de syntaxis van de sjabloon rechtstreeks in de aanvraag wilt doorgeven in plaats van een koppeling naar een bestaande sjabloon. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. enig
templateLink De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. TemplateLink-

Microsoft.Resources/implementaties

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[-\w\._\(\)]+$ (vereist)
Eigenschappen De implementatie-eigenschappen. DeploymentPropertiesOrDeploymentPropertiesExtended (vereist)

OnErrorDeploymentOrOnErrorDeploymentExtended

Naam Beschrijving Waarde
deploymentName De implementatie die moet worden gebruikt voor een foutcase. snaar
type De implementatie op foutgedragstype. Mogelijke waarden zijn LastSuccessful en SpecificDeployment. 'LastSuccessful'
'SpecificDeployment'
Naam Beschrijving Waarde
contentVersion Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. snaar
Uri De URI van het parameterbestand. tekenreeks (vereist)
Naam Beschrijving Waarde
contentVersion Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. snaar
Uri De URI van de sjabloon die moet worden geïmplementeerd. tekenreeks (vereist)

Resourcedefinitie van ARM-sjabloon

Het resourcetype implementaties kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Resources/deployments-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Resources/deployments",
  "apiVersion": "2018-02-01",
  "name": "string",
  "properties": {
    "debugSetting": {
      "detailLevel": "string"
    },
    "mode": "string",
    "onErrorDeployment": {
      "deploymentName": "string",
      "type": "string"
    },
    "parameters": {},
    "parametersLink": {
      "contentVersion": "string",
      "uri": "string"
    },
    "template": {},
    "templateLink": {
      "contentVersion": "string",
      "uri": "string"
    }
  }
}

Eigenschapswaarden

Foutopsporing

Naam Beschrijving Waarde
detailLevel Hiermee geeft u het type informatie op dat moet worden vastgelegd voor foutopsporing. De toegestane waarden zijn geen, requestContent, responseContent of zowel requestContent als responseContent, gescheiden door een komma. De standaardwaarde is geen. Houd bij het instellen van deze waarde zorgvuldig rekening met het type informatie dat u tijdens de implementatie doorgeeft. Door informatie over de aanvraag of het antwoord te registreren, kunt u mogelijk gevoelige gegevens beschikbaar maken die worden opgehaald via de implementatiebewerkingen. snaar

DeploymentPropertiesOrDeploymentPropertiesExtended

Naam Beschrijving Waarde
foutopsporingsetting De foutopsporingsinstelling van de implementatie. DebugSetting-
wijze De modus die wordt gebruikt voor het implementeren van resources. Deze waarde kan incrementeel of voltooid zijn. In de incrementele modus worden resources geïmplementeerd zonder bestaande resources te verwijderen die niet zijn opgenomen in de sjabloon. In de volledige modus worden resources geïmplementeerd en worden bestaande resources in de resourcegroep verwijderd die niet zijn opgenomen in de sjabloon. Wees voorzichtig bij het gebruik van de volledige modus, omdat u resources onbedoeld kunt verwijderen. 'Voltooid'
'Incrementeel' (vereist)
onErrorDeployment De implementatie op foutgedrag. OnErrorDeploymentOrOnErrorDeploymentExtended
Parameters Naam- en waardeparen waarmee de implementatieparameters voor de sjabloon worden gedefinieerd. U gebruikt dit element als u de parameterwaarden rechtstreeks in de aanvraag wilt opgeven in plaats van een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. enig
parametersLink De URI van het parameterbestand. U gebruikt dit element om een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. ParametersLink-
sjabloon De sjablooninhoud. U gebruikt dit element als u de syntaxis van de sjabloon rechtstreeks in de aanvraag wilt doorgeven in plaats van een koppeling naar een bestaande sjabloon. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. enig
templateLink De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. TemplateLink-

Microsoft.Resources/implementaties

Naam Beschrijving Waarde
apiVersion De API-versie '2018-02-01'
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[-\w\._\(\)]+$ (vereist)
Eigenschappen De implementatie-eigenschappen. DeploymentPropertiesOrDeploymentPropertiesExtended (vereist)
type Het resourcetype 'Microsoft.Resources/deployments'

OnErrorDeploymentOrOnErrorDeploymentExtended

Naam Beschrijving Waarde
deploymentName De implementatie die moet worden gebruikt voor een foutcase. snaar
type De implementatie op foutgedragstype. Mogelijke waarden zijn LastSuccessful en SpecificDeployment. 'LastSuccessful'
'SpecificDeployment'
Naam Beschrijving Waarde
contentVersion Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. snaar
Uri De URI van het parameterbestand. tekenreeks (vereist)
Naam Beschrijving Waarde
contentVersion Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. snaar
Uri De URI van de sjabloon die moet worden geïmplementeerd. tekenreeks (vereist)

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype implementaties kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Resources/deployments-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/deployments@2018-02-01"
  name = "string"
  body = jsonencode({
    properties = {
      debugSetting = {
        detailLevel = "string"
      }
      mode = "string"
      onErrorDeployment = {
        deploymentName = "string"
        type = "string"
      }
      parameters = ?
      parametersLink = {
        contentVersion = "string"
        uri = "string"
      }
      template = ?
      templateLink = {
        contentVersion = "string"
        uri = "string"
      }
    }
  })
}

Eigenschapswaarden

Foutopsporing

Naam Beschrijving Waarde
detailLevel Hiermee geeft u het type informatie op dat moet worden vastgelegd voor foutopsporing. De toegestane waarden zijn geen, requestContent, responseContent of zowel requestContent als responseContent, gescheiden door een komma. De standaardwaarde is geen. Houd bij het instellen van deze waarde zorgvuldig rekening met het type informatie dat u tijdens de implementatie doorgeeft. Door informatie over de aanvraag of het antwoord te registreren, kunt u mogelijk gevoelige gegevens beschikbaar maken die worden opgehaald via de implementatiebewerkingen. snaar

DeploymentPropertiesOrDeploymentPropertiesExtended

Naam Beschrijving Waarde
foutopsporingsetting De foutopsporingsinstelling van de implementatie. DebugSetting-
wijze De modus die wordt gebruikt voor het implementeren van resources. Deze waarde kan incrementeel of voltooid zijn. In de incrementele modus worden resources geïmplementeerd zonder bestaande resources te verwijderen die niet zijn opgenomen in de sjabloon. In de volledige modus worden resources geïmplementeerd en worden bestaande resources in de resourcegroep verwijderd die niet zijn opgenomen in de sjabloon. Wees voorzichtig bij het gebruik van de volledige modus, omdat u resources onbedoeld kunt verwijderen. 'Voltooid'
'Incrementeel' (vereist)
onErrorDeployment De implementatie op foutgedrag. OnErrorDeploymentOrOnErrorDeploymentExtended
Parameters Naam- en waardeparen waarmee de implementatieparameters voor de sjabloon worden gedefinieerd. U gebruikt dit element als u de parameterwaarden rechtstreeks in de aanvraag wilt opgeven in plaats van een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. enig
parametersLink De URI van het parameterbestand. U gebruikt dit element om een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. ParametersLink-
sjabloon De sjablooninhoud. U gebruikt dit element als u de syntaxis van de sjabloon rechtstreeks in de aanvraag wilt doorgeven in plaats van een koppeling naar een bestaande sjabloon. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. enig
templateLink De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. TemplateLink-

Microsoft.Resources/implementaties

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[-\w\._\(\)]+$ (vereist)
Eigenschappen De implementatie-eigenschappen. DeploymentPropertiesOrDeploymentPropertiesExtended (vereist)
type Het resourcetype "Microsoft.Resources/deployments@2018-02-01"

OnErrorDeploymentOrOnErrorDeploymentExtended

Naam Beschrijving Waarde
deploymentName De implementatie die moet worden gebruikt voor een foutcase. snaar
type De implementatie op foutgedragstype. Mogelijke waarden zijn LastSuccessful en SpecificDeployment. 'LastSuccessful'
'SpecificDeployment'
Naam Beschrijving Waarde
contentVersion Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. snaar
Uri De URI van het parameterbestand. tekenreeks (vereist)
Naam Beschrijving Waarde
contentVersion Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. snaar
Uri De URI van de sjabloon die moet worden geïmplementeerd. tekenreeks (vereist)