New-AzSubscriptionDeploymentStack
Yeni bir Abonelik kapsamlı Dağıtım Yığını oluşturur.
Syntax
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateFile <String>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateFile <String>
-TemplateParameterFile <String>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateFile <String>
-TemplateParameterUri <String>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateFile <String>
-TemplateParameterObject <Hashtable>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateUri <String>
-TemplateParameterFile <String>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateUri <String>
-TemplateParameterUri <String>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateUri <String>
-TemplateParameterObject <Hashtable>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateUri <String>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateSpecId <String>
-TemplateParameterFile <String>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateSpecId <String>
-TemplateParameterUri <String>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateSpecId <String>
-TemplateParameterObject <Hashtable>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateSpecId <String>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSubscriptionDeploymentStack
[-Name] <String>
[-Description <String>]
-Location <String>
[-DeleteAll]
[-DeleteResources]
[-DeleteResourceGroups]
-DenySettingsMode <PSDenySettingsMode>
[-DenySettingsExcludedPrincipal <String[]>]
[-DenySettingsExcludedAction <String[]>]
[-DenySettingsApplyToChildScopes]
[-DeploymentResourceGroupName <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
-TemplateParameterFile <String>
[-SkipTemplateParameterPrompt]
[-QueryString <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Abonelik kapsamlı bir dağıtım yığını oluşturun.
Örnekler
Örnek 1: Westus konumunda abonelik kapsamlı dağıtım yığını MySubStack oluşturma
New-AzSubscriptionDeploymentStack -Name MySubStack -TemplateFile myTemplate.json -Location westus -DenySettingsMode DenyDelete
Varsayılan abonelikte reddetme ayarları DenyDelete olan 'MySubStack' adlı yeni bir abonelik kapsamlı dağıtım yığını oluşturun.
Örnek 2: Yığın oluşturmak için .bicepparam dosyası kullanma
New-AzSubscriptionDeploymentStack -Name MySubStack -Location westus -DenySettingsMode DenyDelete -TemplateParameterFile "./parameters.bicepparam"
Bu komut, diskte bir .bicepparam dosyası kullanarak abonelik kapsamında yeni bir yığın oluşturur.
Parametreler
-AsJob
Cmdlet'i arka planda çalıştırın.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeleteAll
Yığını güncelleştirdikten sonra hem kaynakları hem de kaynak gruplarını silme sinyali.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeleteResourceGroups
Yığını güncelleştirdikten sonra yönetilmeyen yığın kaynak gruplarını silme sinyali.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeleteResources
Yığın yükseltildikten sonra yönetilmeyen yığın kaynaklarını silme sinyali.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DenySettingsApplyToChildScopes
Alt kapsamlara uygulayın.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DenySettingsExcludedAction
Reddetme Ayarlar dışında tutulan rol tabanlı yönetim işlemlerinin listesi. En fazla 200 eyleme izin verilir.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DenySettingsExcludedPrincipal
Kilit dışında tutulan AAD asıl kimliklerinin listesi. En fazla 5 sorumluya izin verilir.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DenySettingsMode
Reddetme modu Ayarlar. Olası değerler şunlardır: 'denyDelete', 'denyWriteAndDelete', ve 'none'.
Type: | PSDenySettingsMode |
Accepted values: | None, DenyDelete, DenyWriteAndDelete |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentResourceGroupName
Dağıtımın oluşturulacağı ResourceGroup. Hiçbiri belirtilmezse, varsayılan olarak dağıtım yığınının abonelik düzeyi kapsamına ayarlanır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Yığın açıklaması.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Force
Mevcut bir yığının üzerine yazılırken onay istemeyin.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Yığının konumu.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Oluşturulacak deploymentStack'in adı
Type: | String |
Aliases: | StackName |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Pre
Ayarlandığında, cmdlet'in hangi sürümün kullanılacağını otomatik olarak belirlerken yayın öncesi API sürümlerini kullanması gerektiğini belirtir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QueryString
TemplateUri parametresiyle kullanılacak sorgu dizesi (örneğin, sas belirteci). Bağlantılı şablonlar söz konusu olduğunda kullanılır
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipTemplateParameterPrompt
Sağlanan şablon parametresinin şablon tarafından kullanılan tüm gerekli parametreleri içerip içermediğini denetleyerek PowerShell dinamik parametre işlemesini atlar. Bu denetim kullanıcıdan eksik parametreler için bir değer sağlamasını ister, ancak -SkipTemplateParameterPrompt değerinin sağlanması bu istemi yoksayar ve şablonda bir parametrenin bağlı olmadığı tespit edilirse hemen hata verir. Etkileşimli olmayan betikler için, tüm gerekli parametrelerin karşılanmaması durumunda daha iyi bir hata iletisi sağlamak için -SkipTemplateParameterPrompt sağlanabilir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Dağıtıma konulacak etiketler.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TemplateFile
Yığını oluşturmak için kullanılacak TemplateFile.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TemplateParameterFile
Şablon için kullanılacak parametre dosyası.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TemplateParameterObject
Parametreleri temsil eden karma tablo.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TemplateParameterUri
Şablon için kullanılacak Parametre dosyasının konumu.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TemplateSpecId
Yığını oluşturmak için kullanılacak TemplateSpec'in ResourceId değeri.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TemplateUri
Yığını oluşturmak için kullanılacak Şablonun konumu.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
Çıkışlar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin