Partager via


AppServiceEnvironmentsOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

WebSiteManagementClientEst

attribut<xref:app_service_environments> ;

Héritage
builtins.object
AppServiceEnvironmentsOperations

Constructeur

AppServiceEnvironmentsOperations(*args, **kwargs)

Méthodes

begin_create_or_update

Créer ou mettre à jour un App Service Environment.

Créer ou mettre à jour un App Service Environment.

begin_create_or_update_multi_role_pool

Créez ou mettez à jour un pool à rôles multiples.

Créez ou mettez à jour un pool à rôles multiples.

begin_create_or_update_worker_pool

Créer ou mettre à jour un pool de workers.

Créer ou mettre à jour un pool de workers.

begin_delete

Supprimer un App Service Environment.

Supprimer un App Service Environment.

begin_resume

Reprendre une App Service Environment.

Reprendre une App Service Environment.

begin_suspend

Suspendez un App Service Environment.

Suspendez un App Service Environment.

get

Obtient les propriétés d’un App Service Environment.

Obtient les propriétés d’un App Service Environment.

get_diagnostics_item

Obtenez un élément diagnostics pour un App Service Environment.

Obtenez un élément diagnostics pour un App Service Environment.

get_multi_role_pool

Obtenir les propriétés d’un pool à plusieurs rôles.

Obtenir les propriétés d’un pool à plusieurs rôles.

get_worker_pool

Obtenir les propriétés d’un pool de workers.

Obtenir les propriétés d’un pool de workers.

list

Obtenez tous les environnements App Service pour un abonnement.

Obtenez tous les environnements App Service pour un abonnement.

list_app_service_plans

Obtenez tous les plans App Service dans un App Service Environment.

Obtenez tous les plans App Service dans un App Service Environment.

list_by_resource_group

Obtenez tous les environnements App Service dans un groupe de ressources.

Obtenez tous les environnements App Service dans un groupe de ressources.

list_capacities

Obtenez la capacité de travail utilisée, disponible et totale d’un App Service Environment.

Obtenez la capacité de travail utilisée, disponible et totale d’un App Service Environment.

list_diagnostics

Obtenir des informations de diagnostic pour un App Service Environment.

Obtenir des informations de diagnostic pour un App Service Environment.

list_metric_definitions

Obtenir les définitions de métriques globales d’un App Service Environment.

Obtenir les définitions de métriques globales d’un App Service Environment.

list_metrics

Obtenir les métriques globales d’un App Service Environment.

Obtenir les métriques globales d’un App Service Environment.

list_multi_role_metric_definitions

Obtenir des définitions de métriques pour un pool multi-rôle d’un App Service Environment.

Obtenir des définitions de métriques pour un pool multi-rôle d’un App Service Environment.

list_multi_role_metrics

Obtenez des métriques pour un pool multi-rôle d’un App Service Environment.

Obtenez des métriques pour un pool multi-rôle d’un App Service Environment.

list_multi_role_pool_instance_metric_definitions

Obtenez des définitions de métriques pour un instance spécifique d’un pool multi-rôle d’un App Service Environment.

Obtenez des définitions de métriques pour un instance spécifique d’un pool multi-rôle d’un App Service Environment.

list_multi_role_pool_instance_metrics

Obtenez des métriques pour un instance spécifique d’un pool multi-rôle d’un App Service Environment.

Obtenez des métriques pour un instance spécifique d’un pool multi-rôle d’un App Service Environment.

list_multi_role_pool_skus

Obtenez des références SKU disponibles pour la mise à l’échelle d’un pool multi-rôles.

Obtenez des références SKU disponibles pour la mise à l’échelle d’un pool multi-rôles.

list_multi_role_pools

Obtenir tous les pools multirôles.

Obtenir tous les pools multirôles.

list_multi_role_usages

Obtenez des métriques d’utilisation pour un pool multi-rôle d’un App Service Environment.

Obtenez des métriques d’utilisation pour un pool multi-rôle d’un App Service Environment.

list_operations

Répertorie toutes les opérations en cours d’exécution sur le App Service Environment.

Répertorie toutes les opérations en cours d’exécution sur le App Service Environment.

list_usages

Obtenir les métriques d’utilisation globale d’un App Service Environment.

Obtenir les métriques d’utilisation globale d’un App Service Environment.

list_vips

Obtenir des adresses IP affectées à un App Service Environment.

Obtenir des adresses IP affectées à un App Service Environment.

