Share via


New-SCAzureProfile

Azure와 VMM 관리 워크로드를 공동 관리하는 데 사용할 수 있는 Virtual Machine Manager에서 Azure 프로필을 만듭니다.

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 commandlet은 Azure를 사용하여 워크로드를 Co-Manage 데 사용되는 VMM 라이브러리에 Azure 프로필을 만듭니다. Azure Profile은 VMM 고객에게 여러 Azure Co-Management 옵션을 제공합니다. 예: Azure VM 관리, Azure 업데이트 관리 등

VMM의 Azure Co-Management 기능에 대한 자세한 내용은 VMM에서 Azure 구독 추가를 참조하세요.

예제

예 1

PS C:> New-SCAzureProfile -Name <VMMgmtAzProfile> -SubscriptionId <AzSubID>  -CloudProvider “AzurePublic" -AzureApplicationID <AzAppID> -AzureApplicationKey <AzAppKey> -AzureDirectoryID <AzDirectoryID>

Azure VM을 관리하는 Azure 프로필을 만듭니다.

예제 2

PS C:> New-SCAzureProfile -Name <VMUpdateAzProfile> -SubscriptionId <AzSubID> -AutomationAccount <AzAutoAcct> -AutomationAccountResourceGroup <AzRG> -WorkspaceId <LogAnalyticsWorkspaceID> -WorkspaceKey <LogAnalyticsWorkspaceKey>

Azure 업데이트 관리 서비스를 사용하여 VM에 대한 업데이트를 관리하는 Azure 프로필을 만듭니다.

예제 3

PS C:> New-SCAzureProfile -Name “VMMgmtAzProfile” -SubscriptionId “AzSubID” -CertificateThumbprint “AzMgmtCertThumbprint”

관리 인증서를 사용하여 Azure에 인증하는 Azure VM을 관리하는 Azure 프로필을 만듭니다.

참고

관리 인증서를 사용하여 Azure에 인증하는 경우 이 Azure 프로필을 사용하여 클래식 Azure VM만 관리할 수 있습니다.

매개 변수

-AutomationAccount

VMM에서 관리하는 VM을 업데이트하는 데 사용해야 하는 Azure Automation 계정의 이름을 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AutomationAccountResourceGroup

VMM에서 관리하는 VM을 업데이트하는 데 사용되는 Azure Automation 계정을 보유하는 Azure 리소스 그룹을 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AzureApplicationID

Azure 구독에 인증하는 데 ID를 사용하는 애플리케이션의 ID를 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AzureApplicationKey

Azure 구독에 인증하는 데 사용되는 애플리케이션에 대한 인증 키를 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AzureDirectoryID

Azure 구독에 인증하는 데 사용되는 ID를 보유하는 Azure Active Directory 테넌트 ID를 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CertificateThumbprint

관리 인증서의 지문을 지정합니다. 관리 인증서의 프라이빗 키는 개인 인증서 저장소에 있어야 하며 공개 키를 Azure에 업로드해야 합니다.

참고

관리 인증서 기반 인증을 사용하면 클래식 VM만 관리할 수 있습니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CloudProvider

사용할 Azure 클라우드 공급자를 지정합니다. Azure Public 또는 Azure 소버린 지역 중 하나일 수 있습니다.

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 프로필에 대한 설명을 지정합니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

작업 진행률을 추적하여 이 매개 변수로 이름이 지정된 변수에 보관하도록 지정합니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Azure 프로필 개체의 이름을 지정합니다.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

사용자 이름을 지정합니다. 이 cmdlet은 이 매개 변수가 지정하는 사용자를 대신하여 작동합니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

사용자 역할을 지정합니다. 사용자 역할을 가져오려면 Get-SCUserRole cmdlet을 사용합니다. 이 cmdlet은 이 매개 변수가 지정하는 사용자 역할을 대신하여 작동합니다.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Owner

유효한 도메인 사용자 계정의 형태로 Azure 프로필의 소유자를 지정합니다. 형식 예:

  • -Owner "Contoso\DomainUser"
  • -Owner "Domainuser@Contoso.com"
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

이 계정을 트리거한 PRO 팁(성능 및 리소스 최적화 팁)의 ID를 지정합니다. 이 매개 변수를 사용하면 PRO 팁을 감사할 수 있습니다.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

컨트롤이 명령 셸로 즉시 반환되도록 작업이 비동기적으로 실행됨을 나타냅니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Azure 구독의 ID를 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-UserRole

사용자 역할 개체를 지정합니다.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

VMM 서버 개체를 지정합니다.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WorkspaceId

로그 데이터가 저장될 Log Analytics 작업 영역의 작업 영역 ID를 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceKey

Log Analytics 작업 영역의 작업 영역 키(기본 또는 보조)를 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

참고

이 cmdlet은 AzureProfile 개체를 반환합니다.