New-SCAzureProfile
Virtual Machine Manager'da VMM tarafından yönetilen iş yüklerinizi Azure ile birlikte yönetmek için kullanılabilecek bir Azure Profili oluşturur.
Syntax
New-SCAzureProfile
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-SubscriptionId <String>
[-CloudProvider <AzureCloudProvider>]
-AzureApplicationID <String>
-AzureDirectoryID <String>
-AzureApplicationKey <String>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCAzureProfile
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-SubscriptionId <String>
[-CloudProvider <AzureCloudProvider>]
-AutomationAccount <String>
-AutomationAccountResourceGroup <String>
-WorkspaceId <String>
-WorkspaceKey <String>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCAzureProfile
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-SubscriptionId <String>
[-CloudProvider <AzureCloudProvider>]
-CertificateThumbprint <String>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
New-SCAzureProfile komut dosyası, Azure ile iş yüklerini Co-Manage için kullanılan VMM Kitaplığı'nda bir Azure Profili oluşturur. Azure Profili, VMM müşterilerine birden çok Azure Co-Management seçeneği sağlar. Örneğin: Azure VM Yönetimi, Azure Update Management vb.
VMM'deki Azure Co-Management özellikleri hakkında daha fazla bilgi için bkz. VMM'de Azure Aboneliği ekleme.
Örnekler
Örnek 1
PS C:> New-SCAzureProfile -Name <VMMgmtAzProfile> -SubscriptionId <AzSubID> -CloudProvider “AzurePublic" -AzureApplicationID <AzAppID> -AzureApplicationKey <AzAppKey> -AzureDirectoryID <AzDirectoryID>
Azure VM'lerini yönetmek için bir Azure Profili oluşturur.
Örnek 2
PS C:> New-SCAzureProfile -Name <VMUpdateAzProfile> -SubscriptionId <AzSubID> -AutomationAccount <AzAutoAcct> -AutomationAccountResourceGroup <AzRG> -WorkspaceId <LogAnalyticsWorkspaceID> -WorkspaceKey <LogAnalyticsWorkspaceKey>
Azure Update Management hizmetini kullanarak VM'lere yönelik güncelleştirmeleri yönetmek için bir Azure Profili oluşturur.
Örnek 3
PS C:> New-SCAzureProfile -Name “VMMgmtAzProfile” -SubscriptionId “AzSubID” -CertificateThumbprint “AzMgmtCertThumbprint”
Azure'da kimlik doğrulaması yapmak için yönetim sertifikası kullanan Azure VM'lerini yönetmek için bir Azure Profili oluşturur.
Not
Yönetim sertifikası Azure'da kimlik doğrulaması yapmak için kullanılıyorsa, bu Azure profilini kullanarak yalnızca klasik Azure VM'lerini yönetebilirsiniz.
Parametreler
-AutomationAccount
VMM tarafından yönetilen VM'leri güncelleştirmek için kullanılması gereken Azure otomasyon hesabının adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationID
Azure aboneliğinde kimlik doğrulaması yapmak için kullanılan uygulamanın kimliğini belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
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.
Not
Yönetim sertifikası tabanlı kimlik doğrulaması yalnızca Klasik VM'leri yönetmenizi sağlar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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.
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.
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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Azure profil nesnesinin adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
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.
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.
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. Ö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.
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.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Azure aboneliğinin kimliğini belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Bir kullanıcı rolü nesnesi belirtir.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Bir VMM sunucu nesnesi belirtir.
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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Notlar
Bu cmdlet bir AzureProfile nesnesi döndürür.