list_web_apps

Obtenir toutes les applications d’un App Service Environment.

Obtenir toutes les applications d’un App Service Environment.

list_web_worker_metric_definitions

Obtenir des définitions de métriques pour un pool de workers d’un App Service Environment.

Obtenir des définitions de métriques pour un pool de workers d’un App Service Environment.

list_web_worker_metrics

Obtenir des métriques pour un pool de workers d’un AppServiceEnvironment (App Service Environment).

Obtenir des métriques pour un pool de workers d’un AppServiceEnvironment (App Service Environment).

list_web_worker_usages

Obtenir des métriques d’utilisation pour un pool de workers d’un App Service Environment.

Obtenir des métriques d’utilisation pour un pool de workers d’un App Service Environment.

list_worker_pool_instance_metric_definitions

Obtenir des définitions de métriques pour un instance spécifique d’un pool de workers d’un App Service Environment.

Obtenir des définitions de métriques pour un instance spécifique d’un pool de workers d’un App Service Environment.

list_worker_pool_instance_metrics

Obtenez des métriques pour un instance spécifique d’un pool de workers d’un App Service Environment.

Obtenez des métriques pour un instance spécifique d’un pool de workers d’un App Service Environment.

list_worker_pool_skus

Obtenir les références SKU disponibles pour la mise à l’échelle d’un pool de workers.

Obtenir les références SKU disponibles pour la mise à l’échelle d’un pool de workers.

list_worker_pools

Obtenir tous les pools de workers d’un App Service Environment.

Obtenir tous les pools de workers d’un App Service Environment.

reboot

Redémarrez toutes les machines d’une App Service Environment.

Redémarrez toutes les machines d’une App Service Environment.

update

Créez ou mettez à jour un App Service Environment.

Créez ou mettez à jour un App Service Environment.

update_multi_role_pool

Créez ou mettez à jour un pool multi-rôle.

Créez ou mettez à jour un pool multi-rôle.

update_worker_pool

Créez ou mettez à jour un pool de workers.

Créez ou mettez à jour un pool de workers.

begin_create_or_update

Créer ou mettre à jour un App Service Environment.

Créer ou mettre à jour un App Service Environment.

begin_create_or_update(resource_group_name: str, name: str, hosting_environment_envelope: _models.AppServiceEnvironmentResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AppServiceEnvironmentResource]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

hosting_environment_envelope
AppServiceEnvironmentResource ou IO
Obligatoire

Détails de configuration du App Service Environment. Type AppServiceEnvironmentResource ou type E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne AppServiceEnvironmentResource ou le résultat de cls(response)

Type de retour

Exceptions

begin_create_or_update_multi_role_pool

Créez ou mettez à jour un pool à rôles multiples.

Créez ou mettez à jour un pool à rôles multiples.

begin_create_or_update_multi_role_pool(resource_group_name: str, name: str, multi_role_pool_envelope: _models.WorkerPoolResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.WorkerPoolResource]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

multi_role_pool_envelope
WorkerPoolResource ou IO
Obligatoire

Propriétés du pool à rôles multiples. Type WorkerPoolResource ou type D’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne WorkerPoolResource ou le résultat de cls(response)

Type de retour

Exceptions

begin_create_or_update_worker_pool

Créer ou mettre à jour un pool de workers.

Créer ou mettre à jour un pool de workers.

begin_create_or_update_worker_pool(resource_group_name: str, name: str, worker_pool_name: str, worker_pool_envelope: _models.WorkerPoolResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.WorkerPoolResource]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

worker_pool_name
str
Obligatoire

Nom du pool de workers. Obligatoire.

worker_pool_envelope
WorkerPoolResource ou IO
Obligatoire

Propriétés du pool de workers. Type WorkerPoolResource ou type D’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne WorkerPoolResource ou le résultat de cls(response)

Type de retour

Exceptions

begin_delete

Supprimer un App Service Environment.

Supprimer un App Service Environment.

begin_delete(resource_group_name: str, name: str, force_delete: bool | None = None, **kwargs: Any) -> LROPoller[None]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

force_delete
bool
Obligatoire

Spécifiez <code>true</code> pour forcer la suppression même si le App Service Environment contient des ressources. Par défaut, il s’agit de <code>false</code>. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne none ou le résultat de cls(response)

Type de retour

Exceptions

begin_resume

Reprendre une App Service Environment.

Reprendre une App Service Environment.

