Services - List By Subscription
Gère les requêtes pour répertorier toutes les ressources d’un abonnement.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/Spring?api-version=2023-12-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
subscription
|
path | True |
string |
Obtient l’ID d’abonnement qui identifie de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Succès. La réponse décrit la liste des services dans l’abonnement. |
|
| Other Status Codes |
Réponse d’erreur décrivant pourquoi l’opération a échoué. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Services_ListBySubscription
Exemple de requête
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.AppPlatform/Spring?api-version=2023-12-01
Exemple de réponse
{
"value": [
{
"properties": {
"provisioningState": "Succeeded",
"serviceId": "12345678abcd1234abcd12345678abcd",
"networkProfile": {
"outboundIPs": {
"publicIPs": [
"20.39.3.173",
"40.64.67.13"
]
},
"ingressConfig": {
"readTimeoutInSeconds": 300
},
"requiredTraffics": [
{
"protocol": "TCP",
"port": 443,
"ips": [
"20.62.211.25",
"52.188.47.226"
],
"direction": "Outbound"
},
{
"protocol": "UDP",
"port": 1194,
"ips": [
"20.62.211.25",
"52.188.47.226"
],
"direction": "Outbound"
},
{
"protocol": "TCP",
"port": 9000,
"ips": [
"20.62.211.25",
"52.188.47.226"
],
"direction": "Outbound"
}
]
}
},
"systemData": {
"createdBy": "sample-user",
"createdByType": "User",
"createdAt": "2021-08-11T03:16:03.944Z",
"lastModifiedBy": "sample-user",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-08-11T03:17:03.944Z"
},
"type": "Microsoft.AppPlatform/Spring",
"sku": {
"name": "S0",
"tier": "Standard"
},
"location": "eastus",
"tags": {
"key1": "value1"
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice",
"name": "myservice"
}
]
}
Définitions
| Nom | Description |
|---|---|
|
Cloud |
Réponse d’erreur du service. |
|
Cloud |
Réponse d’erreur du service. |
|
Cluster |
Charge utile des propriétés de service |
|
created |
Type d’identité qui a créé la ressource. |
|
Ingress |
Charge utile de configuration d’entrée pour la ressource Azure Spring Apps. |
|
last |
Type d’identité qui a modifié la ressource pour la dernière fois. |
|
Marketplace |
Achat d’un produit tiers pour une instance Azure Spring Apps |
|
Network |
Charge utile du profil réseau de service |
|
Outbound |
Ressources IP sortantes souhaitées pour la ressource Azure Spring Apps. |
|
Power |
État de l’alimentation du service |
|
Provisioning |
État d’approvisionnement du service |
|
Required |
Trafic entrant ou sortant requis pour la ressource Azure Spring Apps. |
|
Service |
Ressource de service |
|
Service |
Objet qui inclut un tableau de ressources de service et un lien possible pour le jeu suivant |
|
Service |
Paramètres de service supplémentaires dans l’instance d’injection de réseau virtuel |
| Sku |
Référence SKU d’Azure Spring Apps |
|
System |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
traffic |
Direction du trafic requis |
CloudError
Réponse d’erreur du service.
| Nom | Type | Description |
|---|---|---|
| error |
Réponse d’erreur du service. |
CloudErrorBody
Réponse d’erreur du service.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme. |
| details |
Liste des détails supplémentaires sur l’erreur. |
|
| message |
string |
Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur. |
| target |
string |
Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur. |
ClusterResourceProperties
Charge utile des propriétés de service
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| fqdn |
string |
Nom dns complet de l’instance de service |
|
| marketplaceResource |
Achat d’un produit tiers de la ressource de service. |
||
| networkProfile |
Profil réseau du service |
||
| powerState |
État de l’alimentation du service |
||
| provisioningState |
État d’approvisionnement du service |
||
| serviceId |
string |
ID ServiceInstanceEntity qui identifie de façon unique une ressource créée |
|
| version |
integer (int32) |
Version du service |
|
| vnetAddons |
Paramètres de service supplémentaires dans l’instance d’injection de réseau virtuel |
||
| zoneRedundant |
boolean |
False |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
IngressConfig
Charge utile de configuration d’entrée pour la ressource Azure Spring Apps.
| Nom | Type | Description |
|---|---|---|
| readTimeoutInSeconds |
integer (int32) |
Délai de lecture d’entrée en secondes. |
lastModifiedByType
Type d’identité qui a modifié la ressource pour la dernière fois.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
MarketplaceResource
Achat d’un produit tiers pour une instance Azure Spring Apps
| Nom | Type | Description |
|---|---|---|
| plan |
string |
ID de plan de l’artefact tiers en cours d’acquisition. |
| product |
string |
Artefact tiers en cours d’acquisition. |
| publisher |
string |
ID de l’éditeur de l’artefact tiers en cours d’achat. |
NetworkProfile
Charge utile du profil réseau de service
| Nom | Type | Description |
|---|---|---|
| appNetworkResourceGroup |
string |
Nom du groupe de ressources contenant des ressources réseau pour les applications clientes dans Azure Spring Apps |
| appSubnetId |
string |
ID de ressource complet du sous-réseau pour héberger des applications client dans Azure Spring Apps |
| ingressConfig |
Charge utile de configuration d’entrée pour la ressource Azure Spring Apps. |
|
| outboundIPs |
Ressources IP sortantes souhaitées pour la ressource Azure Spring Apps. |
|
| outboundType |
string |
Type de trafic de sortie des instances de réseau virtuel Azure Spring Apps. |
| requiredTraffics |
Trafics entrants ou sortants requis pour la ressource Azure Spring Apps. |
|
| serviceCidr |
string |
CIDR réservé au service Azure Spring Apps |
| serviceRuntimeNetworkResourceGroup |
string |
Nom du groupe de ressources contenant des ressources réseau d’Azure Spring Apps Service Runtime |
| serviceRuntimeSubnetId |
string |
ID de ressource complet du sous-réseau pour héberger Azure Spring Apps Service Runtime |
OutboundIPs
Ressources IP sortantes souhaitées pour la ressource Azure Spring Apps.
| Nom | Type | Description |
|---|---|---|
| publicIPs |
string[] |
Liste des adresses IP publiques. |
PowerState
État de l’alimentation du service
| Valeur | Description |
|---|---|
| Running | |
| Stopped |
ProvisioningState
État d’approvisionnement du service
| Valeur | Description |
|---|---|
| Creating | |
| Updating | |
| Starting | |
| Stopping | |
| Deleting | |
| Deleted | |
| Succeeded | |
| Failed | |
| Moving | |
| Moved | |
| MoveFailed |
RequiredTraffic
Trafic entrant ou sortant requis pour la ressource Azure Spring Apps.
| Nom | Type | Description |
|---|---|---|
| direction |
Direction du trafic requis |
|
| fqdns |
string[] |
Liste des noms de domaine complets du trafic requis |
| ips |
string[] |
Liste ip du trafic requis |
| port |
integer (int32) |
Port du trafic requis |
| protocol |
string |
Protocole du trafic requis |
ServiceResource
Ressource de service
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de ressource complet pour la ressource. |
| location |
string |
Emplacement GÉOGRAPHIQUE de la ressource. |
| name |
string |
Nom de la ressource. |
| properties |
Propriétés de la ressource de service |
|
| sku |
Référence SKU de la ressource de service |
|
| systemData |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
| tags |
object |
Balises du service qui est une liste de paires clé-valeur qui décrivent la ressource. |
| type |
string |
Type de la ressource. |
ServiceResourceList
Objet qui inclut un tableau de ressources de service et un lien possible pour le jeu suivant
| Nom | Type | Description |
|---|---|---|
| nextLink |
string |
Le client d’URL doit utiliser pour récupérer la page suivante (par pagination côté serveur). Il est null pour l’instant, ajouté pour une utilisation ultérieure. |
| value |
Collection de ressources de service |
ServiceVNetAddons
Paramètres de service supplémentaires dans l’instance d’injection de réseau virtuel
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| dataPlanePublicEndpoint |
boolean |
False |
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. |
| logStreamPublicEndpoint |
boolean |
False |
Indique si le flux de journal dans l’instance d’injection de réseau virtuel est accessible à partir d’Internet. |
Sku
Référence SKU d’Azure Spring Apps
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| capacity |
integer (int32) |
Capacité actuelle de la ressource cible |
|
| name |
string |
S0 |
Nom de la référence SKU |
| tier |
string |
Standard |
Niveau de la référence SKU |
SystemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la modification de ressource (UTC). |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
trafficDirection
Direction du trafic requis
| Valeur | Description |
|---|---|
| Inbound | |
| Outbound |