Bicep-resourcedefinitie
Het resourcetype containerApps kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.App/containerApps-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.App/containerApps@2022-01-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
configuration: {
activeRevisionsMode: 'string'
dapr: {
appId: 'string'
appPort: int
appProtocol: 'string'
enabled: bool
}
ingress: {
allowInsecure: bool
customDomains: [
{
bindingType: 'string'
certificateId: 'string'
name: 'string'
}
]
external: bool
targetPort: int
traffic: [
{
latestRevision: bool
revisionName: 'string'
weight: int
}
]
transport: 'string'
}
registries: [
{
passwordSecretRef: 'string'
server: 'string'
username: 'string'
}
]
secrets: [
{
name: 'string'
value: 'string'
}
]
}
managedEnvironmentId: 'string'
template: {
containers: [
{
args: [
'string'
]
command: [
'string'
]
env: [
{
name: 'string'
secretRef: 'string'
value: 'string'
}
]
image: 'string'
name: 'string'
probes: [
{
failureThreshold: int
httpGet: {
host: 'string'
httpHeaders: [
{
name: 'string'
value: 'string'
}
]
path: 'string'
port: int
scheme: 'string'
}
initialDelaySeconds: int
periodSeconds: int
successThreshold: int
tcpSocket: {
host: 'string'
port: int
}
terminationGracePeriodSeconds: int
timeoutSeconds: int
type: 'string'
}
]
resources: {
cpu: json('decimal-as-string')
memory: 'string'
}
volumeMounts: [
{
mountPath: 'string'
volumeName: 'string'
}
]
}
]
revisionSuffix: 'string'
scale: {
maxReplicas: int
minReplicas: int
rules: [
{
azureQueue: {
auth: [
{
secretRef: 'string'
triggerParameter: 'string'
}
]
queueLength: int
queueName: 'string'
}
custom: {
auth: [
{
secretRef: 'string'
triggerParameter: 'string'
}
]
metadata: {
{customized property}: 'string'
}
type: 'string'
}
http: {
auth: [
{
secretRef: 'string'
triggerParameter: 'string'
}
]
metadata: {
{customized property}: 'string'
}
}
name: 'string'
}
]
}
volumes: [
{
name: 'string'
storageName: 'string'
storageType: 'string'
}
]
}
}
}
Eigenschapswaarden
containerApps
Naam |
Beschrijving |
Waarde |
naam |
De resourcenaam |
tekenreeks (vereist)
Tekenlimiet: 2-32
Geldige tekens: Kleine letters, cijfers en afbreekstreepjes..
Begin met letter en eindig met alfanumeriek. |
plaats |
De geografische locatie waar de resource zich bevindt |
tekenreeks (vereist) |
Tags |
Resourcetags. |
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
identiteit |
beheerde identiteiten voor de Container App om te communiceren met andere Azure-services zonder dat er geheimen of referenties in code worden onderhouden. |
ManagedServiceIdentity- |
Eigenschappen |
ContainerApp-resourcespecifieke eigenschappen |
ContainerAppProperties- |
ManagedServiceIdentity
Naam |
Beschrijving |
Waarde |
type |
Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). |
'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned (vereist) |
userAssignedIdentities |
De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. |
UserAssignedId-entiteiten |
UserAssignedIdentities
UserAssignedIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
ContainerAppProperties
Naam |
Beschrijving |
Waarde |
configuratie |
Niet-geversieerde eigenschappen van container-app-configuratie. |
configuratie |
managedEnvironmentId |
Resource-id van de container-app-omgeving. |
snaar |
sjabloon |
Definitie van toepassing met versie van container-app. |
sjabloon |
Configuratie
Naam |
Beschrijving |
Waarde |
activeRevisionsMode |
ActiveRevisionsMode bepaalt hoe actieve revisies worden verwerkt voor de Container-app: {list} {item} Meerdere: meerdere revisies kunnen actief zijn. Als er geen waarde wordt opgegeven, is dit de standaardinstelling{/item}{item}Enkel: slechts één revisie kan tegelijk actief zijn. Revisiegewichten kunnen niet worden gebruikt in deze modus{/item}{/list} |
'Meerdere' 'Enkel' |
dapr |
Dapr-configuratie voor de container-app. |
Dapr- |
Binnendringen |
Configuraties voor inkomend verkeer. |
inkomend verkeer |
Registers |
Verzameling van persoonlijke containerregisterreferenties voor containers die worden gebruikt door de Container-app |
RegistryCredentials[] |
Geheimen |
Verzameling geheimen die worden gebruikt door een container-app |
Geheim[] |
Dapr
Naam |
Beschrijving |
Waarde |
appId |
Dapr-toepassings-id |
snaar |
appPort |
Geeft aan op welke poort uw toepassing luistert |
Int |
appProtocol |
Hiermee wordt aangegeven welk protocol uw toepassing gebruikt. Geldige opties zijn http en grpc. Standaard is http |
'grpc' 'http ' |
Ingeschakeld |
Booleaanse waarde die aangeeft of de Dapr-zijauto is ingeschakeld |
Bool |
Binnendringen
Naam |
Beschrijving |
Waarde |
allowInsecure |
Bool die aangeeft of HTTP-verbindingen zijn toegestaan. Als deze optie is ingesteld op onwaar-HTTP-verbindingen, worden automatisch omgeleid naar HTTPS-verbindingen |
Bool |
customDomains |
aangepaste domeinbindingen voor hostnamen van Container Apps. |
CustomDomain[] |
extern |
Bool die aangeeft of de app een extern HTTP-eindpunt beschikbaar maakt |
Bool |
targetPort |
Doelpoort in containers voor verkeer van inkomend verkeer |
Int |
verkeer |
Verkeersgewichten voor de revisies van apps |
TrafficWeight[] |
vervoer |
Transportprotocol voor inkomend verkeer |
'auto' 'http ' 'http2 ' |
CustomDomain
Naam |
Beschrijving |
Waarde |
bindingType |
Bindingstype aangepast domein. |
'Uitgeschakeld' 'SniEnabled' |
certificateId |
Resource-id van het certificaat dat moet worden gebonden aan deze hostnaam. |
snaar |
naam |
Hostnaam. |
tekenreeks (vereist) |
TrafficWeight
Naam |
Beschrijving |
Waarde |
latestRevision |
Geeft aan dat het verkeersgewicht behoort tot een meest recente stabiele revisie |
Bool |
revisionName |
Naam van een revisie |
snaar |
gewicht |
Verkeersgewicht dat is toegewezen aan een revisie |
Int |
RegistryCredentials
Naam |
Beschrijving |
Waarde |
passwordSecretRef |
De naam van het geheim dat het aanmeldingswachtwoord van het register bevat |
snaar |
server |
Container Registry Server |
snaar |
gebruikersnaam |
Gebruikersnaam containerregister |
snaar |
Geheim
Naam |
Beschrijving |
Waarde |
naam |
Geheime naam. |
snaar |
waarde |
Geheime waarde. |
snaar
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
Sjabloon
Naam |
Beschrijving |
Waarde |
Containers |
Lijst met containerdefinities voor de container-app. |
Container[] |
revisionSuffix |
Gebruiksvriendelijk achtervoegsel dat wordt toegevoegd aan de revisienaam |
snaar |
schub |
Eigenschappen schalen voor de container-app. |
schalen |
Volumes |
Lijst met volumedefinities voor de container-app. |
volume[] |
Container
Naam |
Beschrijving |
Waarde |
args |
Opdrachtargumenten voor het starten van de container. |
tekenreeks[] |
bevelen |
Startopdracht container. |
tekenreeks[] |
Env |
Omgevingsvariabelen voor containers. |
EnvironmentVar[] |
beeld |
Tag containerinstallatiekopieën. |
snaar |
naam |
Aangepaste containernaam. |
snaar |
Sondes |
Lijst met tests voor de container. |
ContainerAppProbe[] |
weg |
Vereisten voor containerresources. |
ContainerResources- |
volumeMounts |
Containervolumekoppelingen. |
VolumeMount[] |
Omgevingsvariabel
Naam |
Beschrijving |
Waarde |
naam |
Naam van omgevingsvariabele. |
snaar |
secretRef |
Naam van het container-app-geheim waaruit de waarde van de omgevingsvariabele moet worden opgehaald. |
snaar |
waarde |
Niet-geheime omgevingsvariabelewaarde. |
snaar |
ContainerAppProbe
Naam |
Beschrijving |
Waarde |
failureThreshold |
Minimale opeenvolgende fouten voor de test die als mislukt worden beschouwd nadat de test is geslaagd. De standaardwaarde is 3. De minimumwaarde is 1. De maximumwaarde is 10. |
Int |
httpGet |
HTTPGet geeft de http-aanvraag op die moet worden uitgevoerd. |
ContainerAppProbeHttpGet- |
initialDelaySeconds |
Aantal seconden nadat de container is gestart voordat de liveness-tests worden gestart. De minimumwaarde is 1. De maximumwaarde is 60. |
Int |
periodSeconden |
Hoe vaak (in seconden) de test moet worden uitgevoerd. De standaardwaarde is 10 seconden. De minimumwaarde is 1. De maximumwaarde is 240. |
Int |
successThreshold |
Minimale opeenvolgende successen voor de test die als geslaagd worden beschouwd nadat deze is mislukt. De standaardwaarde is 1. Moet 1 zijn voor leven en opstarten. De minimumwaarde is 1. De maximumwaarde is 10. |
Int |
tcpSocket |
TCPSocket geeft een actie op die betrekking heeft op een TCP-poort. TCP-hooks worden nog niet ondersteund. |
ContainerAppProbeTcpSocket |
beëindigingGracePeriodSeconds |
Optionele duur in seconden dat de pod probleemloos moet worden beëindigd bij een testfout. De respijtperiode is de duur in seconden nadat de processen die in de pod worden uitgevoerd, een beëindigingssignaal worden verzonden en de tijd waarop de processen geforceerd worden gestopt met een kill-signaal. Stel deze waarde langer in dan de verwachte opschoontijd voor uw proces. Als deze waarde nil is, wordt de beëindigingGracePeriodSeconds van de pod gebruikt. Anders overschrijft deze waarde de waarde die is opgegeven door de podspecificatie. De waarde moet een niet-negatief geheel getal zijn. De waarde nul geeft aan dat stop onmiddellijk via het kill-signaal (geen kans om af te sluiten) aangeeft. Dit is een alfaveld en vereist het inschakelen van de functiepoort ProbeTerminationGracePeriod. Maximumwaarde is 3600 seconden (1 uur) |
Int |
time-outSeconden |
Aantal seconden waarna er een time-out optreedt voor de test. De standaardwaarde is 1 seconde. De minimumwaarde is 1. De maximumwaarde is 240. |
Int |
type |
Het type test. |
'Levendheid' 'Gereedheid' 'Opstarten' |
ContainerAppProbeHttpGet
Naam |
Beschrijving |
Waarde |
gastheer |
Hostnaam waarmee verbinding moet worden gemaakt, wordt standaard ingesteld op het IP-adres van de pod. U wilt in plaats daarvan 'Host' instellen in httpHeaders. |
snaar |
httpHeaders |
Aangepaste headers die moeten worden ingesteld in de aanvraag. HTTP staat herhaalde headers toe. |
ContainerAppProbeHttpGetHttpHeadersItem[] |
pad |
Pad naar toegang op de HTTP-server. |
snaar |
haven |
Naam of nummer van de poort voor toegang tot de container. Getal moet tussen 1 en 65535 liggen. De naam moet een IANA_SVC_NAME zijn. |
int (vereist) |
plan |
Schema dat moet worden gebruikt om verbinding te maken met de host. Standaard ingesteld op HTTP. |
'HTTP' 'HTTPS' |
Naam |
Beschrijving |
Waarde |
naam |
De veldnaam van de koptekst |
tekenreeks (vereist) |
waarde |
De waarde van het veld voor de koptekst |
tekenreeks (vereist) |
ContainerAppProbeTcpSocket
Naam |
Beschrijving |
Waarde |
gastheer |
Optioneel: hostnaam waarmee verbinding moet worden gemaakt, wordt standaard ingesteld op het IP-adres van de pod. |
snaar |
haven |
Nummer of naam van de poort voor toegang tot de container. Getal moet tussen 1 en 65535 liggen. De naam moet een IANA_SVC_NAME zijn. |
int (vereist) |
ContainerResources
Naam |
Beschrijving |
Waarde |
CPU |
Vereiste CPU in kernen, bijvoorbeeld 0,5 Als u een decimale waarde wilt opgeven, gebruikt u de json() functie. |
int of json decimaal |
geheugen |
Vereist geheugen, bijvoorbeeld '250 Mb' |
snaar |
VolumeMount
Naam |
Beschrijving |
Waarde |
mountPath |
Pad binnen de container waarop het volume moet worden gekoppeld. Mag geen ':' bevatten. |
snaar |
volumeName |
Dit moet overeenkomen met de naam van een volume. |
snaar |
Schub
Naam |
Beschrijving |
Waarde |
maxReplicas |
Facultatief. Maximum aantal containerreplica's. De standaardwaarde is 10 als deze niet is ingesteld. |
Int |
minReplicas |
Facultatief. Minimum aantal containerreplica's. |
Int |
reglement |
Schaalregels. |
ScaleRule[] |
ScaleRule
Naam |
Beschrijving |
Waarde |
azureQueue |
Schaalaanpassing op basis van Azure Queue. |
QueueScaleRule- |
gewoonte |
Aangepaste schaalregel. |
CustomScaleRule- |
http |
HTTP-aanvragen op basis van schalen. |
HttpScaleRule- |
naam |
Regelnaam schalen |
snaar |
QueueScaleRule
Naam |
Beschrijving |
Waarde |
Auth |
Verificatiegeheimen voor de wachtrijschaalregel. |
ScaleRuleAuth[] |
queueLength |
Lengte van wachtrij. |
Int |
queueName |
Wachtrijnaam. |
snaar |
ScaleRuleAuth
Naam |
Beschrijving |
Waarde |
secretRef |
Naam van het container-app-geheim waaruit de verificatieparams moeten worden opgehaald. |
snaar |
triggerParameter |
Triggerparameter die gebruikmaakt van het geheim |
snaar |
CustomScaleRule
Naam |
Beschrijving |
Waarde |
Auth |
Verificatiegeheimen voor de aangepaste schaalregel. |
ScaleRuleAuth[] |
metagegevens |
Eigenschappen van metagegevens om een aangepaste schaalregel te beschrijven. |
CustomScaleRuleMetadata- |
type |
Type van de aangepaste schaalregel bijvoorbeeld: azure-servicebus, redis enz.
|
snaar |
Naam |
Beschrijving |
Waarde |
{aangepaste eigenschap} |
|
snaar |
HttpScaleRule
Naam |
Beschrijving |
Waarde |
Auth |
Verificatiegeheimen voor de aangepaste schaalregel. |
ScaleRuleAuth[] |
metagegevens |
Metagegevenseigenschappen voor het beschrijven van http-schaalregels. |
HttpScaleRuleMetadata- |
Naam |
Beschrijving |
Waarde |
{aangepaste eigenschap} |
|
snaar |
Volume
Naam |
Beschrijving |
Waarde |
naam |
Volumenaam. |
snaar |
storageName |
Naam van opslagresource. U hoeft niet te voorzien in EmptyDir. |
snaar |
storageType |
Opslagtype voor het volume. Als dit niet is opgegeven, gebruikt u EmptyDir. |
'AzureFile' 'EmptyDir' |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Resourcedefinitie van ARM-sjabloon
Het resourcetype containerApps kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.App/containerApps-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.App/containerApps",
"apiVersion": "2022-01-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"configuration": {
"activeRevisionsMode": "string",
"dapr": {
"appId": "string",
"appPort": "int",
"appProtocol": "string",
"enabled": "bool"
},
"ingress": {
"allowInsecure": "bool",
"customDomains": [
{
"bindingType": "string",
"certificateId": "string",
"name": "string"
}
],
"external": "bool",
"targetPort": "int",
"traffic": [
{
"latestRevision": "bool",
"revisionName": "string",
"weight": "int"
}
],
"transport": "string"
},
"registries": [
{
"passwordSecretRef": "string",
"server": "string",
"username": "string"
}
],
"secrets": [
{
"name": "string",
"value": "string"
}
]
},
"managedEnvironmentId": "string",
"template": {
"containers": [
{
"args": [ "string" ],
"command": [ "string" ],
"env": [
{
"name": "string",
"secretRef": "string",
"value": "string"
}
],
"image": "string",
"name": "string",
"probes": [
{
"failureThreshold": "int",
"httpGet": {
"host": "string",
"httpHeaders": [
{
"name": "string",
"value": "string"
}
],
"path": "string",
"port": "int",
"scheme": "string"
},
"initialDelaySeconds": "int",
"periodSeconds": "int",
"successThreshold": "int",
"tcpSocket": {
"host": "string",
"port": "int"
},
"terminationGracePeriodSeconds": "int",
"timeoutSeconds": "int",
"type": "string"
}
],
"resources": {
"cpu": "[json('decimal-as-string')]",
"memory": "string"
},
"volumeMounts": [
{
"mountPath": "string",
"volumeName": "string"
}
]
}
],
"revisionSuffix": "string",
"scale": {
"maxReplicas": "int",
"minReplicas": "int",
"rules": [
{
"azureQueue": {
"auth": [
{
"secretRef": "string",
"triggerParameter": "string"
}
],
"queueLength": "int",
"queueName": "string"
},
"custom": {
"auth": [
{
"secretRef": "string",
"triggerParameter": "string"
}
],
"metadata": {
"{customized property}": "string"
},
"type": "string"
},
"http": {
"auth": [
{
"secretRef": "string",
"triggerParameter": "string"
}
],
"metadata": {
"{customized property}": "string"
}
},
"name": "string"
}
]
},
"volumes": [
{
"name": "string",
"storageName": "string",
"storageType": "string"
}
]
}
}
}
Eigenschapswaarden
containerApps
Naam |
Beschrijving |
Waarde |
type |
Het resourcetype |
'Microsoft.App/containerApps' |
apiVersion |
De versie van de resource-API |
'2022-01-01-preview' |
naam |
De resourcenaam |
tekenreeks (vereist)
Tekenlimiet: 2-32
Geldige tekens: Kleine letters, cijfers en afbreekstreepjes..
Begin met letter en eindig met alfanumeriek. |
plaats |
De geografische locatie waar de resource zich bevindt |
tekenreeks (vereist) |
Tags |
Resourcetags. |
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
identiteit |
beheerde identiteiten voor de Container App om te communiceren met andere Azure-services zonder dat er geheimen of referenties in code worden onderhouden. |
ManagedServiceIdentity- |
Eigenschappen |
ContainerApp-resourcespecifieke eigenschappen |
ContainerAppProperties- |
ManagedServiceIdentity
Naam |
Beschrijving |
Waarde |
type |
Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). |
'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned (vereist) |
userAssignedIdentities |
De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. |
UserAssignedId-entiteiten |
UserAssignedIdentities
UserAssignedIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
ContainerAppProperties
Naam |
Beschrijving |
Waarde |
configuratie |
Niet-geversieerde eigenschappen van container-app-configuratie. |
configuratie |
managedEnvironmentId |
Resource-id van de container-app-omgeving. |
snaar |
sjabloon |
Definitie van toepassing met versie van container-app. |
sjabloon |
Configuratie
Naam |
Beschrijving |
Waarde |
activeRevisionsMode |
ActiveRevisionsMode bepaalt hoe actieve revisies worden verwerkt voor de Container-app: {list} {item} Meerdere: meerdere revisies kunnen actief zijn. Als er geen waarde wordt opgegeven, is dit de standaardinstelling{/item}{item}Enkel: slechts één revisie kan tegelijk actief zijn. Revisiegewichten kunnen niet worden gebruikt in deze modus{/item}{/list} |
'Meerdere' 'Enkel' |
dapr |
Dapr-configuratie voor de container-app. |
Dapr- |
Binnendringen |
Configuraties voor inkomend verkeer. |
inkomend verkeer |
Registers |
Verzameling van persoonlijke containerregisterreferenties voor containers die worden gebruikt door de Container-app |
RegistryCredentials[] |
Geheimen |
Verzameling geheimen die worden gebruikt door een container-app |
Geheim[] |
Dapr
Naam |
Beschrijving |
Waarde |
appId |
Dapr-toepassings-id |
snaar |
appPort |
Geeft aan op welke poort uw toepassing luistert |
Int |
appProtocol |
Hiermee wordt aangegeven welk protocol uw toepassing gebruikt. Geldige opties zijn http en grpc. Standaard is http |
'grpc' 'http ' |
Ingeschakeld |
Booleaanse waarde die aangeeft of de Dapr-zijauto is ingeschakeld |
Bool |
Binnendringen
Naam |
Beschrijving |
Waarde |
allowInsecure |
Bool die aangeeft of HTTP-verbindingen zijn toegestaan. Als deze optie is ingesteld op onwaar-HTTP-verbindingen, worden automatisch omgeleid naar HTTPS-verbindingen |
Bool |
customDomains |
aangepaste domeinbindingen voor hostnamen van Container Apps. |
CustomDomain[] |
extern |
Bool die aangeeft of de app een extern HTTP-eindpunt beschikbaar maakt |
Bool |
targetPort |
Doelpoort in containers voor verkeer van inkomend verkeer |
Int |
verkeer |
Verkeersgewichten voor de revisies van apps |
TrafficWeight[] |
vervoer |
Transportprotocol voor inkomend verkeer |
'auto' 'http ' 'http2 ' |
CustomDomain
Naam |
Beschrijving |
Waarde |
bindingType |
Bindingstype aangepast domein. |
'Uitgeschakeld' 'SniEnabled' |
certificateId |
Resource-id van het certificaat dat moet worden gebonden aan deze hostnaam. |
snaar |
naam |
Hostnaam. |
tekenreeks (vereist) |
TrafficWeight
Naam |
Beschrijving |
Waarde |
latestRevision |
Geeft aan dat het verkeersgewicht behoort tot een meest recente stabiele revisie |
Bool |
revisionName |
Naam van een revisie |
snaar |
gewicht |
Verkeersgewicht dat is toegewezen aan een revisie |
Int |
RegistryCredentials
Naam |
Beschrijving |
Waarde |
passwordSecretRef |
De naam van het geheim dat het aanmeldingswachtwoord van het register bevat |
snaar |
server |
Container Registry Server |
snaar |
gebruikersnaam |
Gebruikersnaam containerregister |
snaar |
Geheim
Naam |
Beschrijving |
Waarde |
naam |
Geheime naam. |
snaar |
waarde |
Geheime waarde. |
snaar
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
Sjabloon
Naam |
Beschrijving |
Waarde |
Containers |
Lijst met containerdefinities voor de container-app. |
Container[] |
revisionSuffix |
Gebruiksvriendelijk achtervoegsel dat wordt toegevoegd aan de revisienaam |
snaar |
schub |
Eigenschappen schalen voor de container-app. |
schalen |
Volumes |
Lijst met volumedefinities voor de container-app. |
volume[] |
Container
Naam |
Beschrijving |
Waarde |
args |
Opdrachtargumenten voor het starten van de container. |
tekenreeks[] |
bevelen |
Startopdracht container. |
tekenreeks[] |
Env |
Omgevingsvariabelen voor containers. |
EnvironmentVar[] |
beeld |
Tag containerinstallatiekopieën. |
snaar |
naam |
Aangepaste containernaam. |
snaar |
Sondes |
Lijst met tests voor de container. |
ContainerAppProbe[] |
weg |
Vereisten voor containerresources. |
ContainerResources- |
volumeMounts |
Containervolumekoppelingen. |
VolumeMount[] |
Omgevingsvariabel
Naam |
Beschrijving |
Waarde |
naam |
Naam van omgevingsvariabele. |
snaar |
secretRef |
Naam van het container-app-geheim waaruit de waarde van de omgevingsvariabele moet worden opgehaald. |
snaar |
waarde |
Niet-geheime omgevingsvariabelewaarde. |
snaar |
ContainerAppProbe
Naam |
Beschrijving |
Waarde |
failureThreshold |
Minimale opeenvolgende fouten voor de test die als mislukt worden beschouwd nadat de test is geslaagd. De standaardwaarde is 3. De minimumwaarde is 1. De maximumwaarde is 10. |
Int |
httpGet |
HTTPGet geeft de http-aanvraag op die moet worden uitgevoerd. |
ContainerAppProbeHttpGet- |
initialDelaySeconds |
Aantal seconden nadat de container is gestart voordat de liveness-tests worden gestart. De minimumwaarde is 1. De maximumwaarde is 60. |
Int |
periodSeconden |
Hoe vaak (in seconden) de test moet worden uitgevoerd. De standaardwaarde is 10 seconden. De minimumwaarde is 1. De maximumwaarde is 240. |
Int |
successThreshold |
Minimale opeenvolgende successen voor de test die als geslaagd worden beschouwd nadat deze is mislukt. De standaardwaarde is 1. Moet 1 zijn voor leven en opstarten. De minimumwaarde is 1. De maximumwaarde is 10. |
Int |
tcpSocket |
TCPSocket geeft een actie op die betrekking heeft op een TCP-poort. TCP-hooks worden nog niet ondersteund. |
ContainerAppProbeTcpSocket |
beëindigingGracePeriodSeconds |
Optionele duur in seconden dat de pod probleemloos moet worden beëindigd bij een testfout. De respijtperiode is de duur in seconden nadat de processen die in de pod worden uitgevoerd, een beëindigingssignaal worden verzonden en de tijd waarop de processen geforceerd worden gestopt met een kill-signaal. Stel deze waarde langer in dan de verwachte opschoontijd voor uw proces. Als deze waarde nil is, wordt de beëindigingGracePeriodSeconds van de pod gebruikt. Anders overschrijft deze waarde de waarde die is opgegeven door de podspecificatie. De waarde moet een niet-negatief geheel getal zijn. De waarde nul geeft aan dat stop onmiddellijk via het kill-signaal (geen kans om af te sluiten) aangeeft. Dit is een alfaveld en vereist het inschakelen van de functiepoort ProbeTerminationGracePeriod. Maximumwaarde is 3600 seconden (1 uur) |
Int |
time-outSeconden |
Aantal seconden waarna er een time-out optreedt voor de test. De standaardwaarde is 1 seconde. De minimumwaarde is 1. De maximumwaarde is 240. |
Int |
type |
Het type test. |
'Levendheid' 'Gereedheid' 'Opstarten' |
ContainerAppProbeHttpGet
Naam |
Beschrijving |
Waarde |
gastheer |
Hostnaam waarmee verbinding moet worden gemaakt, wordt standaard ingesteld op het IP-adres van de pod. U wilt in plaats daarvan 'Host' instellen in httpHeaders. |
snaar |
httpHeaders |
Aangepaste headers die moeten worden ingesteld in de aanvraag. HTTP staat herhaalde headers toe. |
ContainerAppProbeHttpGetHttpHeadersItem[] |
pad |
Pad naar toegang op de HTTP-server. |
snaar |
haven |
Naam of nummer van de poort voor toegang tot de container. Getal moet tussen 1 en 65535 liggen. De naam moet een IANA_SVC_NAME zijn. |
int (vereist) |
plan |
Schema dat moet worden gebruikt om verbinding te maken met de host. Standaard ingesteld op HTTP. |
'HTTP' 'HTTPS' |
Naam |
Beschrijving |
Waarde |
naam |
De veldnaam van de koptekst |
tekenreeks (vereist) |
waarde |
De waarde van het veld voor de koptekst |
tekenreeks (vereist) |
ContainerAppProbeTcpSocket
Naam |
Beschrijving |
Waarde |
gastheer |
Optioneel: hostnaam waarmee verbinding moet worden gemaakt, wordt standaard ingesteld op het IP-adres van de pod. |
snaar |
haven |
Nummer of naam van de poort voor toegang tot de container. Getal moet tussen 1 en 65535 liggen. De naam moet een IANA_SVC_NAME zijn. |
int (vereist) |
ContainerResources
Naam |
Beschrijving |
Waarde |
CPU |
Vereiste CPU in kernen, bijvoorbeeld 0,5 Als u een decimale waarde wilt opgeven, gebruikt u de json() functie. |
int of json decimaal |
geheugen |
Vereist geheugen, bijvoorbeeld '250 Mb' |
snaar |
VolumeMount
Naam |
Beschrijving |
Waarde |
mountPath |
Pad binnen de container waarop het volume moet worden gekoppeld. Mag geen ':' bevatten. |
snaar |
volumeName |
Dit moet overeenkomen met de naam van een volume. |
snaar |
Schub
Naam |
Beschrijving |
Waarde |
maxReplicas |
Facultatief. Maximum aantal containerreplica's. De standaardwaarde is 10 als deze niet is ingesteld. |
Int |
minReplicas |
Facultatief. Minimum aantal containerreplica's. |
Int |
reglement |
Schaalregels. |
ScaleRule[] |
ScaleRule
Naam |
Beschrijving |
Waarde |
azureQueue |
Schaalaanpassing op basis van Azure Queue. |
QueueScaleRule- |
gewoonte |
Aangepaste schaalregel. |
CustomScaleRule- |
http |
HTTP-aanvragen op basis van schalen. |
HttpScaleRule- |
naam |
Regelnaam schalen |
snaar |
QueueScaleRule
Naam |
Beschrijving |
Waarde |
Auth |
Verificatiegeheimen voor de wachtrijschaalregel. |
ScaleRuleAuth[] |
queueLength |
Lengte van wachtrij. |
Int |
queueName |
Wachtrijnaam. |
snaar |
ScaleRuleAuth
Naam |
Beschrijving |
Waarde |
secretRef |
Naam van het container-app-geheim waaruit de verificatieparams moeten worden opgehaald. |
snaar |
triggerParameter |
Triggerparameter die gebruikmaakt van het geheim |
snaar |
CustomScaleRule
Naam |
Beschrijving |
Waarde |
Auth |
Verificatiegeheimen voor de aangepaste schaalregel. |
ScaleRuleAuth[] |
metagegevens |
Eigenschappen van metagegevens om een aangepaste schaalregel te beschrijven. |
CustomScaleRuleMetadata- |
type |
Type van de aangepaste schaalregel bijvoorbeeld: azure-servicebus, redis enz.
|
snaar |
Naam |
Beschrijving |
Waarde |
{aangepaste eigenschap} |
|
snaar |
HttpScaleRule
Naam |
Beschrijving |
Waarde |
Auth |
Verificatiegeheimen voor de aangepaste schaalregel. |
ScaleRuleAuth[] |
metagegevens |
Metagegevenseigenschappen voor het beschrijven van http-schaalregels. |
HttpScaleRuleMetadata- |
Naam |
Beschrijving |
Waarde |
{aangepaste eigenschap} |
|
snaar |
Volume
Naam |
Beschrijving |
Waarde |
naam |
Volumenaam. |
snaar |
storageName |
Naam van opslagresource. U hoeft niet te voorzien in EmptyDir. |
snaar |
storageType |
Opslagtype voor het volume. Als dit niet is opgegeven, gebruikt u EmptyDir. |
'AzureFile' 'EmptyDir' |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Het resourcetype containerApps kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.App/containerApps-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/containerApps@2022-01-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
configuration = {
activeRevisionsMode = "string"
dapr = {
appId = "string"
appPort = int
appProtocol = "string"
enabled = bool
}
ingress = {
allowInsecure = bool
customDomains = [
{
bindingType = "string"
certificateId = "string"
name = "string"
}
]
external = bool
targetPort = int
traffic = [
{
latestRevision = bool
revisionName = "string"
weight = int
}
]
transport = "string"
}
registries = [
{
passwordSecretRef = "string"
server = "string"
username = "string"
}
]
secrets = [
{
name = "string"
value = "string"
}
]
}
managedEnvironmentId = "string"
template = {
containers = [
{
args = [
"string"
]
command = [
"string"
]
env = [
{
name = "string"
secretRef = "string"
value = "string"
}
]
image = "string"
name = "string"
probes = [
{
failureThreshold = int
httpGet = {
host = "string"
httpHeaders = [
{
name = "string"
value = "string"
}
]
path = "string"
port = int
scheme = "string"
}
initialDelaySeconds = int
periodSeconds = int
successThreshold = int
tcpSocket = {
host = "string"
port = int
}
terminationGracePeriodSeconds = int
timeoutSeconds = int
type = "string"
}
]
resources = {
cpu = "decimal-as-string"
memory = "string"
}
volumeMounts = [
{
mountPath = "string"
volumeName = "string"
}
]
}
]
revisionSuffix = "string"
scale = {
maxReplicas = int
minReplicas = int
rules = [
{
azureQueue = {
auth = [
{
secretRef = "string"
triggerParameter = "string"
}
]
queueLength = int
queueName = "string"
}
custom = {
auth = [
{
secretRef = "string"
triggerParameter = "string"
}
]
metadata = {
{customized property} = "string"
}
type = "string"
}
http = {
auth = [
{
secretRef = "string"
triggerParameter = "string"
}
]
metadata = {
{customized property} = "string"
}
}
name = "string"
}
]
}
volumes = [
{
name = "string"
storageName = "string"
storageType = "string"
}
]
}
}
})
}
Eigenschapswaarden
containerApps
Naam |
Beschrijving |
Waarde |
type |
Het resourcetype |
"Microsoft.App/containerApps@2022-01-01-preview" |
naam |
De resourcenaam |
tekenreeks (vereist)
Tekenlimiet: 2-32
Geldige tekens: Kleine letters, cijfers en afbreekstreepjes..
Begin met letter en eindig met alfanumeriek. |
plaats |
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. |
identiteit |
beheerde identiteiten voor de Container App om te communiceren met andere Azure-services zonder dat er geheimen of referenties in code worden onderhouden. |
ManagedServiceIdentity- |
Eigenschappen |
ContainerApp-resourcespecifieke eigenschappen |
ContainerAppProperties- |
ManagedServiceIdentity
Naam |
Beschrijving |
Waarde |
type |
Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). |
"SystemAssigned" "SystemAssigned,UserAssigned" UserAssigned (vereist) |
identity_ids |
De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. |
Matrix van id's van gebruikersidentiteit. |
UserAssignedIdentities
UserAssignedIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
ContainerAppProperties
Naam |
Beschrijving |
Waarde |
configuratie |
Niet-geversieerde eigenschappen van container-app-configuratie. |
configuratie |
managedEnvironmentId |
Resource-id van de container-app-omgeving. |
snaar |
sjabloon |
Definitie van toepassing met versie van container-app. |
sjabloon |
Configuratie
Naam |
Beschrijving |
Waarde |
activeRevisionsMode |
ActiveRevisionsMode bepaalt hoe actieve revisies worden verwerkt voor de Container-app: {list} {item} Meerdere: meerdere revisies kunnen actief zijn. Als er geen waarde wordt opgegeven, is dit de standaardinstelling{/item}{item}Enkel: slechts één revisie kan tegelijk actief zijn. Revisiegewichten kunnen niet worden gebruikt in deze modus{/item}{/list} |
"Meerdere" "Enkel" |
dapr |
Dapr-configuratie voor de container-app. |
Dapr- |
Binnendringen |
Configuraties voor inkomend verkeer. |
inkomend verkeer |
Registers |
Verzameling van persoonlijke containerregisterreferenties voor containers die worden gebruikt door de Container-app |
RegistryCredentials[] |
Geheimen |
Verzameling geheimen die worden gebruikt door een container-app |
Geheim[] |
Dapr
Naam |
Beschrijving |
Waarde |
appId |
Dapr-toepassings-id |
snaar |
appPort |
Geeft aan op welke poort uw toepassing luistert |
Int |
appProtocol |
Hiermee wordt aangegeven welk protocol uw toepassing gebruikt. Geldige opties zijn http en grpc. Standaard is http |
"grpc" "http " |
Ingeschakeld |
Booleaanse waarde die aangeeft of de Dapr-zijauto is ingeschakeld |
Bool |
Binnendringen
Naam |
Beschrijving |
Waarde |
allowInsecure |
Bool die aangeeft of HTTP-verbindingen zijn toegestaan. Als deze optie is ingesteld op onwaar-HTTP-verbindingen, worden automatisch omgeleid naar HTTPS-verbindingen |
Bool |
customDomains |
aangepaste domeinbindingen voor hostnamen van Container Apps. |
CustomDomain[] |
extern |
Bool die aangeeft of de app een extern HTTP-eindpunt beschikbaar maakt |
Bool |
targetPort |
Doelpoort in containers voor verkeer van inkomend verkeer |
Int |
verkeer |
Verkeersgewichten voor de revisies van apps |
TrafficWeight[] |
vervoer |
Transportprotocol voor inkomend verkeer |
"auto" "http " "http2 " |
CustomDomain
Naam |
Beschrijving |
Waarde |
bindingType |
Bindingstype aangepast domein. |
"Uitgeschakeld" "SniEnabled" |
certificateId |
Resource-id van het certificaat dat moet worden gebonden aan deze hostnaam. |
snaar |
naam |
Hostnaam. |
tekenreeks (vereist) |
TrafficWeight
Naam |
Beschrijving |
Waarde |
latestRevision |
Geeft aan dat het verkeersgewicht behoort tot een meest recente stabiele revisie |
Bool |
revisionName |
Naam van een revisie |
snaar |
gewicht |
Verkeersgewicht dat is toegewezen aan een revisie |
Int |
RegistryCredentials
Naam |
Beschrijving |
Waarde |
passwordSecretRef |
De naam van het geheim dat het aanmeldingswachtwoord van het register bevat |
snaar |
server |
Container Registry Server |
snaar |
gebruikersnaam |
Gebruikersnaam containerregister |
snaar |
Geheim
Naam |
Beschrijving |
Waarde |
naam |
Geheime naam. |
snaar |
waarde |
Geheime waarde. |
snaar
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
Sjabloon
Naam |
Beschrijving |
Waarde |
Containers |
Lijst met containerdefinities voor de container-app. |
Container[] |
revisionSuffix |
Gebruiksvriendelijk achtervoegsel dat wordt toegevoegd aan de revisienaam |
snaar |
schub |
Eigenschappen schalen voor de container-app. |
schalen |
Volumes |
Lijst met volumedefinities voor de container-app. |
volume[] |
Container
Naam |
Beschrijving |
Waarde |
args |
Opdrachtargumenten voor het starten van de container. |
tekenreeks[] |
bevelen |
Startopdracht container. |
tekenreeks[] |
Env |
Omgevingsvariabelen voor containers. |
EnvironmentVar[] |
beeld |
Tag containerinstallatiekopieën. |
snaar |
naam |
Aangepaste containernaam. |
snaar |
Sondes |
Lijst met tests voor de container. |
ContainerAppProbe[] |
weg |
Vereisten voor containerresources. |
ContainerResources- |
volumeMounts |
Containervolumekoppelingen. |
VolumeMount[] |
Omgevingsvariabel
Naam |
Beschrijving |
Waarde |
naam |
Naam van omgevingsvariabele. |
snaar |
secretRef |
Naam van het container-app-geheim waaruit de waarde van de omgevingsvariabele moet worden opgehaald. |
snaar |
waarde |
Niet-geheime omgevingsvariabelewaarde. |
snaar |
ContainerAppProbe
Naam |
Beschrijving |
Waarde |
failureThreshold |
Minimale opeenvolgende fouten voor de test die als mislukt worden beschouwd nadat de test is geslaagd. De standaardwaarde is 3. De minimumwaarde is 1. De maximumwaarde is 10. |
Int |
httpGet |
HTTPGet geeft de http-aanvraag op die moet worden uitgevoerd. |
ContainerAppProbeHttpGet- |
initialDelaySeconds |
Aantal seconden nadat de container is gestart voordat de liveness-tests worden gestart. De minimumwaarde is 1. De maximumwaarde is 60. |
Int |
periodSeconden |
Hoe vaak (in seconden) de test moet worden uitgevoerd. De standaardwaarde is 10 seconden. De minimumwaarde is 1. De maximumwaarde is 240. |
Int |
successThreshold |
Minimale opeenvolgende successen voor de test die als geslaagd worden beschouwd nadat deze is mislukt. De standaardwaarde is 1. Moet 1 zijn voor leven en opstarten. De minimumwaarde is 1. De maximumwaarde is 10. |
Int |
tcpSocket |
TCPSocket geeft een actie op die betrekking heeft op een TCP-poort. TCP-hooks worden nog niet ondersteund. |
ContainerAppProbeTcpSocket |
beëindigingGracePeriodSeconds |
Optionele duur in seconden dat de pod probleemloos moet worden beëindigd bij een testfout. De respijtperiode is de duur in seconden nadat de processen die in de pod worden uitgevoerd, een beëindigingssignaal worden verzonden en de tijd waarop de processen geforceerd worden gestopt met een kill-signaal. Stel deze waarde langer in dan de verwachte opschoontijd voor uw proces. Als deze waarde nil is, wordt de beëindigingGracePeriodSeconds van de pod gebruikt. Anders overschrijft deze waarde de waarde die is opgegeven door de podspecificatie. De waarde moet een niet-negatief geheel getal zijn. De waarde nul geeft aan dat stop onmiddellijk via het kill-signaal (geen kans om af te sluiten) aangeeft. Dit is een alfaveld en vereist het inschakelen van de functiepoort ProbeTerminationGracePeriod. Maximumwaarde is 3600 seconden (1 uur) |
Int |
time-outSeconden |
Aantal seconden waarna er een time-out optreedt voor de test. De standaardwaarde is 1 seconde. De minimumwaarde is 1. De maximumwaarde is 240. |
Int |
type |
Het type test. |
"Levendheid" "Gereedheid" "Opstarten" |
ContainerAppProbeHttpGet
Naam |
Beschrijving |
Waarde |
gastheer |
Hostnaam waarmee verbinding moet worden gemaakt, wordt standaard ingesteld op het IP-adres van de pod. U wilt in plaats daarvan 'Host' instellen in httpHeaders. |
snaar |
httpHeaders |
Aangepaste headers die moeten worden ingesteld in de aanvraag. HTTP staat herhaalde headers toe. |
ContainerAppProbeHttpGetHttpHeadersItem[] |
pad |
Pad naar toegang op de HTTP-server. |
snaar |
haven |
Naam of nummer van de poort voor toegang tot de container. Getal moet tussen 1 en 65535 liggen. De naam moet een IANA_SVC_NAME zijn. |
int (vereist) |
plan |
Schema dat moet worden gebruikt om verbinding te maken met de host. Standaard ingesteld op HTTP. |
"HTTP" "HTTPS" |
Naam |
Beschrijving |
Waarde |
naam |
De veldnaam van de koptekst |
tekenreeks (vereist) |
waarde |
De waarde van het veld voor de koptekst |
tekenreeks (vereist) |
ContainerAppProbeTcpSocket
Naam |
Beschrijving |
Waarde |
gastheer |
Optioneel: hostnaam waarmee verbinding moet worden gemaakt, wordt standaard ingesteld op het IP-adres van de pod. |
snaar |
haven |
Nummer of naam van de poort voor toegang tot de container. Getal moet tussen 1 en 65535 liggen. De naam moet een IANA_SVC_NAME zijn. |
int (vereist) |
ContainerResources
Naam |
Beschrijving |
Waarde |
CPU |
Vereiste CPU in kernen, bijvoorbeeld 0,5 Geef een decimale waarde op als een tekenreeks. |
int of json decimaal |
geheugen |
Vereist geheugen, bijvoorbeeld '250 Mb' |
snaar |
VolumeMount
Naam |
Beschrijving |
Waarde |
mountPath |
Pad binnen de container waarop het volume moet worden gekoppeld. Mag geen ':' bevatten. |
snaar |
volumeName |
Dit moet overeenkomen met de naam van een volume. |
snaar |
Schub
Naam |
Beschrijving |
Waarde |
maxReplicas |
Facultatief. Maximum aantal containerreplica's. De standaardwaarde is 10 als deze niet is ingesteld. |
Int |
minReplicas |
Facultatief. Minimum aantal containerreplica's. |
Int |
reglement |
Schaalregels. |
ScaleRule[] |
ScaleRule
Naam |
Beschrijving |
Waarde |
azureQueue |
Schaalaanpassing op basis van Azure Queue. |
QueueScaleRule- |
gewoonte |
Aangepaste schaalregel. |
CustomScaleRule- |
http |
HTTP-aanvragen op basis van schalen. |
HttpScaleRule- |
naam |
Regelnaam schalen |
snaar |
QueueScaleRule
Naam |
Beschrijving |
Waarde |
Auth |
Verificatiegeheimen voor de wachtrijschaalregel. |
ScaleRuleAuth[] |
queueLength |
Lengte van wachtrij. |
Int |
queueName |
Wachtrijnaam. |
snaar |
ScaleRuleAuth
Naam |
Beschrijving |
Waarde |
secretRef |
Naam van het container-app-geheim waaruit de verificatieparams moeten worden opgehaald. |
snaar |
triggerParameter |
Triggerparameter die gebruikmaakt van het geheim |
snaar |
CustomScaleRule
Naam |
Beschrijving |
Waarde |
Auth |
Verificatiegeheimen voor de aangepaste schaalregel. |
ScaleRuleAuth[] |
metagegevens |
Eigenschappen van metagegevens om een aangepaste schaalregel te beschrijven. |
CustomScaleRuleMetadata- |
type |
Type van de aangepaste schaalregel bijvoorbeeld: azure-servicebus, redis enz.
|
snaar |
Naam |
Beschrijving |
Waarde |
{aangepaste eigenschap} |
|
snaar |
HttpScaleRule
Naam |
Beschrijving |
Waarde |
Auth |
Verificatiegeheimen voor de aangepaste schaalregel. |
ScaleRuleAuth[] |
metagegevens |
Metagegevenseigenschappen voor het beschrijven van http-schaalregels. |
HttpScaleRuleMetadata- |
Naam |
Beschrijving |
Waarde |
{aangepaste eigenschap} |
|
snaar |
Volume
Naam |
Beschrijving |
Waarde |
naam |
Volumenaam. |
snaar |
storageName |
Naam van opslagresource. U hoeft niet te voorzien in EmptyDir. |
snaar |
storageType |
Opslagtype voor het volume. Als dit niet is opgegeven, gebruikt u EmptyDir. |
"AzureFile" "EmptyDir" |