Bicep-resursdefinition
Spring-resurstypen kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.AppPlatform/Spring-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.AppPlatform/Spring@2022-11-01-preview' = {
location: 'string'
name: 'string'
properties: {
marketplaceResource: {
plan: 'string'
product: 'string'
publisher: 'string'
}
networkProfile: {
appNetworkResourceGroup: 'string'
appSubnetId: 'string'
ingressConfig: {
readTimeoutInSeconds: int
}
outboundType: 'string'
serviceCidr: 'string'
serviceRuntimeNetworkResourceGroup: 'string'
serviceRuntimeSubnetId: 'string'
}
vnetAddons: {
logStreamPublicEndpoint: bool
}
zoneRedundant: bool
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
ClusterResourceProperties (på engelska)
IngressConfig
Namn |
Beskrivning |
Värde |
readTimeoutInSeconds |
Tidsgräns för ingressläsning i sekunder. |
Int |
MarketplaceResource (på engelska)
Namn |
Beskrivning |
Värde |
plan/planering/strategi |
Plan-ID:t för den tredjepartsartefakt som införskaffas. |
sträng |
produkt |
Artefakten från tredje part som införskaffas. |
sträng |
förläggare |
Utgivar-ID:t för den tredjepartsartefakt som köps. |
sträng |
NätverkProfil
Namn |
Beskrivning |
Värde |
appNetworkResourceGroup |
Namnet på resursgruppen som innehåller nätverksresurser för kundappar i Azure Spring Apps |
sträng |
appSubnetId |
Fullständigt kvalificerat resurs-ID för undernätet som värd för kundappar i Azure Spring Apps |
sträng |
ingressConfig |
Ingresskonfigurationsnyttolast för Azure Spring Apps-resurs. |
IngressConfig |
outboundType |
Utgående trafiktyp för virtuella Azure Spring Apps-instanser. |
sträng |
serviceCidr |
Reserverad CIDR för Azure Spring Apps-tjänsten |
sträng |
serviceRuntimeNetworkResourceGroup |
Namnet på resursgruppen som innehåller nätverksresurser för Azure Spring Apps Service Runtime |
sträng |
serviceRuntimeSubnetId |
Fullständigt kvalificerat resurs-ID för undernätet som ska vara värd för Azure Spring Apps Service Runtime |
sträng |
ServiceVNetAddons
Namn |
Beskrivning |
Värde |
logStreamPublicEndpoint |
Anger om loggströmmen i instansen för vnet-inmatning kan nås från Internet. |
Bool |
Sku
Namn |
Beskrivning |
Värde |
kapacitet |
Målresursens aktuella kapacitet |
Int |
Namn |
SKU:ns namn |
sträng |
Nivå |
Nivå för SKU:n |
sträng |
Användningsexempel
Azure-snabbstartsexempel
Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.
Resursdefinition för ARM-mall
Spring-resurstypen kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.AppPlatform/Spring-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.AppPlatform/Spring",
"apiVersion": "2022-11-01-preview",
"name": "string",
"location": "string",
"properties": {
"marketplaceResource": {
"plan": "string",
"product": "string",
"publisher": "string"
},
"networkProfile": {
"appNetworkResourceGroup": "string",
"appSubnetId": "string",
"ingressConfig": {
"readTimeoutInSeconds": "int"
},
"outboundType": "string",
"serviceCidr": "string",
"serviceRuntimeNetworkResourceGroup": "string",
"serviceRuntimeSubnetId": "string"
},
"vnetAddons": {
"logStreamPublicEndpoint": "bool"
},
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
Namn |
Beskrivning |
Värde |
apiVersion |
API-versionen |
"2022-11-01-preview" |
plats |
Resursens GEO-plats. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
Egenskaper |
Egenskaper för tjänstresursen |
ClusterResourceProperties (på engelska) |
Sku |
SKU för tjänstresursen |
Sku |
Taggar |
Resurstaggar |
Ordlista med taggnamn och värden. Se taggar i mallar |
typ |
Resurstypen |
"Microsoft.AppPlatform/Spring" |
ClusterResourceProperties (på engelska)
IngressConfig
Namn |
Beskrivning |
Värde |
readTimeoutInSeconds |
Tidsgräns för ingressläsning i sekunder. |
Int |
MarketplaceResource (på engelska)
Namn |
Beskrivning |
Värde |
plan/planering/strategi |
Plan-ID:t för den tredjepartsartefakt som införskaffas. |
sträng |
produkt |
Artefakten från tredje part som införskaffas. |
sträng |
förläggare |
Utgivar-ID:t för den tredjepartsartefakt som köps. |
sträng |
NätverkProfil
Namn |
Beskrivning |
Värde |
appNetworkResourceGroup |
Namnet på resursgruppen som innehåller nätverksresurser för kundappar i Azure Spring Apps |
sträng |
appSubnetId |
Fullständigt kvalificerat resurs-ID för undernätet som värd för kundappar i Azure Spring Apps |
sträng |
ingressConfig |
Ingresskonfigurationsnyttolast för Azure Spring Apps-resurs. |
IngressConfig |
outboundType |
Utgående trafiktyp för virtuella Azure Spring Apps-instanser. |
sträng |
serviceCidr |
Reserverad CIDR för Azure Spring Apps-tjänsten |
sträng |
serviceRuntimeNetworkResourceGroup |
Namnet på resursgruppen som innehåller nätverksresurser för Azure Spring Apps Service Runtime |
sträng |
serviceRuntimeSubnetId |
Fullständigt kvalificerat resurs-ID för undernätet som ska vara värd för Azure Spring Apps Service Runtime |
sträng |
ServiceVNetAddons
Namn |
Beskrivning |
Värde |
logStreamPublicEndpoint |
Anger om loggströmmen i instansen för vnet-inmatning kan nås från Internet. |
Bool |
Sku
Namn |
Beskrivning |
Värde |
kapacitet |
Målresursens aktuella kapacitet |
Int |
Namn |
SKU:ns namn |
sträng |
Nivå |
Nivå för SKU:n |
sträng |
Användningsexempel
Azure-snabbstartsmallar
Följande Azure-snabbstartsmallar distribuera den här resurstypen.
Spring-resurstypen kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.AppPlatform/Spring-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring@2022-11-01-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
marketplaceResource = {
plan = "string"
product = "string"
publisher = "string"
}
networkProfile = {
appNetworkResourceGroup = "string"
appSubnetId = "string"
ingressConfig = {
readTimeoutInSeconds = int
}
outboundType = "string"
serviceCidr = "string"
serviceRuntimeNetworkResourceGroup = "string"
serviceRuntimeSubnetId = "string"
}
vnetAddons = {
logStreamPublicEndpoint = bool
}
zoneRedundant = bool
}
sku = {
capacity = int
name = "string"
tier = "string"
}
}
}
Egenskapsvärden
Namn |
Beskrivning |
Värde |
plats |
Resursens GEO-plats. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
Egenskaper |
Egenskaper för tjänstresursen |
ClusterResourceProperties (på engelska) |
Sku |
SKU för tjänstresursen |
Sku |
Taggar |
Resurstaggar |
Ordlista med taggnamn och värden. |
typ |
Resurstypen |
"Microsoft.AppPlatform/Spring@2022-11-01-preview" |
ClusterResourceProperties (på engelska)
IngressConfig
Namn |
Beskrivning |
Värde |
readTimeoutInSeconds |
Tidsgräns för ingressläsning i sekunder. |
Int |
MarketplaceResource (på engelska)
Namn |
Beskrivning |
Värde |
plan/planering/strategi |
Plan-ID:t för den tredjepartsartefakt som införskaffas. |
sträng |
produkt |
Artefakten från tredje part som införskaffas. |
sträng |
förläggare |
Utgivar-ID:t för den tredjepartsartefakt som köps. |
sträng |
NätverkProfil
Namn |
Beskrivning |
Värde |
appNetworkResourceGroup |
Namnet på resursgruppen som innehåller nätverksresurser för kundappar i Azure Spring Apps |
sträng |
appSubnetId |
Fullständigt kvalificerat resurs-ID för undernätet som värd för kundappar i Azure Spring Apps |
sträng |
ingressConfig |
Ingresskonfigurationsnyttolast för Azure Spring Apps-resurs. |
IngressConfig |
outboundType |
Utgående trafiktyp för virtuella Azure Spring Apps-instanser. |
sträng |
serviceCidr |
Reserverad CIDR för Azure Spring Apps-tjänsten |
sträng |
serviceRuntimeNetworkResourceGroup |
Namnet på resursgruppen som innehåller nätverksresurser för Azure Spring Apps Service Runtime |
sträng |
serviceRuntimeSubnetId |
Fullständigt kvalificerat resurs-ID för undernätet som ska vara värd för Azure Spring Apps Service Runtime |
sträng |
ServiceVNetAddons
Namn |
Beskrivning |
Värde |
logStreamPublicEndpoint |
Anger om loggströmmen i instansen för vnet-inmatning kan nås från Internet. |
Bool |
Sku
Namn |
Beskrivning |
Värde |
kapacitet |
Målresursens aktuella kapacitet |
Int |
Namn |
SKU:ns namn |
sträng |
Nivå |
Nivå för SKU:n |
sträng |