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önetimi 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önetmenize olanak tanır.

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

Kullanıcı rolünü 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 komut kabuğuna hemen 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

Kullanıcı rolü nesnesini 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.