- Articolo
-
-
Definizione di risorsa Bicep
Il tipo di risorsa Spring può essere distribuito con operazioni destinate a:
-
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Per creare una risorsa Microsoft.AppPlatform/Spring, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.AppPlatform/Spring@2023-01-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: {
logStreamPublicEndpoint: bool
}
zoneRedundant: bool
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
ClusterResourceProperties
Nome |
Descrizione |
Valore |
infraResourceGroup |
Nome del gruppo di risorse che contiene le risorse dell'infrastruttura |
corda |
managedEnvironmentId |
ID risorsa dell'ambiente gestito su cui si basa l'istanza di Spring Apps |
corda |
marketplaceResource |
Acquisto di un prodotto di terze parti della risorsa del servizio. |
MarketplaceResource |
networkProfile |
Profilo di rete del servizio |
NetworkProfile |
vnetAddons |
Impostazioni aggiuntive del servizio nell'istanza di inserimento della rete virtuale |
ServiceVNetAddons |
zoneRedundant |
|
Bool |
IngressConfig
Nome |
Descrizione |
Valore |
readTimeoutInSeconds |
Timeout di lettura in ingresso in secondi. |
Int |
MarketplaceResource
Nome |
Descrizione |
Valore |
piano |
ID del piano dell'artefatto di terze parti che viene acquistato. |
corda |
prodotto |
Artefatto di terze parti che viene acquistato. |
corda |
editore |
ID editore dell'elemento di terze parti acquistato. |
corda |
Nome |
Descrizione |
Valore |
ubicazione |
Posizione GEOGRAFICA della risorsa. |
corda |
nome |
Nome della risorsa |
corda
Vincoli: Pattern = ^[a-z][a-z0-9-]*[a-z0-9]$ (obbligatorio) |
proprietà |
Proprietà della risorsa servizio |
ClusterResourceProperties |
Sku |
Sku della risorsa del servizio |
sku |
Tag |
Tag delle risorse |
Dizionario di nomi e valori di tag. Vedere tag nei modelli |
NetworkProfile
Nome |
Descrizione |
Valore |
appNetworkResourceGroup |
Nome del gruppo di risorse contenente le risorse di rete per le app dei clienti in Azure Spring Apps |
corda |
appSubnetId |
ID risorsa completo della subnet per ospitare le app dei clienti in Azure Spring Apps |
corda |
ingressConfig |
Payload di configurazione in ingresso per la risorsa di Azure Spring Apps. |
IngressConfig |
outboundType |
Tipo di traffico in uscita delle istanze di rete virtuale di Azure Spring Apps. |
corda |
serviceCidr |
CIDR riservato del servizio Azure Spring Apps |
corda |
serviceRuntimeNetworkResourceGroup |
Nome del gruppo di risorse contenente le risorse di rete del runtime del servizio Azure Spring Apps |
corda |
serviceRuntimeSubnetId |
ID risorsa completo della subnet per ospitare il runtime del servizio Azure Spring Apps |
corda |
ServiceVNetAddons
Nome |
Descrizione |
Valore |
logStreamPublicEndpoint |
Indica se è possibile accedere al flusso di log nell'istanza vnet injection da Internet. |
Bool |
Sku
Nome |
Descrizione |
Valore |
capacità |
Capacità corrente della risorsa di destinazione |
Int |
nome |
Nome dello SKU |
corda |
livello |
Livello dello SKU |
corda |
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa Spring può essere distribuito con operazioni destinate a:
-
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Per creare una risorsa Microsoft.AppPlatform/Spring, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.AppPlatform/Spring",
"apiVersion": "2023-01-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": {
"logStreamPublicEndpoint": "bool"
},
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
ClusterResourceProperties
Nome |
Descrizione |
Valore |
infraResourceGroup |
Nome del gruppo di risorse che contiene le risorse dell'infrastruttura |
corda |
managedEnvironmentId |
ID risorsa dell'ambiente gestito su cui si basa l'istanza di Spring Apps |
corda |
marketplaceResource |
Acquisto di un prodotto di terze parti della risorsa del servizio. |
MarketplaceResource |
networkProfile |
Profilo di rete del servizio |
NetworkProfile |
vnetAddons |
Impostazioni aggiuntive del servizio nell'istanza di inserimento della rete virtuale |
ServiceVNetAddons |
zoneRedundant |
|
Bool |
IngressConfig
Nome |
Descrizione |
Valore |
readTimeoutInSeconds |
Timeout di lettura in ingresso in secondi. |
Int |
MarketplaceResource
Nome |
Descrizione |
Valore |
piano |
ID del piano dell'artefatto di terze parti che viene acquistato. |
corda |
prodotto |
Artefatto di terze parti che viene acquistato. |
corda |
editore |
ID editore dell'elemento di terze parti acquistato. |
corda |
Nome |
Descrizione |
Valore |
apiVersion |
Versione dell'API |
'2023-01-01-preview' |
ubicazione |
Posizione GEOGRAFICA della risorsa. |
corda |
nome |
Nome della risorsa |
corda
Vincoli: Pattern = ^[a-z][a-z0-9-]*[a-z0-9]$ (obbligatorio) |
proprietà |
Proprietà della risorsa servizio |
ClusterResourceProperties |
Sku |
Sku della risorsa del servizio |
sku |
Tag |
Tag delle risorse |
Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare |
Tipo di risorsa |
'Microsoft.AppPlatform/Spring' |
NetworkProfile
Nome |
Descrizione |
Valore |
appNetworkResourceGroup |
Nome del gruppo di risorse contenente le risorse di rete per le app dei clienti in Azure Spring Apps |
corda |
appSubnetId |
ID risorsa completo della subnet per ospitare le app dei clienti in Azure Spring Apps |
corda |
ingressConfig |
Payload di configurazione in ingresso per la risorsa di Azure Spring Apps. |
IngressConfig |
outboundType |
Tipo di traffico in uscita delle istanze di rete virtuale di Azure Spring Apps. |
corda |
serviceCidr |
CIDR riservato del servizio Azure Spring Apps |
corda |
serviceRuntimeNetworkResourceGroup |
Nome del gruppo di risorse contenente le risorse di rete del runtime del servizio Azure Spring Apps |
corda |
serviceRuntimeSubnetId |
ID risorsa completo della subnet per ospitare il runtime del servizio Azure Spring Apps |
corda |
ServiceVNetAddons
Nome |
Descrizione |
Valore |
logStreamPublicEndpoint |
Indica se è possibile accedere al flusso di log nell'istanza vnet injection da Internet. |
Bool |
Sku
Nome |
Descrizione |
Valore |
capacità |
Capacità corrente della risorsa di destinazione |
Int |
nome |
Nome dello SKU |
corda |
livello |
Livello dello SKU |
corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Il tipo di risorsa Spring può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Per creare una risorsa Microsoft.AppPlatform/Spring, aggiungere il formato Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring@2023-01-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 = {
logStreamPublicEndpoint = bool
}
zoneRedundant = bool
}
})
}
Valori delle proprietà
ClusterResourceProperties
Nome |
Descrizione |
Valore |
infraResourceGroup |
Nome del gruppo di risorse che contiene le risorse dell'infrastruttura |
corda |
managedEnvironmentId |
ID risorsa dell'ambiente gestito su cui si basa l'istanza di Spring Apps |
corda |
marketplaceResource |
Acquisto di un prodotto di terze parti della risorsa del servizio. |
MarketplaceResource |
networkProfile |
Profilo di rete del servizio |
NetworkProfile |
vnetAddons |
Impostazioni aggiuntive del servizio nell'istanza di inserimento della rete virtuale |
ServiceVNetAddons |
zoneRedundant |
|
Bool |
IngressConfig
Nome |
Descrizione |
Valore |
readTimeoutInSeconds |
Timeout di lettura in ingresso in secondi. |
Int |
MarketplaceResource
Nome |
Descrizione |
Valore |
piano |
ID del piano dell'artefatto di terze parti che viene acquistato. |
corda |
prodotto |
Artefatto di terze parti che viene acquistato. |
corda |
editore |
ID editore dell'elemento di terze parti acquistato. |
corda |
Nome |
Descrizione |
Valore |
ubicazione |
Posizione GEOGRAFICA della risorsa. |
corda |
nome |
Nome della risorsa |
corda
Vincoli: Pattern = ^[a-z][a-z0-9-]*[a-z0-9]$ (obbligatorio) |
proprietà |
Proprietà della risorsa servizio |
ClusterResourceProperties |
Sku |
Sku della risorsa del servizio |
sku |
Tag |
Tag delle risorse |
Dizionario di nomi e valori di tag. |
digitare |
Tipo di risorsa |
"Microsoft.AppPlatform/Spring@2023-01-01-preview" |
NetworkProfile
Nome |
Descrizione |
Valore |
appNetworkResourceGroup |
Nome del gruppo di risorse contenente le risorse di rete per le app dei clienti in Azure Spring Apps |
corda |
appSubnetId |
ID risorsa completo della subnet per ospitare le app dei clienti in Azure Spring Apps |
corda |
ingressConfig |
Payload di configurazione in ingresso per la risorsa di Azure Spring Apps. |
IngressConfig |
outboundType |
Tipo di traffico in uscita delle istanze di rete virtuale di Azure Spring Apps. |
corda |
serviceCidr |
CIDR riservato del servizio Azure Spring Apps |
corda |
serviceRuntimeNetworkResourceGroup |
Nome del gruppo di risorse contenente le risorse di rete del runtime del servizio Azure Spring Apps |
corda |
serviceRuntimeSubnetId |
ID risorsa completo della subnet per ospitare il runtime del servizio Azure Spring Apps |
corda |
ServiceVNetAddons
Nome |
Descrizione |
Valore |
logStreamPublicEndpoint |
Indica se è possibile accedere al flusso di log nell'istanza vnet injection da Internet. |
Bool |
Sku
Nome |
Descrizione |
Valore |
capacità |
Capacità corrente della risorsa di destinazione |
Int |
nome |
Nome dello SKU |
corda |
livello |
Livello dello SKU |
corda |