다음을 통해 공유


Set-SCAzureProfile

VMM에서 Azure 프로필의 속성을 수정합니다.

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은 VMM에서 만든 Azure 프로필의 속성을 수정합니다. Azure 프로필 개체를 얻으려면 Get-SCAzureProfile cmdlet을 사용합니다. Azure 프로필에 대한 자세한 내용은 Get-Help New-SCAzureProfile -Detailed를 입력합니다.

예제

예 1

PS C:> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -WorkspaceKey 'u6t5H1xh1aze28Rw03UtIG/vDkkCxAs9eWO2rYoGMz3RgWr98o6Xwtn/KZL1OaoQbihvnCIeGh6Qye4N6HrD+w=='

기존 Azure 업데이트 관리 프로필에서 로그 분석 작업 영역 키를 업데이트합니다.

예제 2

PS C:\> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -Name azUpdateMgmtProfileNewName

기존 Azure upate 관리 프로필의 이름을 업데이트합니다.

매개 변수

-AutomationAccount

VMM에서 관리하는 VM을 업데이트하는 데 사용할 Azure Automation 계정의 이름을 지정합니다. 선택적 매개 변수입니다.

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

-AutomationAccountResourceGroup

VMM에서 관리하는 VM을 업데이트하는 데 사용되는 Azure Automation 계정을 보유하는 Azure 리소스 그룹을 지정합니다. 선택적 매개 변수입니다.

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

-AzureApplicationID

Id를 사용하여 Azure 구독에 인증하는 애플리케이션의 ID를 지정합니다. 선택적 매개 변수입니다.

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

-AzureApplicationKey

Azure 구독에 인증하는 데 사용되는 애플리케이션에 대한 인증 키를 지정합니다. 선택적 매개 변수입니다.

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

-AzureDirectoryID

Azure 구독에 인증하는 데 사용되는 ID를 보유하는 Azure Active Directory 테넌트 ID를 지정합니다. 선택적 매개 변수입니다.

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

-AzureProfile

Azure 프로필 개체를 지정합니다. Azure 프로필 개체를 얻으려면 Get-SCAzureProfile cmdlet을 사용합니다.

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

-CertificateThumbprint

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

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

Type:String
Position:Named
Default value:None
Required:False
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:Named
Default value:None
Required:False
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:False
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:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceKey

Log Analytics 작업 영역의 작업 영역 키(기본 또는 보조)를 지정합니다. 선택적 매개 변수입니다.

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

참고

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