Delen via


DeploymentStackProperties interface

Eigenschappen van implementatiestack.

Uitbreiding

Eigenschappen

actionOnUnmanage

Definieert het gedrag van resources die niet meer worden beheerd nadat de implementatiestack is bijgewerkt of verwijderd.

bypassStackOutOfSyncError

Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd.

correlationId

De correlatie-id van de laatste implementatiestack-upsert- of verwijderbewerking. Deze heeft de GUID-indeling en wordt gebruikt voor tracering. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

debugSetting

De foutopsporingsinstelling van de implementatie.

deletedResources

Een matrix met resources die zijn verwijderd tijdens de meest recente update van de implementatiestack. Verwijderd betekent dat de resource is verwijderd uit de sjabloon en dat relevante verwijderingsbewerkingen zijn opgegeven. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

denySettings

Definieert hoe resources die door de stack zijn geïmplementeerd, zijn vergrendeld.

deploymentId

De resourceId van de implementatieresource die is gemaakt door de implementatiestack. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deploymentScope

Het bereik waarop de eerste implementatie moet worden gemaakt. Als er geen bereik is opgegeven, wordt standaard het bereik van de implementatiestack gebruikt. Geldige bereiken zijn: beheergroep (indeling: /providers/Microsoft.Management/managementGroups/{managementGroupId}), abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').

description

Beschrijving van implementatiestack. Maximale lengte van 4096 tekens.

detachedResources

Een matrix met resources die zijn losgekoppeld tijdens de meest recente update van de implementatiestack. Losgekoppeld betekent dat de resource uit de sjabloon is verwijderd, maar dat er geen relevante verwijderingsbewerkingen zijn opgegeven. De resource bestaat dus nog steeds terwijl deze niet meer aan de stack is gekoppeld. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

duration

De duur van de laatste geslaagde implementatiestackupdate. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

failedResources

Een matrix met resources die de doelstatus niet bereikt tijdens de meest recente update. Elke resourceId wordt vergezeld van een foutbericht. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

outputs

De uitvoer van de implementatieresource die door de implementatiestack is gemaakt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

parameters

Naam- en waardeparen waarmee de implementatieparameters voor de sjabloon worden gedefinieerd. Gebruik dit element wanneer u de parameterwaarden rechtstreeks in de aanvraag opgeeft in plaats van een koppeling naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide.

parametersLink

De URI van het parameterbestand. Gebruik dit element om een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide.

provisioningState

Status van de implementatiestack. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

resources

Een matrix met resources die momenteel worden beheerd door de implementatiestack. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

template

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.

templateLink

De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide.

Overgenomen eigenschappen

error

De foutdetails.

Eigenschapdetails

actionOnUnmanage

Definieert het gedrag van resources die niet meer worden beheerd nadat de implementatiestack is bijgewerkt of verwijderd.

actionOnUnmanage: ActionOnUnmanage

Waarde van eigenschap

bypassStackOutOfSyncError

Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd.

bypassStackOutOfSyncError?: boolean

Waarde van eigenschap

boolean

correlationId

De correlatie-id van de laatste implementatiestack-upsert- of verwijderbewerking. Deze heeft de GUID-indeling en wordt gebruikt voor tracering. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

correlationId?: string

Waarde van eigenschap

string

debugSetting

De foutopsporingsinstelling van de implementatie.

debugSetting?: DeploymentStacksDebugSetting

Waarde van eigenschap

deletedResources

Een matrix met resources die zijn verwijderd tijdens de meest recente update van de implementatiestack. Verwijderd betekent dat de resource is verwijderd uit de sjabloon en dat relevante verwijderingsbewerkingen zijn opgegeven. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deletedResources?: ResourceReference[]

Waarde van eigenschap

denySettings

Definieert hoe resources die door de stack zijn geïmplementeerd, zijn vergrendeld.

denySettings: DenySettings

Waarde van eigenschap

deploymentId

De resourceId van de implementatieresource die is gemaakt door de implementatiestack. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deploymentId?: string

Waarde van eigenschap

string

deploymentScope

Het bereik waarop de eerste implementatie moet worden gemaakt. Als er geen bereik is opgegeven, wordt standaard het bereik van de implementatiestack gebruikt. Geldige bereiken zijn: beheergroep (indeling: /providers/Microsoft.Management/managementGroups/{managementGroupId}), abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').

deploymentScope?: string

Waarde van eigenschap

string

description

Beschrijving van implementatiestack. Maximale lengte van 4096 tekens.

description?: string

Waarde van eigenschap

string

detachedResources

Een matrix met resources die zijn losgekoppeld tijdens de meest recente update van de implementatiestack. Losgekoppeld betekent dat de resource uit de sjabloon is verwijderd, maar dat er geen relevante verwijderingsbewerkingen zijn opgegeven. De resource bestaat dus nog steeds terwijl deze niet meer aan de stack is gekoppeld. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

detachedResources?: ResourceReference[]

Waarde van eigenschap

duration

De duur van de laatste geslaagde implementatiestackupdate. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

duration?: string

Waarde van eigenschap

string

failedResources

Een matrix met resources die de doelstatus niet bereikt tijdens de meest recente update. Elke resourceId wordt vergezeld van een foutbericht. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

failedResources?: ResourceReferenceExtended[]

Waarde van eigenschap

outputs

De uitvoer van de implementatieresource die door de implementatiestack is gemaakt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

outputs?: Record<string, unknown>

Waarde van eigenschap

Record<string, unknown>

parameters

Naam- en waardeparen waarmee de implementatieparameters voor de sjabloon worden gedefinieerd. Gebruik dit element wanneer u de parameterwaarden rechtstreeks in de aanvraag opgeeft in plaats van een koppeling naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide.

parameters?: {[propertyName: string]: DeploymentParameter}

Waarde van eigenschap

{[propertyName: string]: DeploymentParameter}

De URI van het parameterbestand. Gebruik dit element om een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide.

parametersLink?: DeploymentStacksParametersLink

Waarde van eigenschap

provisioningState

Status van de implementatiestack. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

resources

Een matrix met resources die momenteel worden beheerd door de implementatiestack. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

resources?: ManagedResourceReference[]

Waarde van eigenschap

template

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.

template?: Record<string, unknown>

Waarde van eigenschap

Record<string, unknown>

De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide.

templateLink?: DeploymentStacksTemplateLink

Waarde van eigenschap

Details van overgenomen eigenschap

error

De foutdetails.

error?: ErrorDetail

Waarde van eigenschap

overgenomen vanDeploymentStacksError.error