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 개체를 반환합니다.