Aracılığıyla paylaş


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.