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: Azure Spring Apps (Microsoft.AppPlatform/Spring) 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 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, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.AppPlatform/Spring@2024-05-01-preview' = {
identity: {
type: 'string'
}
location: 'string'
name: 'string'
properties: {
infraResourceGroup: 'string'
maintenanceScheduleConfiguration: {
frequency: 'string'
// For remaining properties, see MaintenanceScheduleConfiguration objects
}
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
privateDnsZoneId: 'string'
privateStorageAccess: 'string'
}
zoneRedundant: bool
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Objek MaintenanceScheduleConfiguration
Atur properti frekuensi
UntukMingguan
{
day: 'string'
frequency: 'Weekly'
hour: int
}
Nilai Properti
Microsoft.AppPlatform/Spring
| Nama | Deskripsi | Nilai |
|---|---|---|
| identitas | Identitas Terkelola sumber daya Layanan | systemAssignedServiceIdentity |
| lokasi | Lokasi GEO sumber daya. | string |
| Nama | Nama sumber daya | tali Kendala: Pola = ^[a-z][a-z0-9-]*[a-z0-9]$ (diperlukan) |
| Properti | Properti sumber daya Layanan | ClusterResourceProperties |
| Sku | Sku sumber daya Layanan | Sku |
| Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
ClusterResourceProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| infraResourceGroup | Nama grup sumber daya yang berisi sumber daya infrastruktur | string |
| maintenanceScheduleConfiguration | Pengaturan Layanan Tambahan untuk pemeliharaan terencana | MaintenanceScheduleConfiguration |
| managedEnvironmentId | Id sumber daya lingkungan terkelola yang dibangun instans Spring Apps | string |
| marketplaceResource | Membeli produk pihak ke-3 dari sumber daya Layanan. | Sumber Daya Marketplace |
| jaringanProfil | Profil jaringan Layanan | networkProfile |
| vnetAddons | Pengaturan Layanan Tambahan dalam instans injeksi vnet | ServiceVNetAddons |
| zoneRedundan | bool |
Konfigurasi IngressConfig
| Nama | Deskripsi | Nilai |
|---|---|---|
| bacaBatas WaktuDalam Detik | Ingress membaca waktu habis dalam hitung detik. | Int |
MaintenanceScheduleConfiguration
| Nama | Deskripsi | Nilai |
|---|---|---|
| Frekuensi | Atur ke 'Mingguan' untuk jenis WeeklyMaintenanceScheduleConfiguration. | 'Mingguan' (diperlukan) |
Sumber Daya Marketplace
| Nama | Deskripsi | Nilai |
|---|---|---|
| rencana | Id rencana artefak Pihak ke-3 yang sedang diajukan. | string |
| hasil | Artefak Pihak ke-3 yang sedang dijadikan pengadaan. | string |
| penerbit | Id penerbit artefak Pihak ke-3 yang sedang dibeli. | string |
Profil Jaringan
| Nama | Deskripsi | Nilai |
|---|---|---|
| appNetworkResourceGroup | Nama grup sumber daya yang berisi sumber daya jaringan untuk aplikasi pelanggan di Azure Spring Apps | string |
| appSubnetId | Id sumber daya subnet yang sepenuhnya memenuhi syarat untuk menghosting aplikasi pelanggan di Azure Spring Apps | string |
| ingressConfig | Payload konfigurasi Ingress untuk sumber daya Azure Spring Apps. | |
| Tipe keluar | Jenis lalu lintas keluar instans VNet Azure Spring Apps. | string |
| layananCidr | Layanan Azure Spring Apps dicadangkan CIDR | string |
| serviceRuntimeNetworkResourceGroup | Nama grup sumber daya yang berisi sumber daya jaringan Azure Spring Apps Service Runtime | string |
| serviceRuntimeSubnetId | Id sumber daya subnet yang sepenuhnya memenuhi syarat untuk menghosting Runtime Layanan Azure Spring Apps | string |
ServiceVNetAddons
| Nama | Deskripsi | Nilai |
|---|---|---|
| dataPlanePublicEndpoint | Menunjukkan apakah komponen data plane (aliran log, koneksi aplikasi, penelusuran kesalahan jarak jauh) dalam instans injeksi vnet dapat diakses dari internet. | bool |
| logStreamPublicEndpoint | Menunjukkan apakah aliran log dalam instans injeksi vnet dapat diakses dari internet. | bool |
| privateDnsZoneId | Id sumber daya yang sepenuhnya memenuhi syarat dari zona DNS Privat untuk ditautkan dengan jaringan virtual pelanggan. | string |
| privateStorageAccess | Menunjukkan apakah layanan injeksi vnet memungkinkan tautan privat untuk akun penyimpanan backend dan registri kontainer. | 'Dinonaktifkan' 'Diaktifkan' |
SKU (Kode Barang)
| Nama | Deskripsi | Nilai |
|---|---|---|
| kapasitas | Kapasitas sumber daya target saat ini | Int |
| Nama | Nama Sku | string |
| Tier | Tingkat Sku | string |
SystemAssignedServiceIdentity
| Nama | Deskripsi | Nilai |
|---|---|---|
| jenis | Jenis identitas layanan terkelola (baik yang ditetapkan sistem, atau tidak ada). | 'Tidak Ada' 'SystemAssigned' (diperlukan) |
TrackedResourceTags
| Nama | Deskripsi | Nilai |
|---|
MingguanPemeliharaanJadwalKonfigurasi
| Nama | Deskripsi | Nilai |
|---|---|---|
| hari | Hari untuk menjalankan pekerjaan pemeliharaan | 'Jumat' 'Senin' 'Sabtu' 'Minggu' 'Kamis' 'Selasa' 'Rabu' (diperlukan) |
| Frekuensi | Frekuensi untuk menjalankan pekerjaan pemeliharaan | 'Mingguan' (diperlukan) |
| jam | Jam untuk menjalankan pekerjaan pemeliharaan | Int Kendala: Nilai min = 0 Nilai maks = 23 (diperlukan) |
Contoh Penggunaan
Sampel Bicep
Contoh dasar penyebaran Azure Spring Cloud Service.
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: 'S0'
}
}
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 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, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.AppPlatform/Spring",
"apiVersion": "2024-05-01-preview",
"name": "string",
"identity": {
"type": "string"
},
"location": "string",
"properties": {
"infraResourceGroup": "string",
"maintenanceScheduleConfiguration": {
"frequency": "string"
// For remaining properties, see MaintenanceScheduleConfiguration objects
},
"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",
"privateDnsZoneId": "string",
"privateStorageAccess": "string"
},
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Objek MaintenanceScheduleConfiguration
Atur properti frekuensi
UntukMingguan
{
"day": "string",
"frequency": "Weekly",
"hour": "int"
}
Nilai Properti
Microsoft.AppPlatform/Spring
| Nama | Deskripsi | Nilai |
|---|---|---|
| apiVersi | Versi api | 'Pratinjau 01-05-2024' |
| identitas | Identitas Terkelola sumber daya Layanan | systemAssignedServiceIdentity |
| lokasi | Lokasi GEO sumber daya. | string |
| Nama | Nama sumber daya | tali Kendala: Pola = ^[a-z][a-z0-9-]*[a-z0-9]$ (diperlukan) |
| Properti | Properti sumber daya Layanan | ClusterResourceProperties |
| Sku | Sku sumber daya Layanan | Sku |
| Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
| jenis | Jenis sumber daya | 'Microsoft.AppPlatform/Musim Semi' |
ClusterResourceProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| infraResourceGroup | Nama grup sumber daya yang berisi sumber daya infrastruktur | string |
| maintenanceScheduleConfiguration | Pengaturan Layanan Tambahan untuk pemeliharaan terencana | MaintenanceScheduleConfiguration |
| managedEnvironmentId | Id sumber daya lingkungan terkelola yang dibangun instans Spring Apps | string |
| marketplaceResource | Membeli produk pihak ke-3 dari sumber daya Layanan. | Sumber Daya Marketplace |
| jaringanProfil | Profil jaringan Layanan | networkProfile |
| vnetAddons | Pengaturan Layanan Tambahan dalam instans injeksi vnet | ServiceVNetAddons |
| zoneRedundan | bool |
Konfigurasi IngressConfig
| Nama | Deskripsi | Nilai |
|---|---|---|
| bacaBatas WaktuDalam Detik | Ingress membaca waktu habis dalam hitung detik. | Int |
MaintenanceScheduleConfiguration
| Nama | Deskripsi | Nilai |
|---|---|---|
| Frekuensi | Atur ke 'Mingguan' untuk jenis WeeklyMaintenanceScheduleConfiguration. | 'Mingguan' (diperlukan) |
Sumber Daya Marketplace
| Nama | Deskripsi | Nilai |
|---|---|---|
| rencana | Id rencana artefak Pihak ke-3 yang sedang diajukan. | string |
| hasil | Artefak Pihak ke-3 yang sedang dijadikan pengadaan. | string |
| penerbit | Id penerbit artefak Pihak ke-3 yang sedang dibeli. | string |
Profil Jaringan
| Nama | Deskripsi | Nilai |
|---|---|---|
| appNetworkResourceGroup | Nama grup sumber daya yang berisi sumber daya jaringan untuk aplikasi pelanggan di Azure Spring Apps | string |
| appSubnetId | Id sumber daya subnet yang sepenuhnya memenuhi syarat untuk menghosting aplikasi pelanggan di Azure Spring Apps | string |
| ingressConfig | Payload konfigurasi Ingress untuk sumber daya Azure Spring Apps. | |
| Tipe keluar | Jenis lalu lintas keluar instans VNet Azure Spring Apps. | string |
| layananCidr | Layanan Azure Spring Apps dicadangkan CIDR | string |
| serviceRuntimeNetworkResourceGroup | Nama grup sumber daya yang berisi sumber daya jaringan Azure Spring Apps Service Runtime | string |
| serviceRuntimeSubnetId | Id sumber daya subnet yang sepenuhnya memenuhi syarat untuk menghosting Runtime Layanan Azure Spring Apps | string |
ServiceVNetAddons
| Nama | Deskripsi | Nilai |
|---|---|---|
| dataPlanePublicEndpoint | Menunjukkan apakah komponen data plane (aliran log, koneksi aplikasi, penelusuran kesalahan jarak jauh) dalam instans injeksi vnet dapat diakses dari internet. | bool |
| logStreamPublicEndpoint | Menunjukkan apakah aliran log dalam instans injeksi vnet dapat diakses dari internet. | bool |
| privateDnsZoneId | Id sumber daya yang sepenuhnya memenuhi syarat dari zona DNS Privat untuk ditautkan dengan jaringan virtual pelanggan. | string |
| privateStorageAccess | Menunjukkan apakah layanan injeksi vnet memungkinkan tautan privat untuk akun penyimpanan backend dan registri kontainer. | 'Dinonaktifkan' 'Diaktifkan' |
SKU (Kode Barang)
| Nama | Deskripsi | Nilai |
|---|---|---|
| kapasitas | Kapasitas sumber daya target saat ini | Int |
| Nama | Nama Sku | string |
| Tier | Tingkat Sku | string |
SystemAssignedServiceIdentity
| Nama | Deskripsi | Nilai |
|---|---|---|
| jenis | Jenis identitas layanan terkelola (baik yang ditetapkan sistem, atau tidak ada). | 'Tidak Ada' 'SystemAssigned' (diperlukan) |
TrackedResourceTags
| Nama | Deskripsi | Nilai |
|---|
MingguanPemeliharaanJadwalKonfigurasi
| Nama | Deskripsi | Nilai |
|---|---|---|
| hari | Hari untuk menjalankan pekerjaan pemeliharaan | 'Jumat' 'Senin' 'Sabtu' 'Minggu' 'Kamis' 'Selasa' 'Rabu' (diperlukan) |
| Frekuensi | Frekuensi untuk menjalankan pekerjaan pemeliharaan | 'Mingguan' (diperlukan) |
| jam | Jam untuk menjalankan pekerjaan pemeliharaan | Int Kendala: Nilai min = 0 Nilai maks = 23 (diperlukan) |
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 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, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring@2024-05-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
infraResourceGroup = "string"
maintenanceScheduleConfiguration = {
frequency = "string"
// For remaining properties, see MaintenanceScheduleConfiguration objects
}
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
privateDnsZoneId = "string"
privateStorageAccess = "string"
}
zoneRedundant = bool
}
sku = {
capacity = int
name = "string"
tier = "string"
}
}
}
Objek MaintenanceScheduleConfiguration
Atur properti frekuensi
UntukMingguan
{
day = "string"
frequency = "Weekly"
hour = int
}
Nilai Properti
Microsoft.AppPlatform/Spring
| Nama | Deskripsi | Nilai |
|---|---|---|
| identitas | Identitas Terkelola sumber daya Layanan | systemAssignedServiceIdentity |
| lokasi | Lokasi GEO sumber daya. | string |
| Nama | Nama sumber daya | tali Kendala: Pola = ^[a-z][a-z0-9-]*[a-z0-9]$ (diperlukan) |
| Properti | Properti sumber daya Layanan | ClusterResourceProperties |
| Sku | Sku sumber daya Layanan | Sku |
| Tags | Tag sumber daya | Kamus nama dan nilai tag. |
| jenis | Jenis sumber daya | "Microsoft.AppPlatform/Spring@2024-05-01-preview" |
ClusterResourceProperties
| Nama | Deskripsi | Nilai |
|---|---|---|
| infraResourceGroup | Nama grup sumber daya yang berisi sumber daya infrastruktur | string |
| maintenanceScheduleConfiguration | Pengaturan Layanan Tambahan untuk pemeliharaan terencana | MaintenanceScheduleConfiguration |
| managedEnvironmentId | Id sumber daya lingkungan terkelola yang dibangun instans Spring Apps | string |
| marketplaceResource | Membeli produk pihak ke-3 dari sumber daya Layanan. | Sumber Daya Marketplace |
| jaringanProfil | Profil jaringan Layanan | networkProfile |
| vnetAddons | Pengaturan Layanan Tambahan dalam instans injeksi vnet | ServiceVNetAddons |
| zoneRedundan | bool |
Konfigurasi IngressConfig
| Nama | Deskripsi | Nilai |
|---|---|---|
| bacaBatas WaktuDalam Detik | Ingress membaca waktu habis dalam hitung detik. | Int |
MaintenanceScheduleConfiguration
| Nama | Deskripsi | Nilai |
|---|---|---|
| Frekuensi | Atur ke 'Mingguan' untuk jenis WeeklyMaintenanceScheduleConfiguration. | 'Mingguan' (diperlukan) |
Sumber Daya Marketplace
| Nama | Deskripsi | Nilai |
|---|---|---|
| rencana | Id rencana artefak Pihak ke-3 yang sedang diajukan. | string |
| hasil | Artefak Pihak ke-3 yang sedang dijadikan pengadaan. | string |
| penerbit | Id penerbit artefak Pihak ke-3 yang sedang dibeli. | string |
Profil Jaringan
| Nama | Deskripsi | Nilai |
|---|---|---|
| appNetworkResourceGroup | Nama grup sumber daya yang berisi sumber daya jaringan untuk aplikasi pelanggan di Azure Spring Apps | string |
| appSubnetId | Id sumber daya subnet yang sepenuhnya memenuhi syarat untuk menghosting aplikasi pelanggan di Azure Spring Apps | string |
| ingressConfig | Payload konfigurasi Ingress untuk sumber daya Azure Spring Apps. | |
| Tipe keluar | Jenis lalu lintas keluar instans VNet Azure Spring Apps. | string |
| layananCidr | Layanan Azure Spring Apps dicadangkan CIDR | string |
| serviceRuntimeNetworkResourceGroup | Nama grup sumber daya yang berisi sumber daya jaringan Azure Spring Apps Service Runtime | string |
| serviceRuntimeSubnetId | Id sumber daya subnet yang sepenuhnya memenuhi syarat untuk menghosting Runtime Layanan Azure Spring Apps | string |
ServiceVNetAddons
| Nama | Deskripsi | Nilai |
|---|---|---|
| dataPlanePublicEndpoint | Menunjukkan apakah komponen data plane (aliran log, koneksi aplikasi, penelusuran kesalahan jarak jauh) dalam instans injeksi vnet dapat diakses dari internet. | bool |
| logStreamPublicEndpoint | Menunjukkan apakah aliran log dalam instans injeksi vnet dapat diakses dari internet. | bool |
| privateDnsZoneId | Id sumber daya yang sepenuhnya memenuhi syarat dari zona DNS Privat untuk ditautkan dengan jaringan virtual pelanggan. | string |
| privateStorageAccess | Menunjukkan apakah layanan injeksi vnet memungkinkan tautan privat untuk akun penyimpanan backend dan registri kontainer. | 'Dinonaktifkan' 'Diaktifkan' |
SKU (Kode Barang)
| Nama | Deskripsi | Nilai |
|---|---|---|
| kapasitas | Kapasitas sumber daya target saat ini | Int |
| Nama | Nama Sku | string |
| Tier | Tingkat Sku | string |
SystemAssignedServiceIdentity
| Nama | Deskripsi | Nilai |
|---|---|---|
| jenis | Jenis identitas layanan terkelola (baik yang ditetapkan sistem, atau tidak ada). | 'Tidak Ada' 'SystemAssigned' (diperlukan) |
TrackedResourceTags
| Nama | Deskripsi | Nilai |
|---|
MingguanPemeliharaanJadwalKonfigurasi
| Nama | Deskripsi | Nilai |
|---|---|---|
| hari | Hari untuk menjalankan pekerjaan pemeliharaan | 'Jumat' 'Senin' 'Sabtu' 'Minggu' 'Kamis' 'Selasa' 'Rabu' (diperlukan) |
| Frekuensi | Frekuensi untuk menjalankan pekerjaan pemeliharaan | 'Mingguan' (diperlukan) |
| jam | Jam untuk menjalankan pekerjaan pemeliharaan | Int Kendala: Nilai min = 0 Nilai maks = 23 (diperlukan) |
Contoh Penggunaan
Sampel Terraform
Contoh dasar penyebaran Azure Spring Cloud Service.
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 = "S0"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}