Microsoft.AppPlatform Spring
- dernière
- 2024-05-01-preview
- 2024-01-01-preview
- 2023-12-01
- 2023-11-01-preview
- 2023-09-01-preview
- 2023-07-01-preview
- 2023-05-01-preview
- 2023-03-01-preview
- 2023-01-01-preview
- 2022-12-01
- 2022-11-01-preview
- 2022-09-01-preview
- 2022-05-01-preview
- 2022-04-01
- 2022-03-01-preview
- 2022-01-01-preview
- 2021-09-01-preview
- 2021-06-01-preview
- 2020-11-01-preview
- 2020-07-01
Définition de ressource Bicep
Le type de ressource Spring peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.AppPlatform/Spring, ajoutez le bicep suivant à votre modèle.
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'
}
}
Objets MaintenanceScheduleConfiguration
Définissez la fréquence propriété pour spécifier le type d’objet.
Pour hebdomadaire, utilisez :
{
day: 'string'
frequency: 'Weekly'
hour: int
}
Valeurs de propriété
ClusterResourceProperties
Nom | Description | Valeur |
---|---|---|
infraResourceGroup | Nom du groupe de ressources qui contient les ressources d’infrastructure | corde |
maintenanceScheduleConfiguration | Paramètres de service supplémentaires pour la maintenance planifiée | MaintenanceScheduleConfiguration |
managedEnvironmentId | ID de ressource de l’environnement managé sur lequel l’instance Spring Apps s’appuie | corde |
marketplaceResource | Achat d’un produit tiers de la ressource de service. | MarketplaceResource |
networkProfile | Profil réseau du service | NetworkProfile |
vnetAddons | Paramètres de service supplémentaires dans l’instance d’injection de réseau virtuel | ServiceVNetAddons |
zoneRedundant | Bool |
IngressConfig
Nom | Description | Valeur |
---|---|---|
readTimeoutInSeconds | Délai de lecture d’entrée en secondes. | Int |
MaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
fréquence | Défini sur « Weekly » pour le type WeeklyMaintenanceScheduleConfiguration. | 'Hebdomadaire' (obligatoire) |
MarketplaceResource
Nom | Description | Valeur |
---|---|---|
plan | ID de plan de l’artefact tiers en cours d’acquisition. | corde |
produit | Artefact tiers en cours d’acquisition. | corde |
éditeur | ID de l’éditeur de l’artefact tiers en cours d’achat. | corde |
Microsoft.AppPlatform/Spring
Nom | Description | Valeur |
---|---|---|
identité | Identité managée de la ressource de service | SystemAssignedServiceIdentity |
emplacement | Emplacement GÉOGRAPHIQUE de la ressource. | corde |
nom | Nom de la ressource | corde Contraintes: Modèle = ^[a-z][a-z0-9-]*[a-z0-9]$ (obligatoire) |
Propriétés | Propriétés de la ressource de service | clusterResourceProperties |
Sku | Référence SKU de la ressource de service | référence SKU |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
NetworkProfile
ServiceVNetAddons
Nom | Description | Valeur |
---|---|---|
dataPlanePublicEndpoint | Indique si les composants du plan de données (flux de journal, connexion d’application, débogage distant) dans l’instance d’injection de réseau virtuel peuvent être accessibles à partir d’Internet. | Bool |
logStreamPublicEndpoint | Indique si le flux de journal dans l’instance d’injection de réseau virtuel est accessible à partir d’Internet. | Bool |
privateDnsZoneId | ID de ressource complet de la zone DNS privée à lier au réseau virtuel du client. | corde |
privateStorageAccess | Indique si le service d’injection de réseau virtuel active les liaisons privées pour le compte de stockage principal et le registre de conteneurs. | 'Désactivé' 'Activé' |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Capacité actuelle de la ressource cible | Int |
nom | Nom de la référence SKU | corde |
niveau | Niveau de la référence SKU | corde |
SystemAssignedServiceIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité de service managé (soit le système affecté, soit aucun). | 'None' 'SystemAssigned' (obligatoire) |
TrackedResourceTags
Nom | Description | Valeur |
---|
WeeklyMaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
jour | Jour d’exécution du travail de maintenance | 'Vendredi' 'Lundi' 'Samedi' 'Dimanche' 'jeudi' 'Mardi' 'Mercredi' (obligatoire) |
fréquence | Fréquence d’exécution du travail de maintenance | 'Hebdomadaire' (obligatoire) |
heure | Heure d’exécution du travail de maintenance | Int Contraintes: Valeur minimale = 0 Valeur maximale = 23 (obligatoire) |
Exemples de démarrage rapide
Les exemples de démarrage rapide suivants déploient ce type de ressource.
Fichier Bicep | Description |
---|---|
Déployer une application de microservice Azure Spring Apps simple | Ce modèle déploie une application de microservice Azure Spring Apps simple à exécuter sur Azure. |
Définition de ressource de modèle ARM
Le type de ressource Spring peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.AppPlatform/Spring, ajoutez le code JSON suivant à votre modèle.
{
"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"
}
}
Objets MaintenanceScheduleConfiguration
Définissez la fréquence propriété pour spécifier le type d’objet.
Pour hebdomadaire, utilisez :
{
"day": "string",
"frequency": "Weekly",
"hour": "int"
}
Valeurs de propriété
ClusterResourceProperties
Nom | Description | Valeur |
---|---|---|
infraResourceGroup | Nom du groupe de ressources qui contient les ressources d’infrastructure | corde |
maintenanceScheduleConfiguration | Paramètres de service supplémentaires pour la maintenance planifiée | MaintenanceScheduleConfiguration |
managedEnvironmentId | ID de ressource de l’environnement managé sur lequel l’instance Spring Apps s’appuie | corde |
marketplaceResource | Achat d’un produit tiers de la ressource de service. | MarketplaceResource |
networkProfile | Profil réseau du service | NetworkProfile |
vnetAddons | Paramètres de service supplémentaires dans l’instance d’injection de réseau virtuel | ServiceVNetAddons |
zoneRedundant | Bool |
IngressConfig
Nom | Description | Valeur |
---|---|---|
readTimeoutInSeconds | Délai de lecture d’entrée en secondes. | Int |
MaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
fréquence | Défini sur « Weekly » pour le type WeeklyMaintenanceScheduleConfiguration. | 'Hebdomadaire' (obligatoire) |
MarketplaceResource
Nom | Description | Valeur |
---|---|---|
plan | ID de plan de l’artefact tiers en cours d’acquisition. | corde |
produit | Artefact tiers en cours d’acquisition. | corde |
éditeur | ID de l’éditeur de l’artefact tiers en cours d’achat. | corde |
Microsoft.AppPlatform/Spring
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2024-05-01-preview' |
identité | Identité managée de la ressource de service | SystemAssignedServiceIdentity |
emplacement | Emplacement GÉOGRAPHIQUE de la ressource. | corde |
nom | Nom de la ressource | corde Contraintes: Modèle = ^[a-z][a-z0-9-]*[a-z0-9]$ (obligatoire) |
Propriétés | Propriétés de la ressource de service | clusterResourceProperties |
Sku | Référence SKU de la ressource de service | référence SKU |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
type | Type de ressource | 'Microsoft.AppPlatform/Spring' |
NetworkProfile
ServiceVNetAddons
Nom | Description | Valeur |
---|---|---|
dataPlanePublicEndpoint | Indique si les composants du plan de données (flux de journal, connexion d’application, débogage distant) dans l’instance d’injection de réseau virtuel peuvent être accessibles à partir d’Internet. | Bool |
logStreamPublicEndpoint | Indique si le flux de journal dans l’instance d’injection de réseau virtuel est accessible à partir d’Internet. | Bool |
privateDnsZoneId | ID de ressource complet de la zone DNS privée à lier au réseau virtuel du client. | corde |
privateStorageAccess | Indique si le service d’injection de réseau virtuel active les liaisons privées pour le compte de stockage principal et le registre de conteneurs. | 'Désactivé' 'Activé' |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Capacité actuelle de la ressource cible | Int |
nom | Nom de la référence SKU | corde |
niveau | Niveau de la référence SKU | corde |
SystemAssignedServiceIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité de service managé (soit le système affecté, soit aucun). | 'None' 'SystemAssigned' (obligatoire) |
TrackedResourceTags
Nom | Description | Valeur |
---|
WeeklyMaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
jour | Jour d’exécution du travail de maintenance | 'Vendredi' 'Lundi' 'Samedi' 'Dimanche' 'jeudi' 'Mardi' 'Mercredi' (obligatoire) |
fréquence | Fréquence d’exécution du travail de maintenance | 'Hebdomadaire' (obligatoire) |
heure | Heure d’exécution du travail de maintenance | Int Contraintes: Valeur minimale = 0 Valeur maximale = 23 (obligatoire) |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
Déployer une application de microservice Azure Spring Apps simple |
Ce modèle déploie une application de microservice Azure Spring Apps simple à exécuter sur Azure. |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource Spring peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.AppPlatform/Spring, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring@2024-05-01-preview"
name = "string"
identity = {
type = "string"
}
location = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
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
}
})
}
Objets MaintenanceScheduleConfiguration
Définissez la fréquence propriété pour spécifier le type d’objet.
Pour hebdomadaire, utilisez :
{
day = "string"
frequency = "Weekly"
hour = int
}
Valeurs de propriété
ClusterResourceProperties
Nom | Description | Valeur |
---|---|---|
infraResourceGroup | Nom du groupe de ressources qui contient les ressources d’infrastructure | corde |
maintenanceScheduleConfiguration | Paramètres de service supplémentaires pour la maintenance planifiée | MaintenanceScheduleConfiguration |
managedEnvironmentId | ID de ressource de l’environnement managé sur lequel l’instance Spring Apps s’appuie | corde |
marketplaceResource | Achat d’un produit tiers de la ressource de service. | MarketplaceResource |
networkProfile | Profil réseau du service | NetworkProfile |
vnetAddons | Paramètres de service supplémentaires dans l’instance d’injection de réseau virtuel | ServiceVNetAddons |
zoneRedundant | Bool |
IngressConfig
Nom | Description | Valeur |
---|---|---|
readTimeoutInSeconds | Délai de lecture d’entrée en secondes. | Int |
MaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
fréquence | Défini sur « Weekly » pour le type WeeklyMaintenanceScheduleConfiguration. | 'Hebdomadaire' (obligatoire) |
MarketplaceResource
Nom | Description | Valeur |
---|---|---|
plan | ID de plan de l’artefact tiers en cours d’acquisition. | corde |
produit | Artefact tiers en cours d’acquisition. | corde |
éditeur | ID de l’éditeur de l’artefact tiers en cours d’achat. | corde |
Microsoft.AppPlatform/Spring
Nom | Description | Valeur |
---|---|---|
identité | Identité managée de la ressource de service | SystemAssignedServiceIdentity |
emplacement | Emplacement GÉOGRAPHIQUE de la ressource. | corde |
nom | Nom de la ressource | corde Contraintes: Modèle = ^[a-z][a-z0-9-]*[a-z0-9]$ (obligatoire) |
Propriétés | Propriétés de la ressource de service | clusterResourceProperties |
Sku | Référence SKU de la ressource de service | référence SKU |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
type | Type de ressource | « Microsoft.AppPlatform/Spring@2024-05-01-preview » |
NetworkProfile
ServiceVNetAddons
Nom | Description | Valeur |
---|---|---|
dataPlanePublicEndpoint | Indique si les composants du plan de données (flux de journal, connexion d’application, débogage distant) dans l’instance d’injection de réseau virtuel peuvent être accessibles à partir d’Internet. | Bool |
logStreamPublicEndpoint | Indique si le flux de journal dans l’instance d’injection de réseau virtuel est accessible à partir d’Internet. | Bool |
privateDnsZoneId | ID de ressource complet de la zone DNS privée à lier au réseau virtuel du client. | corde |
privateStorageAccess | Indique si le service d’injection de réseau virtuel active les liaisons privées pour le compte de stockage principal et le registre de conteneurs. | 'Désactivé' 'Activé' |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Capacité actuelle de la ressource cible | Int |
nom | Nom de la référence SKU | corde |
niveau | Niveau de la référence SKU | corde |
SystemAssignedServiceIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité de service managé (soit le système affecté, soit aucun). | 'None' 'SystemAssigned' (obligatoire) |
TrackedResourceTags
Nom | Description | Valeur |
---|
WeeklyMaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
jour | Jour d’exécution du travail de maintenance | 'Vendredi' 'Lundi' 'Samedi' 'Dimanche' 'jeudi' 'Mardi' 'Mercredi' (obligatoire) |
fréquence | Fréquence d’exécution du travail de maintenance | 'Hebdomadaire' (obligatoire) |
heure | Heure d’exécution du travail de maintenance | Int Contraintes: Valeur minimale = 0 Valeur maximale = 23 (obligatoire) |