Set-SCAzureProfile
VMM'de bir Azure profilinin özelliklerini değiştirir.
Syntax
Set-SCAzureProfile
[-VMMServer <ServerConnection>]
[-AzureProfile] <AzureProfile>
[-Name <String>]
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-SubscriptionId <String>]
[-CloudProvider <AzureCloudProvider>]
[-AzureApplicationID <String>]
[-AzureDirectoryID <String>]
[-AzureApplicationKey <String>]
[-CertificateThumbprint <String>]
[-AutomationAccount <String>]
[-AutomationAccountResourceGroup <String>]
[-WorkspaceId <String>]
[-WorkspaceKey <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Set-SCAzureProfile cmdlet'i, VMM'de oluşturulan bir Azure profilinin özelliklerini değiştirir. Azure profil nesnesi almak için Get-SCAzureProfile cmdlet'ini kullanın. Azure profilleri hakkında daha fazla bilgi için Get-Help New-SCAzureProfile -Detailed yazın.
Örnekler
Örnek 1
PS C:> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -WorkspaceKey 'u6t5H1xh1aze28Rw03UtIG/vDkkCxAs9eWO2rYoGMz3RgWr98o6Xwtn/KZL1OaoQbihvnCIeGh6Qye4N6HrD+w=='
Mevcut bir Azure güncelleştirme yönetim profilinde Log Analytics çalışma alanı anahtarını güncelleştirin.
Örnek 2
PS C:\> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -Name azUpdateMgmtProfileNewName
Mevcut bir Azure upate yönetim profilindeki adı güncelleştirin.
Parametreler
-AutomationAccount
VMM tarafından yönetilen VM'leri güncelleştirmek için kullanılacak Azure otomasyon hesabının adını belirtir. İsteğe Bağlı Parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomationAccountResourceGroup
VMM tarafından yönetilen VM'leri güncelleştirmek için kullanılan Azure otomasyon hesabını tutan Azure Kaynak Grubunu belirtir. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationID
Kimliği Azure aboneliğinde kimlik doğrulaması yapmak için kullanılan Uygulamanın kimliğini belirtir. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationKey
Azure aboneliğinde kimlik doğrulaması yapmak için kullanılan uygulamanın kimlik doğrulama anahtarını belirtir. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureDirectoryID
Azure aboneliğinde kimlik doğrulaması için kullanılan kimliği tutan Azure Active Directory kiracısının kimliğini belirtir. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureProfile
Azure profil nesnesini belirtir. Azure profil nesnesi almak için Get-SCAzureProfile cmdlet'ini kullanın.
Type: | AzureProfile |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CertificateThumbprint
Yönetim sertifikasının parmak izini belirtir. Yönetim sertifikasının özel anahtarı kişisel sertifika deposunda olmalı ve ortak anahtar Azure'a yüklenmelidir. İsteğe bağlı parametre.
Yönetim sertifikası tabanlı kimlik doğrulaması yalnızca Klasik VM'leri yönetmenizi sağlar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CloudProvider
Kullanılacak Azure bulut sağlayıcısını belirtir. Bu Azure Genel veya Azure Bağımsız bölgelerinden biri olabilir. İsteğe bağlı parametre.
Type: | AzureCloudProvider |
Accepted values: | AzurePublic, AzureGovernment, AzureChina, AzureGermany |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Azure Profili için bir açıklama belirtir. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Azure Profilinin Adını belirtir. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Bir kullanıcı adı belirtir. Bu cmdlet, bu parametrenin belirttiği kullanıcı adına çalışır. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Bir kullanıcı rolü belirtir. Kullanıcı rolü almak için Get-SCUserRole cmdlet'ini kullanın. Bu cmdlet, bu parametrenin belirttiği kullanıcı rolü adına çalışır. İsteğe bağlı parametre.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Azure Profilinin sahibini geçerli bir etki alanı kullanıcı hesabı biçiminde belirtir. İsteğe bağlı parametre. Örnek biçim:
- -Sahip "Contoso\DomainUser"
- -Sahip "Domainuser@Contoso.com"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu hesabı tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır. İsteğe bağlı parametre.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir. İsteğe bağlı parametre. İsteğe bağlı parametre.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Azure Aboneliğinin kimliğini belirtir. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Bir kullanıcı rolü nesnesi belirtir. İsteğe bağlı parametre.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Bir VMM sunucu nesnesi belirtir. İsteğe bağlı parametre.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WorkspaceId
Günlük verilerinin depolandığı Log Analytics çalışma alanının Çalışma Alanı Kimliğini belirtir. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceKey
Log Analytics çalışma alanının Çalışma Alanı Anahtarını (birincil veya ikincil) belirtir. İsteğe bağlı parametre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Notlar
Bu cmdlet bir AzureProfile nesnesi döndürür.