첫 번째 명령은 Get-AzSubscription cmdlet을 사용하여 Subscription01이라는 구독을 가져오고 $Subscription 변수에 저장합니다.
두 번째 명령은 Get-AzPolicyAssignment cmdlet을 사용하여 VirtualMachinePolicyAssignment라는 정책 할당을 가져오고 $Assignment 변수에 저장합니다.
최종 명령은 구독 범위 문자열로 식별되는 구독 수준에서 $Assignment 정책 할당을 제외합니다.
첫 번째 명령은 Get-AzResourceGroup cmdlet을 사용하여 ResourceGroup11이라는 리소스 그룹을 가져오고 $ResourceGroup 변수에 저장합니다.
두 번째 명령은 Get-AzPolicyAssignment cmdlet을 사용하여 VirtualMachinePolicyAssignment라는 정책 할당을 가져오고 $Assignment 변수에 저장합니다.
최종 명령은 $ResourceGroup ResourceId 속성으로 식별되는 리소스 그룹의 수준에서 $Assignment 정책 할당을 제외합니다.
첫 번째 명령은 Get-AzManagementGroup cmdlet을 사용하여 AManagementGroup이라는 관리 그룹을 가져오고 $ManagementGroup 변수에 저장합니다.
두 번째 명령은 Get-AzPolicyAssignment cmdlet을 사용하여 VirtualMachinePolicyAssignment라는 정책 할당을 가져오고 $Assignment 변수에 저장합니다.
최종 명령은 $ManagementGroup ID 속성으로 식별되는 관리 그룹 수준에서 $Assignment 정책 할당을 제외합니다.
첫 번째 명령은 Get-AzVM cmdlet을 사용하여 SpecialVM이라는 VM을 가져오고 $VM 변수에 저장합니다.
두 번째 명령은 Get-AzPolicyAssignment cmdlet을 사용하여 VirtualMachinePolicyAssignment라는 정책 할당을 가져오고 $Assignment 변수에 저장합니다.
최종 명령은 $Assignment 정책 할당에서 $VM ID 속성으로 식별되는 리소스를 제외합니다.
첫 번째 명령은 Get-AzPolicyAssignment cmdlet을 사용하여 VirtualMachineAssignment라는 정책 할당을 가져오고 $Assignment 변수에 저장합니다.
두 번째 명령은 예외를 지정하는 데 사용할 리소스 선택기 개체를 만들어 미국 동부 또는 미국 동부 2에 있는 리소스에만 적용하고 $ResourceSelector 변수에 저장합니다.
최종 명령은 $ResourceSelector 지정된 리소스 선택기를 사용하여 할당 $Assignment 대한 정책 예외를 만듭니다.
정책 예외의 범위입니다.
유효한 범위는 관리 그룹(형식: '/providers/Microsoft입니다. Management/managementGroups/{managementGroup}'), 구독(형식: '/subscriptions/{subscriptionId}'), 리소스 그룹(형식: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}') 또는 리소스(형식) : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}')
이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters를 참조하세요.