Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
- Terbaru
- pratinjau
2024-05-01 - pratinjau
2024-01-01 - 2023-12-01
- pratinjau
2023-11-01 - pratinjau
2023-09-01 - Pratinjau 07-01 2023
- Pratinjau 05-01 2023
- Pratinjau 03-03-2023
- Pratinjau 01-01-2023
- 2022-12-01
- pratinjau
2022-11-01 - pratinjau
2022-09-01 - pratinjau
2022-05-01 -
2022-04-01 - Pratinjau 03-01 2022
- pratinjau
2022-01-01 - Pratinjau 09-01 2021
- Pratinjau 06-01 2021
- pratinjau
2020-11-01 - 2020-07-01
Komentar
Catatan: Aplikasi Azure Spring Apps (Microsoft.AppPlatform/Spring/apps) sekarang tidak digunakan lagi dan akan dihentikan pada 31-05-2028. Lihat https://aka.ms/asaretirement untuk informasi lebih lanjut.
Definisi sumber daya Bicep
Jenis sumber daya Spring/apps dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.AppPlatform/Spring/apps, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.AppPlatform/Spring/apps@2021-09-01-preview' = {
parent: resourceSymbolicName
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
}
location: 'string'
name: 'string'
properties: {
activeDeploymentName: 'string'
customPersistentDisks: [
{
customPersistentDiskProperties: {
mountOptions: [
'string'
]
mountPath: 'string'
readOnly: bool
type: 'string'
// For remaining properties, see CustomPersistentDiskProperties objects
}
storageId: 'string'
}
]
enableEndToEndTLS: bool
fqdn: 'string'
httpsOnly: bool
loadedCertificates: [
{
loadTrustStore: bool
resourceId: 'string'
}
]
persistentDisk: {
mountPath: 'string'
sizeInGB: int
}
public: bool
temporaryDisk: {
mountPath: 'string'
sizeInGB: int
}
}
}
Objek CustomPersistentDiskProperties
Atur properti jenis
Untuk AzureFileVolume, gunakan:
{
shareName: 'string'
type: 'AzureFileVolume'
}
Nilai Properti
Microsoft.AppPlatform/Spring/apps
| Nama | Deskripsi | Nilai |
|---|---|---|
| identitas | Jenis Identitas Terkelola dari sumber daya aplikasi | |
| lokasi | Lokasi GEO aplikasi, selalu sama dengan sumber daya induknya | string |
| Nama | Nama sumber daya | string (diperlukan) |
| induk | Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk. Untuk informasi selengkapnya, lihat sumber daya Turunan di luar sumber daya induk. |
Nama simbolis untuk sumber daya jenis: Spring |
| Properti | Properti sumber daya Aplikasi | AppResourceProperties |
AppResourceProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| activeDeploymentName | Nama penyebaran aktif Aplikasi | string |
| customPersistentDisks | Daftar disk persisten kustom | customPersistentDiskResource[] |
| aktifkanEndToEndTLS | Tunjukkan apakah TLS end to end diaktifkan. | bool |
| Fqdn | Nama dns yang sepenuhnya memenuhi syarat. | string |
| httpsHanya | Tunjukkan apakah hanya https yang diizinkan. | bool |
| loadedCertificates | Kumpulan sertifikat yang dimuat | Sertifikat Dimuat[] |
| persistentDisk | Pengaturan disk persisten | PersistentDisk |
| umum | Menunjukkan apakah Aplikasi mengekspos titik akhir publik | bool |
| Disk sementara | Pengaturan disk sementara | TemporaryDisk |
AzureFileVolume
| Nama | Deskripsi | Nilai |
|---|---|---|
| namaBerbagi | Nama berbagi berbagi File Azure. | string (diperlukan) |
| jenis | Jenis sumber daya yang mendasar untuk dipasang sebagai disk persisten. | 'AzureFileVolume' (diperlukan) |
CustomPersistentDiskProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| mountOptions | Ini adalah opsi pemasangan untuk disk persisten. | string[] |
| mountPath | Jalur pemasangan disk persisten. | string (diperlukan) |
| bacaHanya | Menunjukkan apakah disk persisten adalah yang readOnly. | bool |
| jenis | Atur ke 'AzureFileVolume' untuk jenis AzureFileVolume. | 'AzureFileVolume' (diperlukan) |
CustomPersistentDiskResource
Sertifikat yang Dimuat
| Nama | Deskripsi | Nilai |
|---|---|---|
| muatTrustStore | Tunjukkan apakah sertifikat akan dimuat ke penyimpanan kepercayaan default, hanya berfungsi untuk runtime Java. | bool |
| ID sumber daya | Id Sumber Daya sertifikat yang dimuat | string (diperlukan) |
ManagedIdentityProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| Id Utama | Id Utama | string |
| ID Penyewa | Id Penyewa | string |
| jenis | Jenis identitas terkelola | 'Tidak Ada' 'SistemDitetapkan' 'SistemDitetapkan,Pengguna Ditetapkan' 'Ditetapkan Pengguna' |
Disk Persisten
| Nama | Deskripsi | Nilai |
|---|---|---|
| mountPath | Jalur pemasangan disk persisten | string |
| ukuranDalamGB | Ukuran disk persisten dalam GB | Int Kendala: Nilai min = 0 Nilai maks = 50 |
Disk Sementara
| Nama | Deskripsi | Nilai |
|---|---|---|
| mountPath | Jalur pemasangan disk sementara | string |
| ukuranDalamGB | Ukuran disk sementara dalam GB | Int Kendala: Nilai min = 0 Nilai maks = 5 |
Contoh Penggunaan
Sampel Bicep
Contoh dasar penyebaran Azure Spring Cloud Application.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
resource spring 'Microsoft.AppPlatform/Spring@2023-05-01-preview' = {
name: resourceName
location: location
properties: {
zoneRedundant: false
}
sku: {
name: 'E0'
}
}
resource app 'Microsoft.AppPlatform/Spring/apps@2023-05-01-preview' = {
parent: spring
name: resourceName
location: location
properties: {
customPersistentDisks: []
enableEndToEndTLS: false
public: false
}
}
Sampel Mulai Cepat Azure
Templat Mulai Cepat Azure berikut ini berisi sampel Bicep untuk menyebarkan jenis sumber daya ini.
| File Bisep | Deskripsi |
|---|---|
| Menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana | Templat ini menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana untuk dijalankan di Azure. |
Definisi sumber daya templat ARM
Jenis sumber daya Spring/apps dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.AppPlatform/Spring/apps, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.AppPlatform/Spring/apps",
"apiVersion": "2021-09-01-preview",
"name": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string"
},
"location": "string",
"properties": {
"activeDeploymentName": "string",
"customPersistentDisks": [
{
"customPersistentDiskProperties": {
"mountOptions": [ "string" ],
"mountPath": "string",
"readOnly": "bool",
"type": "string"
// For remaining properties, see CustomPersistentDiskProperties objects
},
"storageId": "string"
}
],
"enableEndToEndTLS": "bool",
"fqdn": "string",
"httpsOnly": "bool",
"loadedCertificates": [
{
"loadTrustStore": "bool",
"resourceId": "string"
}
],
"persistentDisk": {
"mountPath": "string",
"sizeInGB": "int"
},
"public": "bool",
"temporaryDisk": {
"mountPath": "string",
"sizeInGB": "int"
}
}
}
Objek CustomPersistentDiskProperties
Atur properti jenis
Untuk AzureFileVolume, gunakan:
{
"shareName": "string",
"type": "AzureFileVolume"
}
Nilai Properti
Microsoft.AppPlatform/Spring/apps
| Nama | Deskripsi | Nilai |
|---|---|---|
| apiVersi | Versi api | 'Pratinjau 01-09-2021' |
| identitas | Jenis Identitas Terkelola dari sumber daya aplikasi | |
| lokasi | Lokasi GEO aplikasi, selalu sama dengan sumber daya induknya | string |
| Nama | Nama sumber daya | string (diperlukan) |
| Properti | Properti sumber daya Aplikasi | AppResourceProperties |
| jenis | Jenis sumber daya | 'Microsoft.AppPlatform/Spring/apps' |
AppResourceProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| activeDeploymentName | Nama penyebaran aktif Aplikasi | string |
| customPersistentDisks | Daftar disk persisten kustom | customPersistentDiskResource[] |
| aktifkanEndToEndTLS | Tunjukkan apakah TLS end to end diaktifkan. | bool |
| Fqdn | Nama dns yang sepenuhnya memenuhi syarat. | string |
| httpsHanya | Tunjukkan apakah hanya https yang diizinkan. | bool |
| loadedCertificates | Kumpulan sertifikat yang dimuat | Sertifikat Dimuat[] |
| persistentDisk | Pengaturan disk persisten | PersistentDisk |
| umum | Menunjukkan apakah Aplikasi mengekspos titik akhir publik | bool |
| Disk sementara | Pengaturan disk sementara | TemporaryDisk |
AzureFileVolume
| Nama | Deskripsi | Nilai |
|---|---|---|
| namaBerbagi | Nama berbagi berbagi File Azure. | string (diperlukan) |
| jenis | Jenis sumber daya yang mendasar untuk dipasang sebagai disk persisten. | 'AzureFileVolume' (diperlukan) |
CustomPersistentDiskProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| mountOptions | Ini adalah opsi pemasangan untuk disk persisten. | string[] |
| mountPath | Jalur pemasangan disk persisten. | string (diperlukan) |
| bacaHanya | Menunjukkan apakah disk persisten adalah yang readOnly. | bool |
| jenis | Atur ke 'AzureFileVolume' untuk jenis AzureFileVolume. | 'AzureFileVolume' (diperlukan) |
CustomPersistentDiskResource
Sertifikat yang Dimuat
| Nama | Deskripsi | Nilai |
|---|---|---|
| muatTrustStore | Tunjukkan apakah sertifikat akan dimuat ke penyimpanan kepercayaan default, hanya berfungsi untuk runtime Java. | bool |
| ID sumber daya | Id Sumber Daya sertifikat yang dimuat | string (diperlukan) |
ManagedIdentityProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| Id Utama | Id Utama | string |
| ID Penyewa | Id Penyewa | string |
| jenis | Jenis identitas terkelola | 'Tidak Ada' 'SistemDitetapkan' 'SistemDitetapkan,Pengguna Ditetapkan' 'Ditetapkan Pengguna' |
Disk Persisten
| Nama | Deskripsi | Nilai |
|---|---|---|
| mountPath | Jalur pemasangan disk persisten | string |
| ukuranDalamGB | Ukuran disk persisten dalam GB | Int Kendala: Nilai min = 0 Nilai maks = 50 |
Disk Sementara
| Nama | Deskripsi | Nilai |
|---|---|---|
| mountPath | Jalur pemasangan disk sementara | string |
| ukuranDalamGB | Ukuran disk sementara dalam GB | Int Kendala: Nilai min = 0 Nilai maks = 5 |
Contoh Penggunaan
Templat Quickstart Azure
Templat Mulai Cepat Azure berikut ini menyebarkan jenis sumber daya ini.
| Templat | Deskripsi |
|---|---|
|
Menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana |
Templat ini menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana untuk dijalankan di Azure. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya Spring/apps dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.AppPlatform/Spring/apps, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring/apps@2021-09-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
body = {
properties = {
activeDeploymentName = "string"
customPersistentDisks = [
{
customPersistentDiskProperties = {
mountOptions = [
"string"
]
mountPath = "string"
readOnly = bool
type = "string"
// For remaining properties, see CustomPersistentDiskProperties objects
}
storageId = "string"
}
]
enableEndToEndTLS = bool
fqdn = "string"
httpsOnly = bool
loadedCertificates = [
{
loadTrustStore = bool
resourceId = "string"
}
]
persistentDisk = {
mountPath = "string"
sizeInGB = int
}
public = bool
temporaryDisk = {
mountPath = "string"
sizeInGB = int
}
}
}
}
Objek CustomPersistentDiskProperties
Atur properti jenis
Untuk AzureFileVolume, gunakan:
{
shareName = "string"
type = "AzureFileVolume"
}
Nilai Properti
Microsoft.AppPlatform/Spring/apps
| Nama | Deskripsi | Nilai |
|---|---|---|
| identitas | Jenis Identitas Terkelola dari sumber daya aplikasi | |
| lokasi | Lokasi GEO aplikasi, selalu sama dengan sumber daya induknya | string |
| Nama | Nama sumber daya | string (diperlukan) |
| parent_id | ID sumber daya yang merupakan induk untuk sumber daya ini. | ID untuk sumber daya jenis: Spring |
| Properti | Properti sumber daya Aplikasi | AppResourceProperties |
| jenis | Jenis sumber daya | "Microsoft.AppPlatform/Spring/apps@2021-09-01-preview" |
AppResourceProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| activeDeploymentName | Nama penyebaran aktif Aplikasi | string |
| customPersistentDisks | Daftar disk persisten kustom | customPersistentDiskResource[] |
| aktifkanEndToEndTLS | Tunjukkan apakah TLS end to end diaktifkan. | bool |
| Fqdn | Nama dns yang sepenuhnya memenuhi syarat. | string |
| httpsHanya | Tunjukkan apakah hanya https yang diizinkan. | bool |
| loadedCertificates | Kumpulan sertifikat yang dimuat | Sertifikat Dimuat[] |
| persistentDisk | Pengaturan disk persisten | PersistentDisk |
| umum | Menunjukkan apakah Aplikasi mengekspos titik akhir publik | bool |
| Disk sementara | Pengaturan disk sementara | TemporaryDisk |
AzureFileVolume
| Nama | Deskripsi | Nilai |
|---|---|---|
| namaBerbagi | Nama berbagi berbagi File Azure. | string (diperlukan) |
| jenis | Jenis sumber daya yang mendasar untuk dipasang sebagai disk persisten. | 'AzureFileVolume' (diperlukan) |
CustomPersistentDiskProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| mountOptions | Ini adalah opsi pemasangan untuk disk persisten. | string[] |
| mountPath | Jalur pemasangan disk persisten. | string (diperlukan) |
| bacaHanya | Menunjukkan apakah disk persisten adalah yang readOnly. | bool |
| jenis | Atur ke 'AzureFileVolume' untuk jenis AzureFileVolume. | 'AzureFileVolume' (diperlukan) |
CustomPersistentDiskResource
Sertifikat yang Dimuat
| Nama | Deskripsi | Nilai |
|---|---|---|
| muatTrustStore | Tunjukkan apakah sertifikat akan dimuat ke penyimpanan kepercayaan default, hanya berfungsi untuk runtime Java. | bool |
| ID sumber daya | Id Sumber Daya sertifikat yang dimuat | string (diperlukan) |
ManagedIdentityProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| Id Utama | Id Utama | string |
| ID Penyewa | Id Penyewa | string |
| jenis | Jenis identitas terkelola | 'Tidak Ada' 'SistemDitetapkan' 'SistemDitetapkan,Pengguna Ditetapkan' 'Ditetapkan Pengguna' |
Disk Persisten
| Nama | Deskripsi | Nilai |
|---|---|---|
| mountPath | Jalur pemasangan disk persisten | string |
| ukuranDalamGB | Ukuran disk persisten dalam GB | Int Kendala: Nilai min = 0 Nilai maks = 50 |
Disk Sementara
| Nama | Deskripsi | Nilai |
|---|---|---|
| mountPath | Jalur pemasangan disk sementara | string |
| ukuranDalamGB | Ukuran disk sementara dalam GB | Int Kendala: Nilai min = 0 Nilai maks = 5 |
Contoh Penggunaan
Sampel Terraform
Contoh dasar penyebaran Azure Spring Cloud Application.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "Spring" {
type = "Microsoft.AppPlatform/Spring@2023-05-01-preview"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
zoneRedundant = false
}
sku = {
name = "E0"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
resource "azapi_resource" "app" {
type = "Microsoft.AppPlatform/Spring/apps@2023-05-01-preview"
parent_id = azapi_resource.Spring.id
name = var.resource_name
location = var.location
body = {
properties = {
customPersistentDisks = [
]
enableEndToEndTLS = false
public = false
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}