New-AzAppServiceEnvironment

推奨されるルート テーブルとネットワーク セキュリティ グループを含む App Service 環境を作成します

構文

New-AzAppServiceEnvironment
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Location] <String>
   [[-Kind] <String>]
   -VirtualNetworkName <String>
   -SubnetName <String>
   -LoadBalancerMode <String>
   [-SkipRouteTable]
   [-SkipNetworkSecurityGroup]
   [-PassThru]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzAppServiceEnvironment
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Location] <String>
   [[-Kind] <String>]
   -VirtualNetworkName <String>
   -SubnetName <String>
   [-PassThru]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzAppServiceEnvironment
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Location] <String>
   [[-Kind] <String>]
   -SubnetId <String>
   -LoadBalancerMode <String>
   [-SkipRouteTable]
   [-SkipNetworkSecurityGroup]
   [-PassThru]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzAppServiceEnvironment
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Location] <String>
   [[-Kind] <String>]
   -SubnetId <String>
   [-PassThru]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

説明

New-AzAppServiceEnvironment コマンドレットは、App Service 環境を作成します。

例 1

New-AzAppServiceEnvironment -ResourceGroupName MyResourceGroup -Name MyAseV2 -Location WestEurope -VirtualNetworkName MyVirtualNetwork -SubnetName AseSubnet -LoadBalancerMode Internal

推奨されるルート テーブルとネットワーク セキュリティ グループを含む、MyAseV2 という名前の App Service 環境を作成する

例 2

New-AzAppServiceEnvironment -ResourceGroupName MyResourceGroup -Name MyAseV2 -Location WestEurope -VirtualNetworkName MyVirtualNetwork -SubnetName AseSubnet -LoadBalancerMode Internal -SkipRouteTable -SkipNetworkSecurityGroup

推奨されるルート テーブルとネットワーク セキュリティ グループを使用せずに、MyAseV2 という名前の App Service Environment を作成します。 これらは、機能インスタンスを確保するために、App Service Environment をプロビジョニングする前または直後に作成する必要があります。

パラメーター

-AsJob

バックグラウンドでコマンドレットを実行し、進行状況を追跡するジョブを返します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Kind

App Service 環境のバージョン。

Type:String
Accepted values:ASEv2, ASEv3
Position:3
Default value:ASEv2
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerMode

App Service 環境のロード バランサー モード。

Type:String
Accepted values:Internal, External
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Location

App Service 環境の場所 (例: 西ヨーロッパ)。

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

App Service 環境の名前。

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

App Service 環境オブジェクトを返します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

リソース グループの名前。

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SkipNetworkSecurityGroup

App Service 環境の一部として推奨されるネットワーク セキュリティ グループを作成しないでください。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SkipRouteTable

App Service 環境の一部として推奨ルート テーブルを作成しないでください。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubnetId

サブネット ID。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubnetName

サブネット名。 -VirtualNetworkName と組み合わせて使用され、A Standard Edition と同じリソース グループに含まれる必要があります。 そうでない場合は、-SubnetId を使用します

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkName

vNet 名。 -SubnetName と組み合わせて使用され、A Standard Edition と同じリソース グループに含まれる必要があります。 そうでない場合は、-SubnetId を使用します

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

入力

None

出力

Object