@@ -66,6 +66,7 @@ class CloudEndpoints: # pylint: disable=too-few-public-methods,too-many-instanc
6666 "active_directory_resource_id" : "authentication.audiences[0]" ,
6767 "app_insights_resource_id" : "appInsightsResourceId" ,
6868 "app_insights_telemetry_channel_resource_id" : "appInsightsTelemetryChannelResourceId" ,
69+ "app_service_resource_id" : "appServiceResourceId" ,
6970 "attestation_resource_id" : "attestationResourceId" ,
7071 "azmirror_storage_account_resource_id" : "azmirrorStorageAccountResourceId" ,
7172 "batch_resource_id" : "batch" ,
@@ -89,6 +90,7 @@ def __init__(self, # pylint: disable=unused-argument
8990 active_directory_resource_id = None ,
9091 app_insights_resource_id = None ,
9192 app_insights_telemetry_channel_resource_id = None ,
93+ app_service_resource_id = None ,
9294 attestation_resource_id = None ,
9395 azmirror_storage_account_resource_id = None ,
9496 batch_resource_id = None ,
@@ -111,6 +113,7 @@ def __init__(self, # pylint: disable=unused-argument
111113 self .active_directory_resource_id = active_directory_resource_id
112114 self .app_insights_resource_id = app_insights_resource_id
113115 self .app_insights_telemetry_channel_resource_id = app_insights_telemetry_channel_resource_id
116+ self .app_service_resource_id = app_service_resource_id
114117 self .attestation_resource_id = attestation_resource_id
115118 self .azmirror_storage_account_resource_id = azmirror_storage_account_resource_id
116119 self .batch_resource_id = batch_resource_id
@@ -272,6 +275,7 @@ def _arm_to_cli_mapper(arm_dict):
272275 fallback_value = get_endpoint_fallback_value ('app_insights_resource_id' )),
273276 app_insights_telemetry_channel_resource_id = get_endpoint ('appInsightsTelemetryChannelResourceId' ,
274277 fallback_value = get_endpoint_fallback_value ('app_insights_telemetry_channel_resource_id' )),
278+ app_service_resource_id = get_endpoint ('appServiceResourceId' , fallback_value = get_endpoint_fallback_value ('app_service_resource_id' )),
275279 attestation_resource_id = get_endpoint ('attestationResourceId' ,
276280 fallback_value = get_endpoint_fallback_value ('attestation_resource_id' )),
277281 azmirror_storage_account_resource_id = get_endpoint ('azmirrorStorageAccountResourceId' ),
@@ -377,6 +381,7 @@ class CloudNameEnum: # pylint: disable=too-few-public-methods
377381 app_insights_telemetry_channel_resource_id = 'https://dc.applicationinsights.azure.com/v2/track' ,
378382 synapse_analytics_resource_id = 'https://dev.azuresynapse.net' ,
379383 attestation_resource_id = 'https://attest.azure.net' ,
384+ app_service_resource_id = 'https://appservice.azure.com' ,
380385 portal = 'https://portal.azure.com' ),
381386 suffixes = CloudSuffixes (
382387 storage_endpoint = 'core.windows.net' ,
@@ -412,6 +417,7 @@ class CloudNameEnum: # pylint: disable=too-few-public-methods
412417 log_analytics_resource_id = 'https://api.loganalytics.azure.cn' ,
413418 app_insights_telemetry_channel_resource_id = 'https://dc.applicationinsights.azure.cn/v2/track' ,
414419 synapse_analytics_resource_id = 'https://dev.azuresynapse.azure.cn' ,
420+ app_service_resource_id = 'https://appservice.azure.cn' ,
415421 portal = 'https://portal.azure.cn' ),
416422 suffixes = CloudSuffixes (
417423 storage_endpoint = 'core.chinacloudapi.cn' ,
@@ -443,6 +449,7 @@ class CloudNameEnum: # pylint: disable=too-few-public-methods
443449 log_analytics_resource_id = 'https://api.loganalytics.us' ,
444450 app_insights_telemetry_channel_resource_id = 'https://dc.applicationinsights.us/v2/track' ,
445451 synapse_analytics_resource_id = 'https://dev.azuresynapse.usgovcloudapi.net' ,
452+ app_service_resource_id = 'https://appservice.azure.us' ,
446453 portal = 'https://portal.azure.us' ),
447454 suffixes = CloudSuffixes (
448455 storage_endpoint = 'core.usgovcloudapi.net' ,
0 commit comments