Get Subscription Deployment Locations - Get Subscription Deployment Locations

Description pour Obtient la liste des régions géographiques disponibles plus les ministamps

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Web/deploymentLocations?api-version=2023-12-01

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string

Votre ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 0000000-0000-0000-0000-000000000000000).

api-version
query True

string

Version d'API

Réponses

Nom Type Description
200 OK

DeploymentLocations

Ok

Other Status Codes

DefaultErrorResponse

App Service réponse d’erreur.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Définitions

Nom Description
AppServiceEnvironment

Description d’un App Service Environment.

AseV3NetworkingConfiguration

Vue complète de la configuration réseau d’un ASE.

CustomDnsSuffixConfiguration

Vue complète de la configuration du suffixe de domaine personnalisé pour ASEv3.

CustomDnsSuffixProvisioningState
DefaultErrorResponse

App Service réponse d’erreur.

DeploymentLocations

Liste des emplacements disponibles (régions ou environnements App Service) pour le déploiement de ressources App Service.

Details
Error

Modèle d’erreur.

GeoRegion

Région géographique.

HostingEnvironmentDeploymentInfo

Informations nécessaires pour créer des ressources sur un App Service Environment.

HostingEnvironmentStatus

Status actuelle du App Service Environment.

LoadBalancingMode

Spécifie les points de terminaison à servir en interne dans le Réseau virtuel pour le App Service Environment.

NameValuePair

Paire valeur de nom.

ProvisioningState

État d’approvisionnement du App Service Environment.

UpgradeAvailability

Indique si une mise à niveau est disponible pour cette App Service Environment.

UpgradePreference

Préférence de mise à niveau

VirtualNetworkProfile

Spécification pour l’utilisation d’un Réseau virtuel.

AppServiceEnvironment

Description d’un App Service Environment.

Nom Type Valeur par défaut Description
clusterSettings

NameValuePair[]

Paramètres personnalisés pour modifier le comportement du App Service Environment.

customDnsSuffixConfiguration

CustomDnsSuffixConfiguration

Vue complète de la configuration du suffixe de domaine personnalisé pour ASEv3.

dedicatedHostCount

integer

Nombre d’hôtes dédiés

dnsSuffix

string

Suffixe DNS du App Service Environment.

frontEndScaleFactor

integer

Facteur d’échelle pour les serveurs frontaux.

hasLinuxWorkers

boolean

Indicateur qui indique si un ASE a des workers Linux ou non

internalLoadBalancingMode

LoadBalancingMode

Spécifie les points de terminaison à servir en interne dans le Réseau virtuel pour le App Service Environment.

ipsslAddressCount

integer

Nombre d’adresses IP SSL réservées au App Service Environment.

maximumNumberOfMachines

integer

Nombre maximal de machines virtuelles dans le App Service Environment.

multiRoleCount

integer

Nombre d’instances frontales.

multiSize

string

Taille de la machine virtuelle frontale, par exemple « Moyenne », « Grande ».

networkingConfiguration

AseV3NetworkingConfiguration

Vue complète de la configuration réseau d’un ASE.

provisioningState

ProvisioningState

État d’approvisionnement du App Service Environment.

status

HostingEnvironmentStatus

Status actuelle du App Service Environment.

suspended

boolean

truesi le App Service Environment est suspendu ; sinon, false. L’environnement peut être suspendu, par exemple lorsque le point de terminaison de gestion n’est plus disponible (probablement parce que le groupe de sécurité réseau a bloqué le trafic entrant).

upgradeAvailability

UpgradeAvailability

Indique si une mise à niveau est disponible pour cette App Service Environment.

upgradePreference

UpgradePreference

None

Préférence de mise à niveau

userWhitelistedIpRanges

string[]

L’utilisateur a ajouté des plages d’adresses IP à la liste verte sur la base de données ASE

virtualNetwork

VirtualNetworkProfile

Description du Réseau virtuel.

zoneRedundant

boolean

Indique si cette App Service Environment est redondante interzone ou non.

AseV3NetworkingConfiguration

Vue complète de la configuration réseau d’un ASE.

Nom Type Description
id

string

ID de ressource.

kind

string

Type de ressource.

name

string

Nom de la ressource.

properties.allowNewPrivateEndpointConnections

boolean

Propriété permettant d’activer et de désactiver la création d’une connexion de point de terminaison privé sur ASE

properties.externalInboundIpAddresses

string[]

properties.ftpEnabled

boolean

Propriété permettant d’activer et de désactiver FTP sur ASEV3

properties.inboundIpAddressOverride

string

Adresse IP entrante fournie par le client. Peut uniquement être défini sur Ase create.

properties.internalInboundIpAddresses

string[]

properties.linuxOutboundIpAddresses

string[]

properties.remoteDebugEnabled

boolean

Propriété permettant d’activer et de désactiver le débogage à distance sur ASEV3

