New-AzureDeployment
Vytvoří nasazení ze služby.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Důležité
Služba Cloud Services (Classic) je teď pro nové zákazníky zastaralá a bude vyřazena 31. srpna 2024 pro všechny zákazníky. Nová nasazení by měla používat nový model nasazení založený na Azure Resource Manageru na Azure Cloud Services (rozšířená podpora).
Syntax
New-AzureDeployment
[-ServiceName] <String>
[-Package] <String>
[-Configuration] <String>
[-Slot] <String>
[[-Label] <String>]
[[-Name] <String>]
[-DoNotStart]
[-TreatWarningsAsError]
[-ExtensionConfiguration <ExtensionConfigurationInput[]>]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
Rutina New-AzureDeployment vytvoří nasazení Azure ze služby, která se skládá z webových rolí a rolí pracovního procesu. Tato rutina vytvoří nasazení na základě souboru balíčku (.cspkg) a konfiguračního souboru služby (.cscfg). Zadejte název, který je jedinečný v rámci prostředí nasazení.
Pomocí rutiny New-AzureVM vytvořte nasazení na základě virtuálních počítačů Azure.
Příklady
Příklad 1: Vytvoření nasazení
PS C:\> New-AzureDeployment -ServiceName "ContosoService" -Slot "Production" -Package "https://contosostorage.blob.core.windows.net/container06/ContosoPackage.cspkg" -Configuration "C:\packages\ContosoConfiguration.cscfg" -Label "ContosoDeployment"
Tento příkaz vytvoří produkční nasazení založené na balíčku s názvem ContosoPackage.cspkg a konfiguraci s názvem ContosoConfiguration.cscfg. Příkaz určuje popisek nasazení. Nezadá název. Tato rutina vytvoří jako název identifikátor GUID.
Příklad 2: Vytvoření nasazení na základě konfigurace rozšíření
PS C:\> New-AzureDeployment -ServiceName "ContosoService" -Slot "Production" -Package "https://contosostorage.blob.core.windows.net/container06/ContosoPackage.cspkg" -Configuration "C:\packages\ContosoConfiguration.cscfg" -ExtensionConfiguration "C:\packages\ContosoExtensionConfig.cscfg"
Tento příkaz vytvoří produkční nasazení na základě balíčku a konfigurace. Příkaz určuje konfiguraci rozšíření s názvem ContosoExtensionConfig.cscfg. Tato rutina vytvoří identifikátory GUID jako název a popisek.
Parametry
-Configuration
Určuje úplnou cestu konfiguračního souboru služby.
Typ: | String |
Position: | 2 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DoNotStart
Určuje, že tato rutina nespustí nasazení.
Typ: | SwitchParameter |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExtensionConfiguration
Určuje pole objektů konfigurace rozšíření.
Typ: | ExtensionConfigurationInput[] |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InformationAction
Určuje, jak tato rutina reaguje na informační událost.
Tento parametr přijímá tyto hodnoty:
- Pokračovat
- Ignorovat
- Informovat se
- SilentlyContinue
- Zastavit
- Suspend
Typ: | ActionPreference |
Aliases: | infa |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
Určuje informační proměnnou.
Typ: | String |
Aliases: | iv |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Label
Určuje název popisku pro nasazení. Pokud nezadáte popisek, použije tato rutina identifikátor GUID.
Typ: | String |
Position: | 4 |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Určuje název nasazení. Pokud nezadáte název, použije tato rutina identifikátor GUID.
Typ: | String |
Aliases: | DeploymentName |
Position: | 5 |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Package
Určuje cestu nebo identifikátor URI souboru .cspkg v úložišti v rámci stejného předplatného nebo projektu.
Typ: | String |
Position: | 1 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
Určuje název služby Azure pro nasazení.
Typ: | String |
Position: | 0 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Slot
Určuje prostředí, ve kterém tato rutina vytvoří nasazení. Platné hodnoty jsou: Příprava a produkce. Výchozí hodnota je Production.
Typ: | String |
Position: | 3 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TreatWarningsAsError
Určuje, že zprávy upozornění jsou chyby. Pokud zadáte tento parametr, zobrazí se zpráva s upozorněním, že nasazení selže.
Typ: | SwitchParameter |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |