AppServicePlansOperations クラス
警告
このクラスを直接インスタンス化しないでください。
代わりに、次の操作にアクセスする必要があります。
<xref:app_service_plans> 属性を使用する。
- 継承
-
builtins.objectAppServicePlansOperations
コンストラクター
AppServicePlansOperations(*args, **kwargs)
メソッド
begin_create_or_update |
App Service プランを作成または更新します。 「App Service プランを作成または更新する」の説明。 |
create_or_update_vnet_route |
App Service プランでVirtual Network ルートを作成または更新します。 「App Service プランでVirtual Network ルートを作成または更新する」の説明。 |
delete |
App Serviceプランを削除します。 「App Service プランを削除する」の説明。 |
delete_hybrid_connection |
App Service プランで使用中のハイブリッド接続を削除します。 「App Service プランで使用中のハイブリッド接続を削除する」の説明。 |
delete_vnet_route |
App Service プランのVirtual Network ルートを削除します。 「App Service プランのVirtual Network ルートを削除する」の説明。 |
get |
App Serviceプランを取得します。 「App Service プランを取得する」の説明。 |
get_hybrid_connection |
App Service プランで使用中のハイブリッド接続を取得します。 「App Service プランで使用されているハイブリッド接続を取得する」の説明。 |
get_hybrid_connection_plan_limit |
App Service プランで許可されるハイブリッド接続の最大数を取得します。 「App Service プランで許可されるハイブリッド接続の最大数を取得する」の説明。 |
get_route_for_vnet |
App Service プランでVirtual Network ルートを取得します。 「App Service プランでVirtual Network ルートを取得する」の説明。 |
get_server_farm_skus |
特定のApp Service プランに対して選択可能なすべての SKU を取得します。 [説明] 特定のApp Service プランで選択可能なすべての SKU を取得します。 |
get_vnet_from_server_farm |
App Service プランに関連付けられているVirtual Networkを取得します。 「App Service プランに関連付けられているVirtual Networkを取得する」の説明。 |
get_vnet_gateway |
Virtual Network ゲートウェイを取得します。 「Virtual Network ゲートウェイを取得する」の説明。 |
list |
サブスクリプションのすべてのApp Serviceプランを取得します。 「サブスクリプションのすべてのApp Service プランを取得する」の説明。 |
list_by_resource_group |
リソース グループ内のすべてのApp Serviceプランを取得します。 「リソース グループ内のすべてのApp Serviceプランを取得する」の説明。 |
list_capabilities |
App Service プランのすべての機能を一覧表示します。 「App Service プランのすべての機能を一覧表示する」の説明。 |
list_hybrid_connection_keys |
ハイブリッド接続の送信キーの名前と値を取得します。 「ハイブリッド接続の送信キー名と値を取得する」の説明。 |
list_hybrid_connections |
App Service プランで使用中のすべてのハイブリッド接続を取得します。 「App Service プランで使用中のすべてのハイブリッド接続を取得する」の説明。 |
list_routes_for_vnet |
App Service プランのVirtual Networkに関連付けられているすべてのルートを取得します。 「App Service プランのVirtual Networkに関連付けられているすべてのルートを取得する」の説明。 |
list_usages |
サーバー ファームの使用状況情報を取得します。 「サーバー ファームの使用状況情報を取得する」の説明。 |
list_vnets |
App Service プランに関連付けられているすべての仮想ネットワークを取得します。 「App Service プランに関連付けられているすべての仮想ネットワークを取得する」の説明。 |
list_web_apps |
App Service プランに関連付けられているすべてのアプリを取得します。 「App Service プランに関連付けられているすべてのアプリを取得する」の説明。 |
list_web_apps_by_hybrid_connection |
App Service プランでハイブリッド接続を使用するすべてのアプリを取得します。 「App Service プランでハイブリッド接続を使用するすべてのアプリを取得する」の説明。 |
reboot_worker |
App Serviceプランでワーカー マシンを再起動します。 「App Service プランでワーカー マシンを再起動する」の説明。 |
restart_web_apps |
App Service プラン内のすべてのアプリを再起動します。 「App Service プラン内のすべてのアプリを再起動する」の説明。 |
update |
App Service プランを作成または更新します。 「App Service プランを作成または更新する」の説明。 |
update_vnet_gateway |
Virtual Network ゲートウェイを更新します。 「Virtual Network ゲートウェイを更新する」の説明。 |
update_vnet_route |
App Service プランでVirtual Network ルートを作成または更新します。 「App Service プランでVirtual Network ルートを作成または更新する」の説明。 |
begin_create_or_update
App Service プランを作成または更新します。
「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]
パラメーター
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
- continuation_token
- str
保存された状態からポーリングを再開するための継続トークン。
- polling
- bool または PollingMethod
既定では、ポーリング メソッドは ARMPolling になります。 この操作に対して False を渡してポーリングを行わないか、個人のポーリング戦略のために独自に初期化されたポーリング オブジェクトを渡します。
- polling_interval
- int
Retry-After ヘッダーがない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。
戻り値
AppServicePlan または cls(response) の結果を返す LROPoller のインスタンス
の戻り値の型 :
例外
create_or_update_vnet_route
App Service プランでVirtual Network ルートを作成または更新します。
「App Service プランでVirtual Network ルートを作成または更新する」の説明。
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
パラメーター
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
VnetRoute または cls(response) の結果
の戻り値の型 :
例外
delete
App Serviceプランを削除します。
「App Service プランを削除する」の説明。
delete(resource_group_name: str, name: str, **kwargs: Any) -> None
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
なしまたは cls(response) の結果
の戻り値の型 :
例外
delete_hybrid_connection
App Service プランで使用中のハイブリッド接続を削除します。
「App Service プランで使用中のハイブリッド接続を削除する」の説明。
delete_hybrid_connection(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> None
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
なしまたは cls(response) の結果
の戻り値の型 :
例外
delete_vnet_route
App Service プランのVirtual Network ルートを削除します。
「App Service プランのVirtual Network ルートを削除する」の説明。
delete_vnet_route(resource_group_name: str, name: str, vnet_name: str, route_name: str, **kwargs: Any) -> None
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
なしまたは cls(response) の結果
の戻り値の型 :
例外
get
App Serviceプランを取得します。
「App Service プランを取得する」の説明。
get(resource_group_name: str, name: str, **kwargs: Any) -> AppServicePlan
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
AppServicePlan または cls(response) の結果
の戻り値の型 :
例外
get_hybrid_connection
App Service プランで使用中のハイブリッド接続を取得します。
「App Service プランで使用されているハイブリッド接続を取得する」の説明。
get_hybrid_connection(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> HybridConnection
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
HybridConnection または cls(response) の結果
の戻り値の型 :
例外
get_hybrid_connection_plan_limit
App Service プランで許可されるハイブリッド接続の最大数を取得します。
「App Service プランで許可されるハイブリッド接続の最大数を取得する」の説明。
get_hybrid_connection_plan_limit(resource_group_name: str, name: str, **kwargs: Any) -> HybridConnectionLimits
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
HybridConnectionLimits または cls(response) の結果
の戻り値の型 :
例外
get_route_for_vnet
App Service プランでVirtual Network ルートを取得します。
「App Service プランでVirtual Network ルートを取得する」の説明。
get_route_for_vnet(resource_group_name: str, name: str, vnet_name: str, route_name: str, **kwargs: Any) -> List[VnetRoute]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
VnetRoute の一覧または cls(response) の結果
の戻り値の型 :
例外
get_server_farm_skus
特定のApp Service プランに対して選択可能なすべての SKU を取得します。
[説明] 特定のApp Service プランで選択可能なすべての SKU を取得します。
get_server_farm_skus(resource_group_name: str, name: str, **kwargs: Any) -> MutableMapping[str, Any]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
JSON または cls(response) の結果
の戻り値の型 :
例外
get_vnet_from_server_farm
App Service プランに関連付けられているVirtual Networkを取得します。
「App Service プランに関連付けられているVirtual Networkを取得する」の説明。
get_vnet_from_server_farm(resource_group_name: str, name: str, vnet_name: str, **kwargs: Any) -> VnetInfoResource
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
VnetInfoResource または cls(response) の結果
の戻り値の型 :
例外
get_vnet_gateway
Virtual Network ゲートウェイを取得します。
「Virtual Network ゲートウェイを取得する」の説明。
get_vnet_gateway(resource_group_name: str, name: str, vnet_name: str, gateway_name: str, **kwargs: Any) -> VnetGateway
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
VnetGateway または cls(response) の結果
の戻り値の型 :
例外
list
サブスクリプションのすべてのApp Serviceプランを取得します。
「サブスクリプションのすべてのApp Service プランを取得する」の説明。
list(detailed: bool | None = None, **kwargs: Any) -> Iterable[AppServicePlan]
パラメーター
- detailed
- bool
すべてのApp Serviceプラン プロパティを返すように を指定<code>true</code>
します。
既定値は で <code>false</code>
、プロパティのサブセットを返します。
すべてのプロパティを取得すると、API の待機時間が長くなる可能性があります。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
AppServicePlan のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
list_by_resource_group
リソース グループ内のすべてのApp Serviceプランを取得します。
「リソース グループ内のすべてのApp Serviceプランを取得する」の説明。
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[AppServicePlan]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
AppServicePlan のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
list_capabilities
App Service プランのすべての機能を一覧表示します。
「App Service プランのすべての機能を一覧表示する」の説明。
list_capabilities(resource_group_name: str, name: str, **kwargs: Any) -> List[Capability]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
機能の一覧または cls(response) の結果
の戻り値の型 :
例外
list_hybrid_connection_keys
ハイブリッド接続の送信キーの名前と値を取得します。
「ハイブリッド接続の送信キー名と値を取得する」の説明。
list_hybrid_connection_keys(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> HybridConnectionKey
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
HybridConnectionKey または cls(response) の結果
の戻り値の型 :
例外
list_hybrid_connections
App Service プランで使用中のすべてのハイブリッド接続を取得します。
「App Service プランで使用中のすべてのハイブリッド接続を取得する」の説明。
list_hybrid_connections(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[HybridConnection]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
HybridConnection のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
list_routes_for_vnet
App Service プランのVirtual Networkに関連付けられているすべてのルートを取得します。
「App Service プランのVirtual Networkに関連付けられているすべてのルートを取得する」の説明。
list_routes_for_vnet(resource_group_name: str, name: str, vnet_name: str, **kwargs: Any) -> List[VnetRoute]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
VnetRoute の一覧または cls(response) の結果
の戻り値の型 :
例外
list_usages
サーバー ファームの使用状況情報を取得します。
「サーバー ファームの使用状況情報を取得する」の説明。
list_usages(resource_group_name: str, name: str, filter: str | None = None, **kwargs: Any) -> Iterable[CsmUsageQuota]
パラメーター
- filter
- str
フィルターで指定された使用状況/メトリックのみを返します。 フィルターは odata 構文に準拠しています。 例: $filter=(name.value eq 'Metric1' または name.value eq 'Metric2')。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
CsmUsageQuota または cls(response) の結果のいずれかのインスタンスのような反復子
の戻り値の型 :
例外
list_vnets
App Service プランに関連付けられているすべての仮想ネットワークを取得します。
「App Service プランに関連付けられているすべての仮想ネットワークを取得する」の説明。
list_vnets(resource_group_name: str, name: str, **kwargs: Any) -> List[VnetInfoResource]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
VnetInfoResource のリストまたは cls(response) の結果
の戻り値の型 :
例外
list_web_apps
App Service プランに関連付けられているすべてのアプリを取得します。
「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]
パラメーター
- skip_token
- str
App Service プランに関連付けられている Web アプリの一覧にある Web アプリにスキップします。 指定した場合、結果の一覧には skipToken から (含む) Web アプリが含まれます。 それ以外の場合、結果のリストには、リストの先頭からの Web アプリが含まれます。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
Site のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
list_web_apps_by_hybrid_connection
App Service プランでハイブリッド接続を使用するすべてのアプリを取得します。
「App Service プランでハイブリッド接続を使用するすべてのアプリを取得する」の説明。
list_web_apps_by_hybrid_connection(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> Iterable[str]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
str または cls(response) の結果のインスタンスのような反復子
の戻り値の型 :
例外
reboot_worker
App Serviceプランでワーカー マシンを再起動します。
「App Service プランでワーカー マシンを再起動する」の説明。
reboot_worker(resource_group_name: str, name: str, worker_name: str, **kwargs: Any) -> None
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
なしまたは cls(response) の結果
の戻り値の型 :
例外
restart_web_apps
App Service プラン内のすべてのアプリを再起動します。
「App Service プラン内のすべてのアプリを再起動する」の説明。
restart_web_apps(resource_group_name: str, name: str, soft_restart: bool | None = None, **kwargs: Any) -> None
パラメーター
- soft_restart
- bool
を指定 <code>true</code>
してソフト再起動を実行し、構成設定を適用し、必要に応じてアプリを再起動します。 既定値は です <code>false</code>
。これは常にアプリを再起動して再プロビジョニングします。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
なしまたは cls(response) の結果
の戻り値の型 :
例外
update
App Service プランを作成または更新します。
「App Service プランを作成または更新する」の説明。
update(resource_group_name: str, name: str, app_service_plan: _models.AppServicePlanPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AppServicePlan
パラメーター
- app_service_plan
- AppServicePlanPatchResource または IO
App Serviceプランの詳細。 AppServicePlanPatchResource 型または IO 型のいずれかです。 必須。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
AppServicePlan または cls(response) の結果
の戻り値の型 :
例外
update_vnet_gateway
Virtual Network ゲートウェイを更新します。
「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
パラメーター
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
VnetGateway または cls(response) の結果
の戻り値の型 :
例外
update_vnet_route
App Service プランでVirtual Network ルートを作成または更新します。
「App Service プランでVirtual Network ルートを作成または更新する」の説明。
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
パラメーター
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
VnetRoute または cls(response) の結果
の戻り値の型 :
例外
属性
models
models = <module 'azure.mgmt.web.v2023_01_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\web\\v2023_01_01\\models\\__init__.py'>
Azure SDK for Python