Artikel 12/20/2024
2 inzenders
Feedback
In dit artikel
Bicep-resourcedefinitie
Het Spring-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.AppPlatform/Spring-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.AppPlatform/Spring@2023-05-01-preview' = {
location: 'string'
name: 'string'
properties: {
infraResourceGroup: 'string'
managedEnvironmentId: 'string'
marketplaceResource: {
plan: 'string'
product: 'string'
publisher: 'string'
}
networkProfile: {
appNetworkResourceGroup: 'string'
appSubnetId: 'string'
ingressConfig: {
readTimeoutInSeconds: int
}
outboundType: 'string'
serviceCidr: 'string'
serviceRuntimeNetworkResourceGroup: 'string'
serviceRuntimeSubnetId: 'string'
}
vnetAddons: {
dataPlanePublicEndpoint: bool
logStreamPublicEndpoint: bool
}
zoneRedundant: bool
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
ClusterResourceProperties
Naam
Beschrijving
Waarde
infraResourceGroup
De naam van de resourcegroep die de infrastructuurresources bevat
snaar
managedEnvironmentId
De resource-id van de beheerde omgeving waarop het Spring Apps-exemplaar is gebaseerd
snaar
marketplaceResource
Het aanschaffen van een product van derden van de serviceresource.
MarketplaceResource-
networkProfile
Netwerkprofiel van de service
NetworkProfile
vnetAddons
Aanvullende service-instellingen in vnet-injectieexemplaren
ServiceVNetAddons-
zoneRedundant
Bool
IngressConfig
Naam
Beschrijving
Waarde
readTimeoutInSeconds
Time-out voor inkomende leesbewerkingen in seconden.
Int
MarketplaceResource
Naam
Beschrijving
Waarde
plan
De plan-id van het artefact van derden dat wordt aangeschaft.
snaar
product
Het artefact van derden dat wordt aangeschaft.
snaar
uitgever
De uitgever-id van het artefact van derden dat wordt gekocht.
snaar
Naam
Beschrijving
Waarde
plaats
De GEO-locatie van de resource.
snaar
naam
De resourcenaam
string Beperkingen: Patroon = ^[a-z][a-z0-9-]*[a-z0-9]$
(vereist)
Eigenschappen
Eigenschappen van de serviceresource
ClusterResourceProperties-
Sku
SKU van de serviceresource
SKU-
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
NetworkProfile
Naam
Beschrijving
Waarde
appNetworkResourceGroup
Naam van de resourcegroep met netwerkresources voor klant-apps in Azure Spring Apps
snaar
appSubnetId
Volledig gekwalificeerde resource-id van het subnet voor het hosten van klant-apps in Azure Spring Apps
snaar
ingressConfig
Nettolading voor inkomend verkeer voor Azure Spring Apps-resource.
IngressConfig-
uitgaand type
Het uitgaande verkeerstype van VNet-exemplaren van Azure Spring Apps.
snaar
serviceCidr
Gereserveerde CIDR voor Azure Spring Apps-service
snaar
serviceRuntimeNetworkResourceGroup
Naam van de resourcegroep met netwerkresources van Azure Spring Apps Service Runtime
snaar
serviceRuntimeSubnetId
Volledig gekwalificeerde resource-id van het subnet voor het hosten van Azure Spring Apps Service Runtime
snaar
ServiceVNetAddons
Naam
Beschrijving
Waarde
dataPlanePublicEndpoint
Hiermee wordt aangegeven of de onderdelen van het gegevensvlak (logboekstream, app connect, externe foutopsporing) in het vnet-injectieexemplaren toegankelijk zijn via internet.
Bool
logStreamPublicEndpoint
Hiermee wordt aangegeven of de logboekstream in het vnet-injectieexemplaren toegankelijk is via internet.
Bool
Sku
Naam
Beschrijving
Waarde
capaciteit
Huidige capaciteit van de doelresource
Int
naam
Naam van de SKU
snaar
rang
Laag van de SKU
snaar
Gebruiksvoorbeelden
Azure-snelstartvoorbeelden
De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.
Resourcedefinitie van ARM-sjabloon
Het Spring-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.AppPlatform/Spring-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.AppPlatform/Spring",
"apiVersion": "2023-05-01-preview",
"name": "string",
"location": "string",
"properties": {
"infraResourceGroup": "string",
"managedEnvironmentId": "string",
"marketplaceResource": {
"plan": "string",
"product": "string",
"publisher": "string"
},
"networkProfile": {
"appNetworkResourceGroup": "string",
"appSubnetId": "string",
"ingressConfig": {
"readTimeoutInSeconds": "int"
},
"outboundType": "string",
"serviceCidr": "string",
"serviceRuntimeNetworkResourceGroup": "string",
"serviceRuntimeSubnetId": "string"
},
"vnetAddons": {
"dataPlanePublicEndpoint": "bool",
"logStreamPublicEndpoint": "bool"
},
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
ClusterResourceProperties
Naam
Beschrijving
Waarde
infraResourceGroup
De naam van de resourcegroep die de infrastructuurresources bevat
snaar
managedEnvironmentId
De resource-id van de beheerde omgeving waarop het Spring Apps-exemplaar is gebaseerd
snaar
marketplaceResource
Het aanschaffen van een product van derden van de serviceresource.
MarketplaceResource-
networkProfile
Netwerkprofiel van de service
NetworkProfile
vnetAddons
Aanvullende service-instellingen in vnet-injectieexemplaren
ServiceVNetAddons-
zoneRedundant
Bool
IngressConfig
Naam
Beschrijving
Waarde
readTimeoutInSeconds
Time-out voor inkomende leesbewerkingen in seconden.
Int
MarketplaceResource
Naam
Beschrijving
Waarde
plan
De plan-id van het artefact van derden dat wordt aangeschaft.
snaar
product
Het artefact van derden dat wordt aangeschaft.
snaar
uitgever
De uitgever-id van het artefact van derden dat wordt gekocht.
snaar
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2023-05-01-preview'
plaats
De GEO-locatie van de resource.
snaar
naam
De resourcenaam
string Beperkingen: Patroon = ^[a-z][a-z0-9-]*[a-z0-9]$
(vereist)
Eigenschappen
Eigenschappen van de serviceresource
ClusterResourceProperties-
Sku
SKU van de serviceresource
SKU-
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type
Het resourcetype
'Microsoft.AppPlatform/Spring'
NetworkProfile
Naam
Beschrijving
Waarde
appNetworkResourceGroup
Naam van de resourcegroep met netwerkresources voor klant-apps in Azure Spring Apps
snaar
appSubnetId
Volledig gekwalificeerde resource-id van het subnet voor het hosten van klant-apps in Azure Spring Apps
snaar
ingressConfig
Nettolading voor inkomend verkeer voor Azure Spring Apps-resource.
IngressConfig-
uitgaand type
Het uitgaande verkeerstype van VNet-exemplaren van Azure Spring Apps.
snaar
serviceCidr
Gereserveerde CIDR voor Azure Spring Apps-service
snaar
serviceRuntimeNetworkResourceGroup
Naam van de resourcegroep met netwerkresources van Azure Spring Apps Service Runtime
snaar
serviceRuntimeSubnetId
Volledig gekwalificeerde resource-id van het subnet voor het hosten van Azure Spring Apps Service Runtime
snaar
ServiceVNetAddons
Naam
Beschrijving
Waarde
dataPlanePublicEndpoint
Hiermee wordt aangegeven of de onderdelen van het gegevensvlak (logboekstream, app connect, externe foutopsporing) in het vnet-injectieexemplaren toegankelijk zijn via internet.
Bool
logStreamPublicEndpoint
Hiermee wordt aangegeven of de logboekstream in het vnet-injectieexemplaren toegankelijk is via internet.
Bool
Sku
Naam
Beschrijving
Waarde
capaciteit
Huidige capaciteit van de doelresource
Int
naam
Naam van de SKU
snaar
rang
Laag van de SKU
snaar
Gebruiksvoorbeelden
Azure-snelstartsjablonen
De volgende Azure-quickstartsjablonen dit resourcetype implementeren.
Het Spring-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.AppPlatform-/Spring-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring@2023-05-01-preview"
name = "string"
location = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
infraResourceGroup = "string"
managedEnvironmentId = "string"
marketplaceResource = {
plan = "string"
product = "string"
publisher = "string"
}
networkProfile = {
appNetworkResourceGroup = "string"
appSubnetId = "string"
ingressConfig = {
readTimeoutInSeconds = int
}
outboundType = "string"
serviceCidr = "string"
serviceRuntimeNetworkResourceGroup = "string"
serviceRuntimeSubnetId = "string"
}
vnetAddons = {
dataPlanePublicEndpoint = bool
logStreamPublicEndpoint = bool
}
zoneRedundant = bool
}
})
}
Eigenschapswaarden
ClusterResourceProperties
Naam
Beschrijving
Waarde
infraResourceGroup
De naam van de resourcegroep die de infrastructuurresources bevat
snaar
managedEnvironmentId
De resource-id van de beheerde omgeving waarop het Spring Apps-exemplaar is gebaseerd
snaar
marketplaceResource
Het aanschaffen van een product van derden van de serviceresource.
MarketplaceResource-
networkProfile
Netwerkprofiel van de service
NetworkProfile
vnetAddons
Aanvullende service-instellingen in vnet-injectieexemplaren
ServiceVNetAddons-
zoneRedundant
Bool
IngressConfig
Naam
Beschrijving
Waarde
readTimeoutInSeconds
Time-out voor inkomende leesbewerkingen in seconden.
Int
MarketplaceResource
Naam
Beschrijving
Waarde
plan
De plan-id van het artefact van derden dat wordt aangeschaft.
snaar
product
Het artefact van derden dat wordt aangeschaft.
snaar
uitgever
De uitgever-id van het artefact van derden dat wordt gekocht.
snaar
Naam
Beschrijving
Waarde
plaats
De GEO-locatie van de resource.
snaar
naam
De resourcenaam
string Beperkingen: Patroon = ^[a-z][a-z0-9-]*[a-z0-9]$
(vereist)
Eigenschappen
Eigenschappen van de serviceresource
ClusterResourceProperties-
Sku
SKU van de serviceresource
SKU-
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden.
type
Het resourcetype
"Microsoft.AppPlatform/Spring@2023-05-01-preview"
NetworkProfile
Naam
Beschrijving
Waarde
appNetworkResourceGroup
Naam van de resourcegroep met netwerkresources voor klant-apps in Azure Spring Apps
snaar
appSubnetId
Volledig gekwalificeerde resource-id van het subnet voor het hosten van klant-apps in Azure Spring Apps
snaar
ingressConfig
Nettolading voor inkomend verkeer voor Azure Spring Apps-resource.
IngressConfig-
uitgaand type
Het uitgaande verkeerstype van VNet-exemplaren van Azure Spring Apps.
snaar
serviceCidr
Gereserveerde CIDR voor Azure Spring Apps-service
snaar
serviceRuntimeNetworkResourceGroup
Naam van de resourcegroep met netwerkresources van Azure Spring Apps Service Runtime
snaar
serviceRuntimeSubnetId
Volledig gekwalificeerde resource-id van het subnet voor het hosten van Azure Spring Apps Service Runtime
snaar
ServiceVNetAddons
Naam
Beschrijving
Waarde
dataPlanePublicEndpoint
Hiermee wordt aangegeven of de onderdelen van het gegevensvlak (logboekstream, app connect, externe foutopsporing) in het vnet-injectieexemplaren toegankelijk zijn via internet.
Bool
logStreamPublicEndpoint
Hiermee wordt aangegeven of de logboekstream in het vnet-injectieexemplaren toegankelijk is via internet.
Bool
Sku
Naam
Beschrijving
Waarde
capaciteit
Huidige capaciteit van de doelresource
Int
naam
Naam van de SKU
snaar
rang
Laag van de SKU
snaar