Set-AzVMSourceImage
가상 머신에 대한 이미지를 지정합니다.
구문
Set-AzVMSourceImage
[-VM] <PSVirtualMachine>
[-PublisherName] <String>
[-Offer] <String>
[-Skus] <String>
[-Version] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzVMSourceImage
[-VM] <PSVirtualMachine>
[-Id] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Set-AzVMSourceImage cmdlet은 가상 머신에 사용할 플랫폼 이미지를 지정합니다.
예제
예제 1: 이미지에 대한 값 설정
$AvailabilitySet = Get-AzAvailabilitySet -ResourceGroupName "ResourceGroup11" -Name "AvailabilitySet03"
$VirtualMachine = New-AzVMConfig -VMName "VirtualMachine07" -VMSize "Standard_A1" -AvailabilitySetID $AvailabilitySet.Id
Set-AzVMSourceImage -VM $VirtualMachine -PublisherName "MicrosoftWindowsServer" -Offer "WindowsServer" -Skus "2012-R2-Datacenter" -Version "latest"
첫 번째 명령은 ResourceGroup11이라는 리소스 그룹에서 AvailabilitySet03이라는 가용성 집합을 가져오고 해당 개체를 $AvailabilitySet 변수에 저장합니다. 두 번째 명령은 가상 머신 개체를 만든 다음 $VirtualMachine 변수에 저장합니다. 이 명령은 가상 머신에 이름과 크기를 할당합니다. 가상 머신은 $AvailabilitySet 저장된 가용성 집합에 속합니다. 최종 명령은 게시자 이름, 제품, SKU 및 버전에 대한 값을 설정합니다. Get-AzVMImagePublisher, Get-AzVMImageOffer, Get-AzVMImageSku 및 Get-AzVMImage cmdlet은 이러한 설정을 검색할 수 있습니다.
매개 변수
-DefaultProfile
Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.
형식: | IAzureContextContainer |
별칭: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Id
ID를 지정합니다.
형식: | String |
Position: | 1 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Offer
VMImage 제품의 유형을 지정합니다. 이미지 제품을 가져오려면 Get-AzVMImageOffer cmdlet을 사용합니다.
형식: | String |
Position: | 2 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-PublisherName
VMImage 게시자의 이름을 지정합니다. 게시자를 가져오려면 Get-AzVMImagePublisher cmdlet을 사용합니다.
형식: | String |
Position: | 1 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Skus
VMImage SKU를 지정합니다. SKU를 가져오려면 Get-AzVMImageSku cmdlet을 사용합니다.
형식: | String |
Position: | 3 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Version
VMImage의 버전을 지정합니다. 최신 버전을 사용하려면 특정 버전 대신 최신 값을 지정합니다.
형식: | String |
Position: | 4 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-VM
구성할 로컬 가상 머신 개체를 지정합니다.
형식: | PSVirtualMachine |
별칭: | VMProfile |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
입력
출력
관련 링크
Azure PowerShell