다음을 통해 공유


Get-AzPolicyRemediation

정책 수정을 가져옵니다.

구문

Get-AzPolicyRemediation
   [-Top <Int32>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyRemediation
   -Name <String>
   [-Scope <String>]
   [-ManagementGroupName <String>]
   [-ResourceGroupName <String>]
   [-Top <Int32>]
   [-IncludeDetail]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyRemediation
   -Scope <String>
   [-Top <Int32>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyRemediation
   -ManagementGroupName <String>
   [-Top <Int32>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyRemediation
   -ResourceGroupName <String>
   [-Top <Int32>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyRemediation
   -ResourceId <String>
   [-Top <Int32>]
   [-IncludeDetail]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Get-AzPolicyRemediation cmdlet은 범위 또는 특정 수정의 모든 정책 수정을 가져옵니다.

예제

예제 1: 현재 구독의 모든 정책 수정 가져오기

Set-AzContext -Subscription "My Subscription"
Get-AzPolicyRemediation

이 명령은 '내 구독'이라는 구독에서 만든 모든 수정을 가져옵니다.

예제 2: 특정 정책 수정 및 배포 세부 정보 가져오기

Get-AzPolicyRemediation -ResourceGroupName "myResourceGroup" -Name "remediation1" -IncludeDetail

이 명령은 리소스 그룹 'myResourceGroup'에서 'remediation1'이라는 수정을 가져옵니다. 수정 중인 리소스의 세부 정보가 포함됩니다.

예제 3: 선택적 필터를 사용하여 관리 그룹에서 10개의 정책 수정 가져오기

Get-AzPolicyRemediation -ManagementGroupName "mg1" -Top 10 -Filter "PolicyAssignmentId eq '/providers/Microsoft.Management/managementGroups/mg1/providers/Microsoft.Authorization/policyAssignments/pa1'"

이 명령은 'mg1'이라는 관리 그룹에서 최대 10개의 정책 수정을 가져옵니다. 지정된 정책 할당에 대한 정책 수정만 검색됩니다.

매개 변수

-DefaultProfile

Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.

형식:IAzureContextContainer
별칭:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Filter

OData 표기법을 사용하여 식을 필터링합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-IncludeDetail

수정에서 만든 배포의 세부 정보를 포함합니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ManagementGroupName

관리 그룹 ID입니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-Name

리소스 이름입니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-ResourceGroupName

리소스 그룹 이름입니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-ResourceId

리소스 ID입니다.

형식:String
별칭:Id
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-Scope

리소스의 범위입니다. 예를 들어 '/subscriptions/{subscriptionId}/resourceGroups/{rgName}'입니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-Top

반환할 최대 레코드 수입니다.

형식:Int32
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

입력

String

출력

PSRemediation