Microsoft.App builders/builds
Bicep-resourcedefinitie
Het resourcetype builders/builds kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.App/builders/builds resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.App/builders/builds@2024-10-02-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
configuration: {
baseOs: 'string'
environmentVariables: [
{
name: 'string'
value: 'string'
}
]
platform: 'string'
platformVersion: 'string'
preBuildSteps: [
{
description: 'string'
httpGet: {
fileName: 'string'
headers: [
'string'
]
url: 'string'
}
scripts: [
'string'
]
}
]
}
destinationContainerRegistry: {
image: 'string'
server: 'string'
}
}
}
Eigenschapswaarden
BuildConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
basiso's | Het basisbesturingssystemen die worden gebruikt om de app te bouwen en uit te voeren. | snaar |
environmentVariables | Lijst met omgevingsvariabelen die moeten worden doorgegeven aan de build. Geheimen mogen niet worden gebruikt in de omgevingsvariabele. | EnvironmentVariable[] |
perron | Platform dat moet worden gebruikt om de app te bouwen en uit te voeren. | snaar |
platformVersion | Platformversie die moet worden gebruikt om de app te bouwen en uit te voeren. | snaar |
preBuildSteps | Lijst met stappen die moeten worden uitgevoerd vóór de build. | PreBuildStep[] |
BuildProperties
Naam | Beschrijving | Waarde |
---|---|---|
configuratie | Configuratie van de build. | BuildConfiguration- |
destinationContainerRegistry | Containerregister waarnaar de uiteindelijke installatiekopieën worden geüpload. | ContainerRegistryWithCustomImage- |
ContainerRegistryWithCustomImage
Naam | Beschrijving | Waarde |
---|---|---|
beeld | Volledige naam die de uiteindelijke afbeelding moet worden geüpload, inclusief zowel de naam van de afbeelding als de tag. | snaar |
server | Aanmeldingsserver van het containerregister waarnaar de uiteindelijke installatiekopieën moeten worden geüpload. Voor de opbouwresource moet dit containerregister worden gedefinieerd, samen met een identiteit die moet worden gebruikt om er toegang toe te krijgen. | tekenreeks (vereist) |
EnvironmentVariable
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van omgevingsvariabele. | tekenreeks (vereist) |
waarde | Waarde van omgevingsvariabele. | tekenreeks (vereist) |
HttpGet
Naam | Beschrijving | Waarde |
---|---|---|
Bestandsnaam | De naam van het bestand waarnaar de aanvraag moet worden opgeslagen. | snaar |
Headers | Lijst met headers die moeten worden verzonden met de aanvraag. | tekenreeks[] |
URL | URL om HTTP GET-aanvragen te maken op basis van. | tekenreeks (vereist) |
Microsoft.App/builders/builds
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | string Beperkingen: Minimale lengte = 2 Maximale lengte = 2 Patroon = ^[-\w\._\(\)]+$ (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: opbouwfuncties |
Eigenschappen | De resourcespecifieke eigenschappen voor deze resource. | BuildProperties- |
PreBuildStep
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de pre-build-stap. | snaar |
httpGet | Http get request to send before the build. | HttpGet- |
Scripts | Lijst met aangepaste opdrachten die moeten worden uitgevoerd. | tekenreeks[] |
Resourcedefinitie van ARM-sjabloon
Het resourcetype builders/builds kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.App/builders/builds-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.App/builders/builds",
"apiVersion": "2024-10-02-preview",
"name": "string",
"properties": {
"configuration": {
"baseOs": "string",
"environmentVariables": [
{
"name": "string",
"value": "string"
}
],
"platform": "string",
"platformVersion": "string",
"preBuildSteps": [
{
"description": "string",
"httpGet": {
"fileName": "string",
"headers": [ "string" ],
"url": "string"
},
"scripts": [ "string" ]
}
]
},
"destinationContainerRegistry": {
"image": "string",
"server": "string"
}
}
}
Eigenschapswaarden
BuildConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
basiso's | Het basisbesturingssystemen die worden gebruikt om de app te bouwen en uit te voeren. | snaar |
environmentVariables | Lijst met omgevingsvariabelen die moeten worden doorgegeven aan de build. Geheimen mogen niet worden gebruikt in de omgevingsvariabele. | EnvironmentVariable[] |
perron | Platform dat moet worden gebruikt om de app te bouwen en uit te voeren. | snaar |
platformVersion | Platformversie die moet worden gebruikt om de app te bouwen en uit te voeren. | snaar |
preBuildSteps | Lijst met stappen die moeten worden uitgevoerd vóór de build. | PreBuildStep[] |
BuildProperties
Naam | Beschrijving | Waarde |
---|---|---|
configuratie | Configuratie van de build. | BuildConfiguration- |
destinationContainerRegistry | Containerregister waarnaar de uiteindelijke installatiekopieën worden geüpload. | ContainerRegistryWithCustomImage- |
ContainerRegistryWithCustomImage
Naam | Beschrijving | Waarde |
---|---|---|
beeld | Volledige naam die de uiteindelijke afbeelding moet worden geüpload, inclusief zowel de naam van de afbeelding als de tag. | snaar |
server | Aanmeldingsserver van het containerregister waarnaar de uiteindelijke installatiekopieën moeten worden geüpload. Voor de opbouwresource moet dit containerregister worden gedefinieerd, samen met een identiteit die moet worden gebruikt om er toegang toe te krijgen. | tekenreeks (vereist) |
EnvironmentVariable
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van omgevingsvariabele. | tekenreeks (vereist) |
waarde | Waarde van omgevingsvariabele. | tekenreeks (vereist) |
HttpGet
Naam | Beschrijving | Waarde |
---|---|---|
Bestandsnaam | De naam van het bestand waarnaar de aanvraag moet worden opgeslagen. | snaar |
Headers | Lijst met headers die moeten worden verzonden met de aanvraag. | tekenreeks[] |
URL | URL om HTTP GET-aanvragen te maken op basis van. | tekenreeks (vereist) |
Microsoft.App/builders/builds
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2024-10-02-preview' |
naam | De resourcenaam | string Beperkingen: Minimale lengte = 2 Maximale lengte = 2 Patroon = ^[-\w\._\(\)]+$ (vereist) |
Eigenschappen | De resourcespecifieke eigenschappen voor deze resource. | BuildProperties- |
type | Het resourcetype | 'Microsoft.App/builders/builds' |
PreBuildStep
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de pre-build-stap. | snaar |
httpGet | Http get request to send before the build. | HttpGet- |
Scripts | Lijst met aangepaste opdrachten die moeten worden uitgevoerd. | tekenreeks[] |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype builders/builds 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.App/builders/builds-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/builders/builds@2024-10-02-preview"
name = "string"
body = jsonencode({
properties = {
configuration = {
baseOs = "string"
environmentVariables = [
{
name = "string"
value = "string"
}
]
platform = "string"
platformVersion = "string"
preBuildSteps = [
{
description = "string"
httpGet = {
fileName = "string"
headers = [
"string"
]
url = "string"
}
scripts = [
"string"
]
}
]
}
destinationContainerRegistry = {
image = "string"
server = "string"
}
}
})
}
Eigenschapswaarden
BuildConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
basiso's | Het basisbesturingssystemen die worden gebruikt om de app te bouwen en uit te voeren. | snaar |
environmentVariables | Lijst met omgevingsvariabelen die moeten worden doorgegeven aan de build. Geheimen mogen niet worden gebruikt in de omgevingsvariabele. | EnvironmentVariable[] |
perron | Platform dat moet worden gebruikt om de app te bouwen en uit te voeren. | snaar |
platformVersion | Platformversie die moet worden gebruikt om de app te bouwen en uit te voeren. | snaar |
preBuildSteps | Lijst met stappen die moeten worden uitgevoerd vóór de build. | PreBuildStep[] |
BuildProperties
Naam | Beschrijving | Waarde |
---|---|---|
configuratie | Configuratie van de build. | BuildConfiguration- |
destinationContainerRegistry | Containerregister waarnaar de uiteindelijke installatiekopieën worden geüpload. | ContainerRegistryWithCustomImage- |
ContainerRegistryWithCustomImage
Naam | Beschrijving | Waarde |
---|---|---|
beeld | Volledige naam die de uiteindelijke afbeelding moet worden geüpload, inclusief zowel de naam van de afbeelding als de tag. | snaar |
server | Aanmeldingsserver van het containerregister waarnaar de uiteindelijke installatiekopieën moeten worden geüpload. Voor de opbouwresource moet dit containerregister worden gedefinieerd, samen met een identiteit die moet worden gebruikt om er toegang toe te krijgen. | tekenreeks (vereist) |
EnvironmentVariable
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van omgevingsvariabele. | tekenreeks (vereist) |
waarde | Waarde van omgevingsvariabele. | tekenreeks (vereist) |
HttpGet
Naam | Beschrijving | Waarde |
---|---|---|
Bestandsnaam | De naam van het bestand waarnaar de aanvraag moet worden opgeslagen. | snaar |
Headers | Lijst met headers die moeten worden verzonden met de aanvraag. | tekenreeks[] |
URL | URL om HTTP GET-aanvragen te maken op basis van. | tekenreeks (vereist) |
Microsoft.App/builders/builds
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | string Beperkingen: Minimale lengte = 2 Maximale lengte = 2 Patroon = ^[-\w\._\(\)]+$ (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: opbouwfuncties |
Eigenschappen | De resourcespecifieke eigenschappen voor deze resource. | BuildProperties- |
type | Het resourcetype | "Microsoft.App/builders/builds@2024-10-02-preview" |
PreBuildStep
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de pre-build-stap. | snaar |
httpGet | Http get request to send before the build. | HttpGet- |
Scripts | Lijst met aangepaste opdrachten die moeten worden uitgevoerd. | tekenreeks[] |