Microsoft.DeploymentManager-implementaties 2019-11-01-preview
Artikel
11/15/2022
1 inzender
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype implementaties kan worden geïmplementeerd in:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.DeploymentManager/rollouts-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.DeploymentManager/rollouts@2019-11-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
identityIds: [
'string'
]
type: 'string'
}
properties: {
artifactSourceId: 'string'
buildVersion: 'string'
stepGroups: [
{
dependsOnStepGroups: [
'string'
]
deploymentTargetId: 'string'
name: 'string'
postDeploymentSteps: [
{
stepId: 'string'
}
]
preDeploymentSteps: [
{
stepId: 'string'
}
]
}
]
targetServiceTopologyId: 'string'
}
}
Eigenschapswaarden
implementaties
Naam
Description
Waarde
naam
De resourcenaam
tekenreeks (vereist)
location
De geografische locatie waar de resource zich bevindt
tekenreeks (vereist)
tags
Resourcetags.
Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
identity
Identiteit voor de resource.
Identiteit (vereist)
properties
Definieert de eigenschappen waaruit een implementatieaanvraag bestaat.
RolloutRequestPropertiesOrRolloutProperties (vereist)
Identiteit
Naam
Description
Waarde
identityIds
De lijst met identiteiten.
tekenreeks[] (vereist)
type
Het identiteitstype.
tekenreeks (vereist)
RolloutRequestPropertiesOrRolloutProperties
Naam
Description
Waarde
artifactSourceId
De verwijzing naar de bron-id van het artefact waar de nettolading zich bevindt.
tekenreeks
buildVersion
De versie van de build die wordt geïmplementeerd.
tekenreeks (vereist)
stepGroups
De lijst met stapgroepen die de indeling definiëren.
StepGroup [] (vereist)
targetServiceTopologyId
De resource-id van de servicetopologie van waaruit naar service-eenheden wordt verwezen in stapgroepen die moeten worden geïmplementeerd.
tekenreeks (vereist)
StepGroup
Naam
Description
Waarde
dependsOnStepGroups
De lijst met namen van stapgroepen waarvan deze stapgroep afhankelijk is.
tekenreeks[]
deploymentTargetId
De resource-id van de service-eenheid die moet worden geïmplementeerd. De service-eenheid moet afkomstig zijn van de servicetopologie waarnaar wordt verwezen in targetServiceTopologyId
tekenreeks (vereist)
naam
De naam van de stapgroep.
tekenreeks (vereist)
postDeploymentSteps
De lijst met stappen die moeten worden uitgevoerd na het implementeren van het doel.
PrePostStep []
preDeploymentSteps
De lijst met stappen die moeten worden uitgevoerd voordat het doel wordt geïmplementeerd.
PrePostStep []
PrePostStep
Naam
Description
Waarde
stepId
De resource-id van de stap die moet worden uitgevoerd.
tekenreeks (vereist)
Resourcedefinitie van ARM-sjabloon
Het resourcetype implementaties kan worden geïmplementeerd in:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.DeploymentManager/rollouts-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.DeploymentManager/rollouts",
"apiVersion": "2019-11-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"identityIds": [ "string" ],
"type": "string"
},
"properties": {
"artifactSourceId": "string",
"buildVersion": "string",
"stepGroups": [
{
"dependsOnStepGroups": [ "string" ],
"deploymentTargetId": "string",
"name": "string",
"postDeploymentSteps": [
{
"stepId": "string"
}
],
"preDeploymentSteps": [
{
"stepId": "string"
}
]
}
],
"targetServiceTopologyId": "string"
}
}
Eigenschapswaarden
implementaties
Naam
Description
Waarde
type
Het resourcetype
'Microsoft.DeploymentManager/rollouts'
apiVersion
De resource-API-versie
'2019-11-01-preview'
naam
De resourcenaam
tekenreeks (vereist)
location
De geografische locatie waar de resource zich bevindt
tekenreeks (vereist)
tags
Resourcetags.
Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
identity
Identiteit voor de resource.
Identiteit (vereist)
properties
Definieert de eigenschappen waaruit een implementatieaanvraag bestaat.
RolloutRequestPropertiesOrRolloutProperties (vereist)
Identiteit
Naam
Description
Waarde
identityIds
De lijst met identiteiten.
tekenreeks[] (vereist)
type
Het identiteitstype.
tekenreeks (vereist)
RolloutRequestPropertiesOrRolloutProperties
Naam
Description
Waarde
artifactSourceId
De verwijzing naar de bron-id van het artefact waar de nettolading zich bevindt.
tekenreeks
buildVersion
De versie van de build die wordt geïmplementeerd.
tekenreeks (vereist)
stepGroups
De lijst met stapgroepen die de indeling definiëren.
StepGroup [] (vereist)
targetServiceTopologyId
De resource-id van de servicetopologie van waaruit in stapgroepen wordt verwezen naar service-eenheden die moeten worden geïmplementeerd.
tekenreeks (vereist)
StepGroup
Naam
Description
Waarde
dependsOnStepGroups
De lijst met namen van stapgroepen waarvan deze stapgroep afhankelijk is.
tekenreeks[]
deploymentTargetId
De resource-id van de service-eenheid die moet worden geïmplementeerd. De service-eenheid moet afkomstig zijn van de servicetopologie waarnaar wordt verwezen in targetServiceTopologyId
tekenreeks (vereist)
naam
De naam van de stapgroep.
tekenreeks (vereist)
postDeploymentSteps
De lijst met stappen die moeten worden uitgevoerd na het implementeren van het doel.
PrePostStep []
preDeploymentSteps
De lijst met stappen die moeten worden uitgevoerd voordat het doel wordt geïmplementeerd.
PrePostStep []
PrePostStep
Naam
Description
Waarde
stepId
De resource-id van de stap die moet worden uitgevoerd.
tekenreeks (vereist)
Het resourcetype implementaties kan worden geïmplementeerd in:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.DeploymentManager/rollouts wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DeploymentManager/rollouts@2019-11-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
identityIds = [
"string"
]
type = "string"
}
body = jsonencode({
properties = {
artifactSourceId = "string"
buildVersion = "string"
stepGroups = [
{
dependsOnStepGroups = [
"string"
]
deploymentTargetId = "string"
name = "string"
postDeploymentSteps = [
{
stepId = "string"
}
]
preDeploymentSteps = [
{
stepId = "string"
}
]
}
]
targetServiceTopologyId = "string"
}
})
}
Eigenschapswaarden
implementaties
Naam
Description
Waarde
type
Het resourcetype
"Microsoft.DeploymentManager/rollouts@2019-11-01-preview"
naam
De resourcenaam
tekenreeks (vereist)
location
De geografische locatie waar de resource zich bevindt
tekenreeks (vereist)
parent_id
Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep.
tekenreeks (vereist)
tags
Resourcetags.
Woordenlijst met tagnamen en -waarden.
identity
Identiteit voor de resource.
Identiteit (vereist)
properties
Definieert de eigenschappen waaruit een implementatieaanvraag bestaat.
RolloutRequestPropertiesOrRolloutProperties (vereist)
Identiteit
Naam
Description
Waarde
identityIds
De lijst met identiteiten.
tekenreeks[] (vereist)
type
Het identiteitstype.
tekenreeks (vereist)
RolloutRequestPropertiesOrRolloutProperties
Naam
Description
Waarde
artifactSourceId
De verwijzing naar de bron-id van het artefact waar de nettolading zich bevindt.
tekenreeks
buildVersion
De versie van de build die wordt geïmplementeerd.
tekenreeks (vereist)
stepGroups
De lijst met stapgroepen die de indeling definiëren.
StepGroup [] (vereist)
targetServiceTopologyId
De resource-id van de servicetopologie van waaruit naar service-eenheden wordt verwezen in stapgroepen die moeten worden geïmplementeerd.
tekenreeks (vereist)
StepGroup
Naam
Description
Waarde
dependsOnStepGroups
De lijst met namen van stapgroepen waarvan deze stapgroep afhankelijk is.
tekenreeks[]
deploymentTargetId
De resource-id van de service-eenheid die moet worden geïmplementeerd. De service-eenheid moet afkomstig zijn van de servicetopologie waarnaar wordt verwezen in targetServiceTopologyId
tekenreeks (vereist)
naam
De naam van de stapgroep.
tekenreeks (vereist)
postDeploymentSteps
De lijst met stappen die moeten worden uitgevoerd na het implementeren van het doel.
PrePostStep []
preDeploymentSteps
De lijst met stappen die moeten worden uitgevoerd voordat het doel wordt geïmplementeerd.
PrePostStep []
PrePostStep
Naam
Description
Waarde
stepId
De resource-id van de stap die moet worden uitgevoerd.
tekenreeks (vereist)