begin_resume(resource_group_name: str, name: str, **kwargs: Any) -> LROPoller[Iterable[Site]]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne un itérateur comme instance de WebAppCollection ou le résultat de cls(response)

Type de retour

Exceptions

begin_suspend

Suspendez un App Service Environment.

Suspendez un App Service Environment.

begin_suspend(resource_group_name: str, name: str, **kwargs: Any) -> LROPoller[Iterable[Site]]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne un itérateur comme instance de WebAppCollection ou le résultat de cls(response)

Type de retour

Exceptions

get

Obtient les propriétés d’un App Service Environment.

Obtient les propriétés d’un App Service Environment.

get(resource_group_name: str, name: str, **kwargs: Any) -> AppServiceEnvironmentResource

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

AppServiceEnvironmentResource ou le résultat de cls(response)

Type de retour

Exceptions

get_diagnostics_item

Obtenez un élément diagnostics pour un App Service Environment.

Obtenez un élément diagnostics pour un App Service Environment.

get_diagnostics_item(resource_group_name: str, name: str, diagnostics_name: str, **kwargs: Any) -> HostingEnvironmentDiagnostics

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

diagnostics_name
str
Obligatoire

Nom de l’élément diagnostics. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

HostingEnvironmentDiagnostics ou le résultat de cls(response)

Type de retour

Exceptions

get_multi_role_pool

Obtenir les propriétés d’un pool à plusieurs rôles.

Obtenir les propriétés d’un pool à plusieurs rôles.

get_multi_role_pool(resource_group_name: str, name: str, **kwargs: Any) -> WorkerPoolResource

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

WorkerPoolResource ou le résultat de cls(response)

Type de retour

Exceptions

get_worker_pool

Obtenir les propriétés d’un pool de workers.

Obtenir les propriétés d’un pool de workers.

get_worker_pool(resource_group_name: str, name: str, worker_pool_name: str, **kwargs: Any) -> WorkerPoolResource

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

worker_pool_name
str
Obligatoire

Nom du pool de workers. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

WorkerPoolResource ou le résultat de cls(response)

Type de retour

Exceptions

list

Obtenez tous les environnements App Service pour un abonnement.

Obtenez tous les environnements App Service pour un abonnement.

list(**kwargs: Any) -> Iterable[AppServiceEnvironmentResource]

Paramètres

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance d’AppServiceEnvironmentResource ou le résultat de cls(response)

Type de retour

Exceptions

list_app_service_plans

Obtenez tous les plans App Service dans un App Service Environment.

Obtenez tous les plans App Service dans un App Service Environment.

list_app_service_plans(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[AppServicePlan]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance d’AppServicePlan ou le résultat de cls(response)

Type de retour

Exceptions

list_by_resource_group

Obtenez tous les environnements App Service dans un groupe de ressources.

Obtenez tous les environnements App Service dans un groupe de ressources.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[AppServiceEnvironmentResource]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance d’AppServiceEnvironmentResource ou le résultat de cls(response)

Type de retour

Exceptions

list_capacities

Obtenez la capacité de travail utilisée, disponible et totale d’un App Service Environment.

Obtenez la capacité de travail utilisée, disponible et totale d’un App Service Environment.

list_capacities(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[StampCapacity]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de StampCapacity ou du résultat de cls(response)

Type de retour

Exceptions

list_diagnostics

Obtenir des informations de diagnostic pour un App Service Environment.

Obtenir des informations de diagnostic pour un App Service Environment.

list_diagnostics(resource_group_name: str, name: str, **kwargs: Any) -> List[HostingEnvironmentDiagnostics]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

liste de HostingEnvironmentDiagnostics ou le résultat de cls(response)

Type de retour

Exceptions

list_metric_definitions

Obtenir les définitions de métriques globales d’un App Service Environment.

Obtenir les définitions de métriques globales d’un App Service Environment.

list_metric_definitions(resource_group_name: str, name: str, **kwargs: Any) -> MetricDefinition

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

MetricDefinition ou le résultat de cls(response)

Type de retour

Exceptions

list_metrics

Obtenir les métriques globales d’un App Service Environment.

Obtenir les métriques globales d’un App Service Environment.

list_metrics(resource_group_name: str, name: str, details: bool | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[ResourceMetric]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

details
bool
Obligatoire

Spécifiez <code>true</code> pour inclure les détails instance. Par défaut, il s’agit de <code>false</code>. La valeur par défaut est Aucun.

filter
str
Obligatoire

Retourne uniquement les utilisations/métriques spécifiées dans le filtre. Le filtre est conforme à la syntaxe odata. Exemple : $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq '2014-01-01T00:00:00Z' et endTime eq '2014-12-31T23:59:59Z' and timeGrain eq duration'[Hour|Minute|Jour]'. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ResourceMetric ou le résultat de cls(response)

Type de retour

Exceptions

list_multi_role_metric_definitions

Obtenir des définitions de métriques pour un pool multi-rôle d’un App Service Environment.

Obtenir des définitions de métriques pour un pool multi-rôle d’un App Service Environment.

list_multi_role_metric_definitions(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[ResourceMetricDefinition]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ResourceMetricDefinition ou le résultat de cls(response)

Type de retour

Exceptions

list_multi_role_metrics

Obtenez des métriques pour un pool multi-rôle d’un App Service Environment.

Obtenez des métriques pour un pool multi-rôle d’un App Service Environment.

list_multi_role_metrics(resource_group_name: str, name: str, start_time: str | None = None, end_time: str | None = None, time_grain: str | None = None, details: bool | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[ResourceMetric]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

start_time
str
Obligatoire

Heure de début de la requête de métriques. La valeur par défaut est Aucun.

end_time
str
Obligatoire

Heure de fin de la requête de métriques. La valeur par défaut est Aucun.

time_grain
str
Obligatoire

Granularité temporelle de la requête de métriques. La valeur par défaut est Aucun.

details
bool
Obligatoire

Spécifiez <code>true</code> pour inclure instance détails. Par défaut, il s’agit de <code>false</code>. La valeur par défaut est Aucun.

filter
str
Obligatoire

Retourne uniquement les utilisations/métriques spécifiées dans le filtre. Le filtre est conforme à la syntaxe odata. Exemple : $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') et startTime eq '2014-01-01T00:00:00Z' et endTime eq '2014-12-31T23:59:59Z' et timeGrain eq duration'[Hour|Minute|Jour]'. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ResourceMetric ou le résultat de cls(response)

Type de retour

Exceptions

list_multi_role_pool_instance_metric_definitions

Obtenez des définitions de métriques pour un instance spécifique d’un pool multi-rôle d’un App Service Environment.

Obtenez des définitions de métriques pour un instance spécifique d’un pool multi-rôle d’un App Service Environment.

list_multi_role_pool_instance_metric_definitions(resource_group_name: str, name: str, instance: str, **kwargs: Any) -> Iterable[ResourceMetricDefinition]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

instance
str
Obligatoire

Nom du instance dans le pool multi-rôle. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ResourceMetricDefinition ou le résultat de cls(response)

Type de retour

Exceptions

list_multi_role_pool_instance_metrics

Obtenez des métriques pour un instance spécifique d’un pool multi-rôle d’un App Service Environment.

Obtenez des métriques pour un instance spécifique d’un pool multi-rôle d’un App Service Environment.

list_multi_role_pool_instance_metrics(resource_group_name: str, name: str, instance: str, details: bool | None = None, **kwargs: Any) -> Iterable[ResourceMetric]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

instance
str
Obligatoire

Nom du instance dans le pool multi-rôle. Obligatoire.

details
bool
Obligatoire

Spécifiez <code>true</code> pour inclure instance détails. Par défaut, il s’agit de <code>false</code>. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ResourceMetric ou le résultat de cls(response)

Type de retour

Exceptions

list_multi_role_pool_skus

Obtenez des références SKU disponibles pour la mise à l’échelle d’un pool multi-rôles.

Obtenez des références SKU disponibles pour la mise à l’échelle d’un pool multi-rôles.

list_multi_role_pool_skus(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[SkuInfo]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de SkuInfo ou le résultat de cls(response)

Type de retour

Exceptions

list_multi_role_pools

Obtenir tous les pools multirôles.

Obtenir tous les pools multirôles.

list_multi_role_pools(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[WorkerPoolResource]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de WorkerPoolResource ou le résultat de cls(response)

Type de retour

Exceptions

list_multi_role_usages

Obtenez des métriques d’utilisation pour un pool multi-rôle d’un App Service Environment.

Obtenez des métriques d’utilisation pour un pool multi-rôle d’un App Service Environment.

list_multi_role_usages(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[Usage]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de l’utilisation ou du résultat de cls(response)

Type de retour

Exceptions

list_operations

Répertorie toutes les opérations en cours d’exécution sur le App Service Environment.

Répertorie toutes les opérations en cours d’exécution sur le App Service Environment.

list_operations(resource_group_name: str, name: str, **kwargs: Any) -> List[Operation]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

liste de l’opération ou résultat de cls(response)

Type de retour

Exceptions

list_usages

Obtenir les métriques d’utilisation globale d’un App Service Environment.

Obtenir les métriques d’utilisation globale d’un App Service Environment.

list_usages(resource_group_name: str, name: str, filter: str | None = None, **kwargs: Any) -> Iterable[CsmUsageQuota]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

filter
str
Obligatoire

Retourne uniquement les utilisations/métriques spécifiées dans le filtre. Le filtre est conforme à la syntaxe odata. Exemple : $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') et startTime eq '2014-01-01T00:00:00Z' et endTime eq '2014-12-31T23:59:59Z' et timeGrain eq duration'[Hour|Minute|Jour]'. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de CsmUsageQuota ou le résultat de cls(response)

Type de retour

Exceptions

list_vips

Obtenir des adresses IP affectées à un App Service Environment.

Obtenir des adresses IP affectées à un App Service Environment.

list_vips(resource_group_name: str, name: str, **kwargs: Any) -> AddressResponse

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

AddressResponse ou le résultat de cls(response)

Type de retour

Exceptions

list_web_apps

Obtenir toutes les applications d’un App Service Environment.

Obtenir toutes les applications d’un App Service Environment.

list_web_apps(resource_group_name: str, name: str, properties_to_include: str | None = None, **kwargs: Any) -> Iterable[Site]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

properties_to_include
str
Obligatoire

Liste séparée par des virgules des propriétés d’application à inclure. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de site ou le résultat de cls(response)

Type de retour

Exceptions

list_web_worker_metric_definitions

Obtenir des définitions de métriques pour un pool de workers d’un App Service Environment.

Obtenir des définitions de métriques pour un pool de workers d’un App Service Environment.

list_web_worker_metric_definitions(resource_group_name: str, name: str, worker_pool_name: str, **kwargs: Any) -> Iterable[ResourceMetricDefinition]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

worker_pool_name
str
Obligatoire

Nom du pool de workers. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ResourceMetricDefinition ou du résultat de cls(response)

Type de retour

Exceptions

list_web_worker_metrics

Obtenir des métriques pour un pool de workers d’un AppServiceEnvironment (App Service Environment).

Obtenir des métriques pour un pool de workers d’un AppServiceEnvironment (App Service Environment).

list_web_worker_metrics(resource_group_name: str, name: str, worker_pool_name: str, details: bool | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[ResourceMetric]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

worker_pool_name
str
Obligatoire

Nom du pool de workers. Obligatoire.

details
bool
Obligatoire

Spécifiez <code>true</code> pour inclure les détails instance. Par défaut, il s’agit de <code>false</code>. La valeur par défaut est Aucun.

filter
str
Obligatoire

Retourne uniquement les utilisations/métriques spécifiées dans le filtre. Le filtre est conforme à la syntaxe odata. Exemple : $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq '2014-01-01T00:00:00Z' et endTime eq '2014-12-31T23:59:59Z' and timeGrain eq duration'[Hour|Minute|Jour]'. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ResourceMetric ou le résultat de cls(response)

Type de retour

Exceptions

list_web_worker_usages

Obtenir des métriques d’utilisation pour un pool de workers d’un App Service Environment.

Obtenir des métriques d’utilisation pour un pool de workers d’un App Service Environment.

list_web_worker_usages(resource_group_name: str, name: str, worker_pool_name: str, **kwargs: Any) -> Iterable[Usage]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

worker_pool_name
str
Obligatoire

Nom du pool de workers. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Itérateur comme instance de l’utilisation ou du résultat de cls(response)

Type de retour

Exceptions

list_worker_pool_instance_metric_definitions

Obtenir des définitions de métriques pour un instance spécifique d’un pool de workers d’un App Service Environment.

Obtenir des définitions de métriques pour un instance spécifique d’un pool de workers d’un App Service Environment.

list_worker_pool_instance_metric_definitions(resource_group_name: str, name: str, worker_pool_name: str, instance: str, **kwargs: Any) -> Iterable[ResourceMetricDefinition]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

worker_pool_name
str
Obligatoire

Nom du pool de workers. Obligatoire.

instance
str
Obligatoire

Nom du instance dans le pool de workers. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ResourceMetricDefinition ou du résultat de cls(response)

Type de retour

Exceptions

list_worker_pool_instance_metrics

Obtenez des métriques pour un instance spécifique d’un pool de workers d’un App Service Environment.

Obtenez des métriques pour un instance spécifique d’un pool de workers d’un App Service Environment.

list_worker_pool_instance_metrics(resource_group_name: str, name: str, worker_pool_name: str, instance: str, details: bool | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[ResourceMetric]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

worker_pool_name
str
Obligatoire

Nom du pool de workers. Obligatoire.

instance
str
Obligatoire

Nom du instance dans le pool de workers. Obligatoire.

details
bool
Obligatoire

Spécifiez <code>true</code> pour inclure les détails instance. Par défaut, il s’agit de <code>false</code>. La valeur par défaut est Aucun.

filter
str
Obligatoire

Retourne uniquement les utilisations/métriques spécifiées dans le filtre. Le filtre est conforme à la syntaxe odata. Exemple : $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq '2014-01-01T00:00:00Z' et endTime eq '2014-12-31T23:59:59Z' and timeGrain eq duration'[Hour|Minute|Jour]'. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ResourceMetric ou le résultat de cls(response)

Type de retour

Exceptions

list_worker_pool_skus

Obtenir les références SKU disponibles pour la mise à l’échelle d’un pool de workers.

Obtenir les références SKU disponibles pour la mise à l’échelle d’un pool de workers.

list_worker_pool_skus(resource_group_name: str, name: str, worker_pool_name: str, **kwargs: Any) -> Iterable[SkuInfo]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

worker_pool_name
str
Obligatoire

Nom du pool de workers. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Itérateur comme instance de SkuInfo ou du résultat de cls(response)

Type de retour

Exceptions

list_worker_pools

Obtenir tous les pools de workers d’un App Service Environment.

Obtenir tous les pools de workers d’un App Service Environment.

list_worker_pools(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[WorkerPoolResource]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de WorkerPoolResource ou le résultat de cls(response)

Type de retour

Exceptions

reboot

Redémarrez toutes les machines d’une App Service Environment.

Redémarrez toutes les machines d’une App Service Environment.

reboot(resource_group_name: str, name: str, **kwargs: Any) -> None

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

update

Créez ou mettez à jour un App Service Environment.

Créez ou mettez à jour un App Service Environment.

update(resource_group_name: str, name: str, hosting_environment_envelope: _models.AppServiceEnvironmentPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AppServiceEnvironmentResource | None

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

hosting_environment_envelope
AppServiceEnvironmentPatchResource ou IO
Obligatoire

Détails de configuration du App Service Environment. Est un type AppServiceEnvironmentPatchResource ou un type d’E/S. Obligatoire.

content_type
str

Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

AppServiceEnvironmentResource ou None ou le résultat de cls(response)

Type de retour

Exceptions

update_multi_role_pool

Créez ou mettez à jour un pool multi-rôle.

Créez ou mettez à jour un pool multi-rôle.

update_multi_role_pool(resource_group_name: str, name: str, multi_role_pool_envelope: _models.WorkerPoolResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.WorkerPoolResource | None

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

multi_role_pool_envelope
WorkerPoolResource ou IO
Obligatoire

Propriétés du pool multi-rôle. Type WorkerPoolResource ou type E/S. Obligatoire.

content_type
str

Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

WorkerPoolResource ou None ou le résultat de cls(response)

Type de retour

Exceptions

update_worker_pool

Créez ou mettez à jour un pool de workers.

Créez ou mettez à jour un pool de workers.

update_worker_pool(resource_group_name: str, name: str, worker_pool_name: str, worker_pool_envelope: _models.WorkerPoolResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.WorkerPoolResource | None

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources auquel appartient la ressource. Obligatoire.

name
str
Obligatoire

Nom du App Service Environment. Obligatoire.

worker_pool_name
str
Obligatoire

Nom du pool de workers. Obligatoire.

worker_pool_envelope
WorkerPoolResource ou IO
Obligatoire

Propriétés du pool worker. Type WorkerPoolResource ou type E/S. Obligatoire.

content_type
str

Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

WorkerPoolResource ou None ou le résultat de cls(response)

Type de retour

Exceptions

Attributs

models

models = <module 'azure.mgmt.web.v2016_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\web\\v2016_09_01\\models\\__init__.py'>