Microsoft.AppPlatform Spring 2024-05-01-preview
- 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' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
identity: {
type: '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
}
}
Objets MaintenanceScheduleConfiguration
Définissez la fréquence propriété pour spécifier le type d’objet.
Pour hebdomadaire, utilisez :
frequency: 'Weekly'
day: 'string'
hour: int
Valeurs de propriété
Source
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 4-32 Caractères valides : Lettres minuscules, chiffres et traits d’union. Le nom de la ressource doit être unique dans Azure. |
emplacement | Emplacement GÉOGRAPHIQUE de la ressource. | corde |
étiquettes | Balises du service qui est une liste de paires clé-valeur qui décrivent la ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
Sku | Référence SKU de la ressource de service | référence SKU |
identité | Identité managée de la ressource de service | SystemAssignedServiceIdentity |
Propriétés | Propriétés de la ressource de service | clusterResourceProperties |
SystemAssignedServiceIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité de service managé (soit le système affecté, soit aucun). | 'None' 'SystemAssigned' (obligatoire) |
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 |
MaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
fréquence | Définir le type d’objet | hebdomadaire (obligatoire) |
WeeklyMaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
fréquence | Fréquence d’exécution du travail de maintenance | 'Hebdomadaire' (obligatoire) |
jour | Jour d’exécution du travail de maintenance | 'Vendredi' 'Lundi' 'Samedi' 'Dimanche' 'jeudi' 'Mardi' 'Mercredi' (obligatoire) |
heure | Heure d’exécution du travail de maintenance | int (obligatoire) Contraintes: Valeur minimale = 0 Valeur maximale = 23 |
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 |
NetworkProfile
IngressConfig
Nom | Description | Valeur |
---|---|---|
readTimeoutInSeconds | Délai de lecture d’entrée en secondes. | Int |
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 |
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 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",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"identity": {
"type": "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"
}
}
Objets MaintenanceScheduleConfiguration
Définissez la fréquence propriété pour spécifier le type d’objet.
Pour hebdomadaire, utilisez :
"frequency": "Weekly",
"day": "string",
"hour": "int"
Valeurs de propriété
Source
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | 'Microsoft.AppPlatform/Spring' |
apiVersion | Version de l’API de ressource | '2024-05-01-preview' |
nom | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 4-32 Caractères valides : Lettres minuscules, chiffres et traits d’union. Le nom de la ressource doit être unique dans Azure. |
emplacement | Emplacement GÉOGRAPHIQUE de la ressource. | corde |
étiquettes | Balises du service qui est une liste de paires clé-valeur qui décrivent la ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
Sku | Référence SKU de la ressource de service | référence SKU |
identité | Identité managée de la ressource de service | SystemAssignedServiceIdentity |
Propriétés | Propriétés de la ressource de service | clusterResourceProperties |
SystemAssignedServiceIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité de service managé (soit le système affecté, soit aucun). | 'None' 'SystemAssigned' (obligatoire) |
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 |
MaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
fréquence | Définir le type d’objet | hebdomadaire (obligatoire) |
WeeklyMaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
fréquence | Fréquence d’exécution du travail de maintenance | 'Hebdomadaire' (obligatoire) |
jour | Jour d’exécution du travail de maintenance | 'Vendredi' 'Lundi' 'Samedi' 'Dimanche' 'jeudi' 'Mardi' 'Mercredi' (obligatoire) |
heure | Heure d’exécution du travail de maintenance | int (obligatoire) Contraintes: Valeur minimale = 0 Valeur maximale = 23 |
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 |
NetworkProfile
IngressConfig
Nom | Description | Valeur |
---|---|---|
readTimeoutInSeconds | Délai de lecture d’entrée en secondes. | Int |
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 |
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"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
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
}
sku = {
capacity = int
name = "string"
tier = "string"
}
})
}
Objets MaintenanceScheduleConfiguration
Définissez la fréquence propriété pour spécifier le type d’objet.
Pour hebdomadaire, utilisez :
frequency = "Weekly"
day = "string"
hour = int
Valeurs de propriété
Source
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.AppPlatform/Spring@2024-05-01-preview » |
nom | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 4-32 Caractères valides : Lettres minuscules, chiffres et traits d’union. Le nom de la ressource doit être unique dans Azure. |
emplacement | Emplacement GÉOGRAPHIQUE de la ressource. | corde |
parent_id | Pour effectuer un déploiement sur un groupe de ressources, utilisez l’ID de ce groupe de ressources. | chaîne (obligatoire) |
étiquettes | Balises du service qui est une liste de paires clé-valeur qui décrivent la ressource. | Dictionnaire de noms et de valeurs d’étiquettes. |
Sku | Référence SKU de la ressource de service | référence SKU |
identité | Identité managée de la ressource de service | SystemAssignedServiceIdentity |
Propriétés | Propriétés de la ressource de service | clusterResourceProperties |
SystemAssignedServiceIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité de service managé (soit le système affecté, soit aucun). | « SystemAssigned » (obligatoire) |
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 |
MaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
fréquence | Définir le type d’objet | hebdomadaire (obligatoire) |
WeeklyMaintenanceScheduleConfiguration
Nom | Description | Valeur |
---|---|---|
fréquence | Fréquence d’exécution du travail de maintenance | « Hebdomadaire » (obligatoire) |
jour | Jour d’exécution du travail de maintenance | « Vendredi » « Lundi » « Samedi » « Dimanche » « Jeudi » « Mardi » « Mercredi » (obligatoire) |
heure | Heure d’exécution du travail de maintenance | int (obligatoire) Contraintes: Valeur minimale = 0 Valeur maximale = 23 |
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 |
NetworkProfile
IngressConfig
Nom | Description | Valeur |
---|---|---|
readTimeoutInSeconds | Délai de lecture d’entrée en secondes. | Int |
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 |