Publish-AzVMDscConfiguration
DSC betiğini Azure blob depolamaya yükler.
Publish-AzVMDscConfiguration
[-ResourceGroupName] <String>
[-ConfigurationPath] <String>
[[-ContainerName] <String>]
[-StorageAccountName] <String>
[-StorageEndpointSuffix <String>]
[-Force]
[-SkipDependencyDetection]
[-ConfigurationDataPath <String>]
[-AdditionalPath <String[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Publish-AzVMDscConfiguration
[-ConfigurationPath] <String>
[[-OutputArchivePath] <String>]
[-Force]
[-SkipDependencyDetection]
[-ConfigurationDataPath <String>]
[-AdditionalPath <String[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Publish-AzVMDscConfiguration cmdlet'i, Istenen Durum Yapılandırması (DSC) betiğini Azure blob depolamaya yükler. Bu betik daha sonra Set-AzVMDscExtension cmdlet'i kullanılarak Azure sanal makinelerine uygulanabilir.
Publish-AzVMDscConfiguration ".\MyConfiguration.ps1"
Bu komut, belirli betik ve bağımlı kaynak modülleri için bir .zip paketi oluşturur ve bunu Azure depolamaya yükler.
Publish-AzVMDscConfiguration ".\MyConfiguration.ps1" -OutputArchivePath ".\MyConfiguration.ps1.zip"
Bu komut, verilen betik ve bağımlı kaynak modülleri için bir .zip paketi oluşturur ve bunu .\MyConfiguration.ps1.zip adlı yerel dosyada depolar.
Publish-AzVMDscConfiguration -ConfigurationPath "C:\Sample.ps1" -SkipDependencyDetection
Bu komut, Azure depolamaya yüklemek için yapılandırma arşivine Sample.ps1 adlı yapılandırmayı ekler ve bağımlı kaynak modüllerini atlar.
Publish-AzVMDscConfiguration -ConfigurationPath "C:\Sample.ps1" -ConfigurationDataPath "C:\SampleData.psd1"
Bu komut, Sample.ps1 adlı yapılandırmayı ve SampleData.psd1 adlı yapılandırma verilerini Azure depolamaya yüklemek üzere yapılandırma arşivine ekler.
Publish-AzVMDscConfiguration -ConfigurationPath "C:\Sample.ps1" -AdditionalPath @("C:\ContentDir1", "C:\File.txt") -ConfigurationDataPath "C:\SampleData.psd1"
Bu komut Sample.ps1 adlı yapılandırmayı, SampleData.psd1 yapılandırma verilerini ve Azure depolamaya yüklenecek ek içeriği yapılandırma arşivine ekler.
Yapılandırma arşivine eklenecek dosyanın veya dizinin yolunu belirtir. Yapılandırmayla birlikte sanal makineye indirilir.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Yapılandırma verilerini belirten bir .psd1 dosyasının yolunu belirtir. Bu, yapılandırma arşivine eklenir ve yapılandırma işlevine geçirilir. Set-AzVMDscExtension cmdlet'i aracılığıyla sağlanan yapılandırma veri yolu tarafından üzerine yazılır
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Bir veya daha fazla yapılandırma içeren dosyanın yolunu belirtir. Dosya bir Windows PowerShell betiği (.ps1) dosyası veya bir Windows PowerShell modülü (.psm1) dosyası olabilir.
Tür: | String |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Yapılandırmanın karşıya yüklendiği Azure depolama kapsayıcısının adını belirtir.
Tür: | String |
Position: | 4 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Komutu, kullanıcı onayı istemeden çalışmaya zorlar.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Yapılandırma arşivini yazacak yerel bir .zip dosyasının yolunu belirtir. Bu parametre kullanıldığında yapılandırma betiği Azure blob depolamaya yüklenmez.
Tür: | String |
Diğer adlar: | ConfigurationArchivePath |
Position: | 2 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Depolama hesabını içeren kaynak grubunun adını belirtir.
Tür: | String |
Position: | 2 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Bu cmdlet'in DSC kaynak bağımlılıklarını yapılandırma arşivinden dışladığını gösterir.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Yapılandırma betiğini ContainerName parametresi tarafından belirtilen kapsayıcıya yüklemek için kullanılan Azure depolama hesabı adını belirtir.
Tür: | String |
Position: | 3 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Depolama bitiş noktası için son eki belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
String[]
Azure PowerShell geri bildirimi
Azure PowerShell, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: