AppServicePlansOperations Clase
Advertencia
NO cree instancias de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:app_service_plans> .
- Herencia
-
builtins.objectAppServicePlansOperations
Constructor
AppServicePlansOperations(*args, **kwargs)
Métodos
begin_create_or_update |
Crea o actualiza un plan de App Service. Crea o actualiza un plan de App Service. |
create_or_update_vnet_route |
Cree o actualice una ruta de Virtual Network en un plan de App Service. Cree o actualice una ruta de Virtual Network en un plan de App Service. |
delete |
Elimine un plan de App Service. Elimine un plan de App Service. |
delete_hybrid_connection |
Elimine una conexión híbrida en uso en un plan de App Service. Elimine una conexión híbrida en uso en un plan de App Service. |
delete_vnet_route |
Elimine una ruta de Virtual Network en un plan de App Service. Elimine una ruta de Virtual Network en un plan de App Service. |
get |
Obtenga un plan de App Service. Obtenga un plan de App Service. |
get_hybrid_connection |
Recupere una conexión híbrida en uso en un plan de App Service. Recupere una conexión híbrida en uso en un plan de App Service. |
get_hybrid_connection_plan_limit |
Obtenga el número máximo de conexiones híbridas permitidas en un plan de App Service. Obtenga el número máximo de conexiones híbridas permitidas en un plan de App Service. |
get_route_for_vnet |
Obtenga una ruta de Virtual Network en un plan de App Service. Obtenga una ruta de Virtual Network en un plan de App Service. |
get_server_farm_skus |
Obtiene todas las SKU seleccionables para un plan de App Service determinado. Obtiene todas las SKU seleccionables para un plan de App Service determinado. |
get_vnet_from_server_farm |
Obtenga un Virtual Network asociado a un plan de App Service. Obtenga un Virtual Network asociado a un plan de App Service. |
get_vnet_gateway |
Obtenga una puerta de enlace de Virtual Network. Obtenga una puerta de enlace de Virtual Network. |
list |
Obtenga todos los planes de App Service para una suscripción. Obtenga todos los planes de App Service para una suscripción. |
list_by_resource_group |
Obtenga todos los planes App Service de un grupo de recursos. Obtenga todos los planes App Service de un grupo de recursos. |
list_capabilities |
Enumera todas las funcionalidades de un plan de App Service. Enumera todas las funcionalidades de un plan de App Service. |
list_hybrid_connection_keys |
Obtenga el nombre de clave de envío y el valor de una conexión híbrida. Obtenga el nombre de clave de envío y el valor de una conexión híbrida. |
list_hybrid_connections |
Recupere todas las conexiones híbridas en uso en un plan de App Service. Recupere todas las conexiones híbridas en uso en un plan de App Service. |
list_routes_for_vnet |
Obtenga todas las rutas asociadas a un Virtual Network en un plan de App Service. Obtenga todas las rutas asociadas a un Virtual Network en un plan de App Service. |
list_usages |
Obtiene información de uso de la granja de servidores. Obtiene información de uso de la granja de servidores. |
list_vnets |
Obtenga todas las redes virtuales asociadas a un plan de App Service. Obtenga todas las redes virtuales asociadas a un plan de App Service. |
list_web_apps |
Obtener todas las aplicaciones asociadas a un plan de App Service. Obtener todas las aplicaciones asociadas a un plan de App Service. |
list_web_apps_by_hybrid_connection |
Obtenga todas las aplicaciones que usan una conexión híbrida en un plan de App Service. Obtenga todas las aplicaciones que usan una conexión híbrida en un plan de App Service. |
reboot_worker |
Reinicie una máquina de trabajo en un plan de App Service. Reinicie una máquina de trabajo en un plan de App Service. |
restart_web_apps |
Reinicie todas las aplicaciones de un plan de App Service. Reinicie todas las aplicaciones de un plan de App Service. |
update |
Crea o actualiza un plan de App Service. Crea o actualiza un plan de App Service. |
update_vnet_gateway |
Actualice una puerta de enlace de Virtual Network. Actualice una puerta de enlace de Virtual Network. |
update_vnet_route |
Cree o actualice una ruta de Virtual Network en un plan de App Service. Cree o actualice una ruta de Virtual Network en un plan de App Service. |
begin_create_or_update
Crea o actualiza un plan de App Service.
Crea o actualiza un plan de App Service.
begin_create_or_update(resource_group_name: str, name: str, app_service_plan: _models.AppServicePlan, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AppServicePlan]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- app_service_plan
- AppServicePlan o IO
Detalles del plan de App Service. Es un tipo AppServicePlan o un tipo de E/S. Necesario.
- content_type
- str
Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
- continuation_token
- str
Token de continuación para reiniciar un sondeo desde un estado guardado.
- polling
- bool o PollingMethod
De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.
- polling_interval
- int
Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.
Devoluciones
Instancia de LROPoller que devuelve AppServicePlan o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
create_or_update_vnet_route
Cree o actualice una ruta de Virtual Network en un plan de App Service.
Cree o actualice una ruta de Virtual Network en un plan de App Service.
create_or_update_vnet_route(resource_group_name: str, name: str, vnet_name: str, route_name: str, route: _models.VnetRoute, *, content_type: str = 'application/json', **kwargs: Any) -> _models.VnetRoute | None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
Definición de la ruta Virtual Network. Es un tipo VnetRoute o un tipo de E/S. Necesario.
- content_type
- str
Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
VnetRoute o None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete
Elimine un plan de App Service.
Elimine un plan de App Service.
delete(resource_group_name: str, name: str, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete_hybrid_connection
Elimine una conexión híbrida en uso en un plan de App Service.
Elimine una conexión híbrida en uso en un plan de App Service.
delete_hybrid_connection(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete_vnet_route
Elimine una ruta de Virtual Network en un plan de App Service.
Elimine una ruta de Virtual Network en un plan de App Service.
delete_vnet_route(resource_group_name: str, name: str, vnet_name: str, route_name: str, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Obtenga un plan de App Service.
Obtenga un plan de App Service.
get(resource_group_name: str, name: str, **kwargs: Any) -> AppServicePlan | None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
AppServicePlan o None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_hybrid_connection
Recupere una conexión híbrida en uso en un plan de App Service.
Recupere una conexión híbrida en uso en un plan de App Service.
get_hybrid_connection(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> HybridConnection
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
HybridConnection o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_hybrid_connection_plan_limit
Obtenga el número máximo de conexiones híbridas permitidas en un plan de App Service.
Obtenga el número máximo de conexiones híbridas permitidas en un plan de App Service.
get_hybrid_connection_plan_limit(resource_group_name: str, name: str, **kwargs: Any) -> HybridConnectionLimits
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
HybridConnectionLimits o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_route_for_vnet
Obtenga una ruta de Virtual Network en un plan de App Service.
Obtenga una ruta de Virtual Network en un plan de App Service.
get_route_for_vnet(resource_group_name: str, name: str, vnet_name: str, route_name: str, **kwargs: Any) -> List[VnetRoute] | None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
lista de VnetRoute o None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_server_farm_skus
Obtiene todas las SKU seleccionables para un plan de App Service determinado.
Obtiene todas las SKU seleccionables para un plan de App Service determinado.
get_server_farm_skus(resource_group_name: str, name: str, **kwargs: Any) -> MutableMapping[str, Any]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
JSON o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_vnet_from_server_farm
Obtenga un Virtual Network asociado a un plan de App Service.
Obtenga un Virtual Network asociado a un plan de App Service.
get_vnet_from_server_farm(resource_group_name: str, name: str, vnet_name: str, **kwargs: Any) -> VnetInfo | None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
VnetInfo o None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_vnet_gateway
Obtenga una puerta de enlace de Virtual Network.
Obtenga una puerta de enlace de Virtual Network.
get_vnet_gateway(resource_group_name: str, name: str, vnet_name: str, gateway_name: str, **kwargs: Any) -> VnetGateway
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- gateway_name
- str
Nombre de la puerta de enlace. Solo se admite la puerta de enlace "principal". Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
VnetGateway o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
Obtenga todos los planes de App Service para una suscripción.
Obtenga todos los planes de App Service para una suscripción.
list(detailed: bool | None = None, **kwargs: Any) -> Iterable[AppServicePlan]
Parámetros
- detailed
- bool
Especifique <code>true</code>
para devolver todas las propiedades del plan de App Service.
El valor predeterminado es <code>false</code>
, que devuelve un subconjunto de las propiedades.
La recuperación de todas las propiedades puede aumentar la latencia de la API. El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como una instancia de AppServicePlan o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_by_resource_group
Obtenga todos los planes App Service de un grupo de recursos.
Obtenga todos los planes App Service de un grupo de recursos.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[AppServicePlan]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como una instancia de AppServicePlan o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_capabilities
Enumera todas las funcionalidades de un plan de App Service.
Enumera todas las funcionalidades de un plan de App Service.
list_capabilities(resource_group_name: str, name: str, **kwargs: Any) -> List[Capability]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
lista de capacidad o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_hybrid_connection_keys
Obtenga el nombre de clave de envío y el valor de una conexión híbrida.
Obtenga el nombre de clave de envío y el valor de una conexión híbrida.
list_hybrid_connection_keys(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> HybridConnectionKey
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
HybridConnectionKey o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_hybrid_connections
Recupere todas las conexiones híbridas en uso en un plan de App Service.
Recupere todas las conexiones híbridas en uso en un plan de App Service.
list_hybrid_connections(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[HybridConnection]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como una instancia de HybridConnection o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_routes_for_vnet
Obtenga todas las rutas asociadas a un Virtual Network en un plan de App Service.
Obtenga todas las rutas asociadas a un Virtual Network en un plan de App Service.
list_routes_for_vnet(resource_group_name: str, name: str, vnet_name: str, **kwargs: Any) -> List[VnetRoute]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
lista de VnetRoute o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_usages
Obtiene información de uso de la granja de servidores.
Obtiene información de uso de la granja de servidores.
list_usages(resource_group_name: str, name: str, filter: str | None = None, **kwargs: Any) -> Iterable[CsmUsageQuota]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- filter
- str
Devuelve solo los usos o métricas especificados en el filtro. El filtro se ajusta a la sintaxis de odata. Ejemplo: $filter=(name.value eq 'Metric1' o name.value eq 'Metric2'). El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como una instancia de CsmUsageQuota o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_vnets
Obtenga todas las redes virtuales asociadas a un plan de App Service.
Obtenga todas las redes virtuales asociadas a un plan de App Service.
list_vnets(resource_group_name: str, name: str, **kwargs: Any) -> List[VnetInfo]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
lista de VnetInfo o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_web_apps
Obtener todas las aplicaciones asociadas a un plan de App Service.
Obtener todas las aplicaciones asociadas a un plan de App Service.
list_web_apps(resource_group_name: str, name: str, skip_token: str | None = None, filter: str | None = None, top: str | None = None, **kwargs: Any) -> Iterable[Site]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- skip_token
- str
Vaya a una aplicación web en la lista de aplicaciones web asociadas al plan de App Service. Si se especifica, la lista resultante contendrá aplicaciones web a partir de (incluido) skipToken. De lo contrario, la lista resultante contiene aplicaciones web desde el inicio de la lista. El valor predeterminado es Ninguno.
- filter
- str
Filtro admitido: $filter=state eq running. Devuelve solo las aplicaciones web que se están ejecutando actualmente. El valor predeterminado es Ninguno.
- top
- str
Tamaño de página de lista. Si se especifica, los resultados se paginan. El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como una instancia de Site o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_web_apps_by_hybrid_connection
Obtenga todas las aplicaciones que usan una conexión híbrida en un plan de App Service.
Obtenga todas las aplicaciones que usan una conexión híbrida en un plan de App Service.
list_web_apps_by_hybrid_connection(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> Iterable[str]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como la instancia de str o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
reboot_worker
Reinicie una máquina de trabajo en un plan de App Service.
Reinicie una máquina de trabajo en un plan de App Service.
reboot_worker(resource_group_name: str, name: str, worker_name: str, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- worker_name
- str
Nombre de la máquina de trabajo, que normalmente comienza con Escritorio remoto. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
restart_web_apps
Reinicie todas las aplicaciones de un plan de App Service.
Reinicie todas las aplicaciones de un plan de App Service.
restart_web_apps(resource_group_name: str, name: str, soft_restart: bool | None = None, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- soft_restart
- bool
Especifique <code>true</code>
para realizar un reinicio temporal, aplica las opciones de configuración y reinicia las aplicaciones si es necesario. El valor predeterminado es <code>false</code>
, que siempre reinicia y vuelve a aprovisionar las aplicaciones. El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
update
Crea o actualiza un plan de App Service.
Crea o actualiza un plan de App Service.
update(resource_group_name: str, name: str, app_service_plan: _models.AppServicePlanPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AppServicePlan
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- app_service_plan
- AppServicePlanPatchResource o IO
Detalles del plan de App Service. Es un tipo AppServicePlanPatchResource o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
AppServicePlan o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
update_vnet_gateway
Actualice una puerta de enlace de Virtual Network.
Actualice una puerta de enlace de Virtual Network.
update_vnet_gateway(resource_group_name: str, name: str, vnet_name: str, gateway_name: str, connection_envelope: _models.VnetGateway, *, content_type: str = 'application/json', **kwargs: Any) -> _models.VnetGateway
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
- gateway_name
- str
Nombre de la puerta de enlace. Solo se admite la puerta de enlace "principal". Necesario.
- connection_envelope
- VnetGateway o IO
Definición de la puerta de enlace. Es un tipo VnetGateway o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
VnetGateway o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
update_vnet_route
Cree o actualice una ruta de Virtual Network en un plan de App Service.
Cree o actualice una ruta de Virtual Network en un plan de App Service.
update_vnet_route(resource_group_name: str, name: str, vnet_name: str, route_name: str, route: _models.VnetRoute, *, content_type: str = 'application/json', **kwargs: Any) -> _models.VnetRoute | None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el recurso. Necesario.
Definición de la ruta Virtual Network. Es un tipo VnetRoute o un tipo de E/S. Necesario.
- content_type
- str
Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
VnetRoute o None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
Atributos
models
models = <module 'azure.mgmt.web.v2020_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\web\\v2020_06_01\\models\\__init__.py'>
Azure SDK for Python