properties.windowsOutboundIpAddresses

string[]

type

string

Type de ressource.

CustomDnsSuffixConfiguration

Vue complète de la configuration du suffixe de domaine personnalisé pour ASEv3.

Nom Type Description
id

string

ID de ressource.

kind

string

Type de ressource.

name

string

Nom de la ressource.

properties.certificateUrl

string

URL référençant le secret de certificat Azure Key Vault qui doit être utilisé comme certificat SSL/TLS par défaut pour les sites avec le suffixe de domaine personnalisé.

properties.dnsSuffix

string

Suffixe de domaine personnalisé par défaut à utiliser pour tous les sites déployés sur l’ASE.

properties.keyVaultReferenceIdentity

string

Identité affectée par l’utilisateur à utiliser pour résoudre la référence de certificat de coffre de clés. Si elle n’est pas spécifiée, l’identité ASE affectée par le système est utilisée si elle est disponible.

properties.provisioningDetails

string

properties.provisioningState

CustomDnsSuffixProvisioningState

type

string

Type de ressource.

CustomDnsSuffixProvisioningState

Nom Type Description
Degraded

string

Failed

string

InProgress

string

Succeeded

string

DefaultErrorResponse

App Service réponse d’erreur.

Nom Type Description
error

Error

Modèle d’erreur.

DeploymentLocations

Liste des emplacements disponibles (régions ou environnements App Service) pour le déploiement de ressources App Service.

Nom Type Description
hostingEnvironmentDeploymentInfos

HostingEnvironmentDeploymentInfo[]

Disponible App Service Environnements avec des informations de base.

hostingEnvironments

AppServiceEnvironment[]

Disponible App Service Environnements avec une description complète des environnements.

locations

GeoRegion[]

Régions disponibles.

Details

Nom Type Description
code

string

Chaîne standardisée pour identifier l’erreur par programmation.

message

string

Description détaillée de l’erreur et informations de débogage.

target

string

Description détaillée de l’erreur et informations de débogage.

Error

Modèle d’erreur.

Nom Type Description
code

string

Chaîne standardisée pour identifier l’erreur par programmation.

details

Details[]

Erreurs détaillées.

innererror

string

Informations supplémentaires pour déboguer l’erreur.

message

string

Description détaillée de l’erreur et informations de débogage.

target

string

Description détaillée de l’erreur et informations de débogage.

GeoRegion

Région géographique.

Nom Type Description
id

string

ID de ressource.

kind

string

Type de ressource.

name

string

Nom de la ressource.

properties.description

string

Description de la région.

properties.displayName

string

Nom d’affichage de la région.

properties.orgDomain

string

Nom d’affichage de la région.

type

string

Type de ressource.

HostingEnvironmentDeploymentInfo

Informations nécessaires pour créer des ressources sur un App Service Environment.

Nom Type Description
location

string

Emplacement du App Service Environment.

name

string

Nom du App Service Environment.

HostingEnvironmentStatus

Status actuelle du App Service Environment.

Nom Type Description
Deleting

string

Preparing

string

Ready

string

Scaling

string

LoadBalancingMode

Spécifie les points de terminaison à servir en interne dans le Réseau virtuel pour le App Service Environment.

Nom Type Description
None

string

Publishing

string

Web

string

Web, Publishing

string

NameValuePair

Paire valeur de nom.

Nom Type Description
name

string

Nom de la paire.

value

string

Valeur de paire.

ProvisioningState

État d’approvisionnement du App Service Environment.

Nom Type Description
Canceled

string

Deleting

string

Failed

string

InProgress

string

Succeeded

string

UpgradeAvailability

Indique si une mise à niveau est disponible pour cette App Service Environment.

Nom Type Description
None

string

Aucune mise à niveau n’est actuellement disponible pour cette App Service Environment

Ready

string

Une mise à niveau est prête à être lancée manuellement sur ce App Service Environment

UpgradePreference

Préférence de mise à niveau

Nom Type Description
Early

string

Cette App Service Environment sera mise à niveau avant les autres personnes de la même région qui ont la préférence de mise à niveau « En retard »

Late

string

Cette App Service Environment sera mise à niveau après d’autres personnes de la même région qui ont la préférence de mise à niveau « Précoce »

Manual

string

ASEv3 uniquement. Une fois qu’une mise à niveau est disponible, cette App Service Environment attend 10 jours pour que la mise à niveau soit lancée manuellement. Après 10 jours, la mise à niveau commence automatiquement

None

string

Aucune préférence sur le moment où cette App Service Environment sera mise à niveau

VirtualNetworkProfile

Spécification pour l’utilisation d’un Réseau virtuel.

Nom Type Description
id

string

ID de ressource du Réseau virtuel.

name

string

Nom du Réseau virtuel (lecture seule).

subnet

string

Sous-réseau dans le Réseau virtuel.

type

string

Type de ressource du Réseau virtuel (lecture seule).