Publish-AzureServiceProject
Publicera den aktuella tjänsten till Windows Azure.
Kommentar
De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.
Viktigt!
Cloud Services (klassisk) är nu inaktuellt för nya kunder och kommer att dras tillbaka den 31 augusti 2024 för alla kunder. Nya distributioner bör använda den nya Azure Resource Manager-baserade distributionsmodellen Azure Cloud Services (utökad support).
Syntax
Publish-AzureServiceProject
[-ServiceName <String>]
[-StorageAccountName <String>]
[-Location <String>]
[-Slot <String>]
[-Launch]
[-AffinityGroup <String>]
[-DeploymentName <String>]
[-ForceUpgrade]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Publish-AzureServiceProject
[-Package <String>]
-Configuration <String>
[-StorageAccountName <String>]
[-Location <String>]
[-Slot <String>]
[-Launch]
[-AffinityGroup <String>]
[-DeploymentName <String>]
[-ForceUpgrade]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Det här avsnittet beskriver cmdleten i 0.8.10-versionen av Microsoft Azure PowerShell-modulen.
Om du vill hämta den version av modulen som du använder skriver (Get-Module -Name Azure).Version
du i Azure PowerShell-konsolen .
Cmdleten Publish-AzureServiceProject publicerar den aktuella tjänsten i molnet. Du kan ange publiceringskonfiguration (till exempel Prenumeration, StorageAccountName, Plats, Fack) på kommandoraden eller i lokala inställningar via cmdleten Set-AzureServiceProject.
Exempel
Exempel 1: Publicera ett tjänstprojekt med standardvärden
PS C:\> Publish-AzureServiceProject
Det här exemplet publicerar den aktuella tjänsten med hjälp av de aktuella tjänstinställningarna och den aktuella Azure-publiceringsprofilen.
Exempel 2: Skapa ett distributionspaket
PS C:\> Publish-AzureServiceProject -PackageOnly
Det här exemplet skapar en distributionspaketfil (.cspkg) i tjänstkatalogen och publicerar inte till Windows Azure.
Parametrar
-AffinityGroup
Anger den tillhörighetsgrupp som du vill att tjänsten ska använda.
Type: | String |
Aliases: | ag |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Configuration
Anger tjänstkonfigurationsfilen. Om du anger den här parametern anger du parametern Paket .
Type: | String |
Aliases: | cc |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DeploymentName
Anger distributionsnamnet.
Type: | String |
Aliases: | dn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ForceUpgrade
Type: | SwitchParameter |
Aliases: | f |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Launch
Öppnar ett webbläsarfönster så att du kan visa programmet när det har distribuerats.
Type: | SwitchParameter |
Aliases: | ln |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Den region där programmet kommer att finnas. Möjliga värden är:
- Var som helst i Asien
- Var som helst i Europa
- Var som helst i USA
- Asien, östra
- USA, östra
- Norra centrala USA
- Europa, norra
- USA, södra centrala
- Sydostasien
- Västeuropa
- Västra USA
Om ingen plats anges används den plats som angavs i det senaste anropet till Set-AzureServiceProject . Om ingen plats har angetts väljs platsen slumpmässigt från platserna "USA, norra centrala" och "USA, södra centrala".
Type: | String |
Aliases: | l |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Package
Anger den paketfil som ska distribueras. Ange antingen en lokal fil som har filnamnstillägget .cspkg eller en URI för en blob som innehåller paketet. Om du anger den här parametern ska du inte ange parametern ServiceName .
Type: | String |
Aliases: | sp |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
Anger namnet som ska användas för tjänsten vid publicering till Windows Azure. Namnet bestämmer en del av etiketten i den cloudapp.net underdomän som används för att adressera tjänsten när den finns i Windows Azure (d.v.s . name.cloudapp.net). Alla namn som anges när tjänsten publiceras åsidosätter det namn som angavs när tjänsten skapades. (Se Cmdleten New-AzureServiceProject ).
Type: | String |
Aliases: | sv |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Slot
Distributionsplatsen som ska användas för den här tjänsten. Möjliga värden är "Mellanlagring" och "Produktion". Om inget fack anges används det fack som angavs i det senaste anropet till Set-AzureDeploymentSlot. Om inget fack har angetts används "Produktionsplatsen".
Type: | String |
Aliases: | sl |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountName
Anger namnet på det Windows Azure-lagringskonto som ska användas när tjänsten publiceras. Det här värdet används inte förrän tjänsten har publicerats. När den här parametern inte har angetts hämtas värdet från det senaste Set-AzureServiceProject-kommandot . Om inget lagringskonto har angetts används ett lagringskonto som matchar namnet på tjänsten. Om det inte finns något sådant lagringskonto försöker cmdleten skapa ett nytt. Försöket kan dock misslyckas om ett lagringskonto som matchar tjänstnamnet finns i en annan prenumeration.
Type: | String |
Aliases: | st |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |