New-AzWebAppSlot

Azure Web アプリ スロットを作成します。

構文

New-AzWebAppSlot
   [-ResourceGroupName] <String>
   [-Name] <String>
   [[-Slot] <String>]
   [[-AppServicePlan] <String>]
   [[-SourceWebApp] <PSSite>]
   [-IgnoreSourceControl]
   [-IgnoreCustomHostNames]
   [[-AppSettingsOverrides] <Hashtable>]
   [[-AseName] <String>]
   [[-AseResourceGroupName] <String>]
   [-ContainerImageName <String>]
   [-ContainerRegistryUrl <String>]
   [-ContainerRegistryUser <String>]
   [-ContainerRegistryPassword <SecureString>]
   [-EnableContainerContinuousDeployment]
   [-CopyIdentity]
   [-AsJob]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

説明

New-AzWebAppSlot コマンドレットは、指定された App Service プランとデータ センターを使用する特定のリソース グループに Azure Web アプリ スロットを作成します。

例 1

New-AzWebAppSlot -ResourceGroupName Default-Web-WestUS -Name "ContosoSite" -AppServicePlan "ContosoServicePlan" -Slot "Slot001"

このコマンドは、データ センター米国西部の Default-Web-WestUS という名前の既存のリソース グループ内の既存の Web アプリ名 ContosoSite の下に Slot001 という名前のスロットを作成します。 このコマンドでは、ContosoServicePlan という名前の既存の App Service プランを使用します。

パラメーター

-AppServicePlan

App Service プラン名または App Service プラン ID。スロットと App Service プランが異なるリソース グループ内にある場合は、名前の代わりに ID を使用します。 App Service プラン ID は、次を使用して取得できます。$asp = Get-AzAppServicePlan -ResourceGroup myRG -Name MyWebapp $asp.id は App Service プラン ID を返します。

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

-AppSettingsOverrides

アプリ 設定はハッシュテーブルをオーバーライドします。 SourceWebApp パラメーターでのみ機能します。

Type:Hashtable
Position:8
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AseName

App Service 環境名

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

-AseResourceGroupName

App Service 環境のリソース グループ名

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

-AsJob

バックグラウンドでコマンドレットを実行する

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

-ContainerImageName

コンテナー イメージ名と省略可能なタグ (例: (image:tag)

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

-ContainerRegistryPassword

プライベート コンテナー レジストリのパスワード

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

-ContainerRegistryUrl

プライベート コンテナー レジストリ サーバー URL

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

-ContainerRegistryUser

プライベート コンテナー レジストリユーザー名

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

-CopyIdentity

親またはソース WebApp からマネージド ID をコピーします。

Type:SwitchParameter
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

-EnableContainerContinuousDeployment

コンテナーの継続的デプロイ Webhook を有効または無効にします

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

-IgnoreCustomHostNames

[カスタム HostNames を無視する] オプション

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

-IgnoreSourceControl

[ソース管理を無視する] オプション

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

-Name

Web アプリ名

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

-ResourceGroupName

リソース グループ名

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

-Slot

Webapp スロット名

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

-SourceWebApp

Source WebApp オブジェクト

Type:PSSite
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Tag

タグは、リソースを分類できる名前と値のペアです

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

入力

String

PSSite

出力

PSSite