다음을 통해 공유


New-AzScheduledQueryRuleSource

Source 형식의 개체를 만듭니다.

구문

New-AzScheduledQueryRuleSource
   -Query <String>
   [-AuthorizedResource <String[]>]
   -DataSourceId <String>
   [-QueryType <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Source 형식의 개체를 만듭니다. 이 개체는 로그 경고 규칙을 만드는 명령에 전달되어야 합니다.

예제

예 1

PS C:\> $source = New-AzScheduledQueryRuleSource -Query "Heartbeat | summarize AggregatedValue = count() by bin(TimeGenerated, 5m)"
                  -DataSourceId "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/MyResourceGroup/providers/Microsoft.OperationalInsights/workspaces/MyWorkspace"
				  -QueryType "ResultCount"

매개 변수

-AuthorizedResource

이 경고에 대한 권한 있는 리소스 목록

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

-DataSourceId

이 경고가 생성되는 데이터 원본

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

-DefaultProfile

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

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

-Query

경고 쿼리

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

-QueryType

쿼리 유형 - 현재 지원되는 값: ResultCount

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

입력

None

출력

PSScheduledQueryRuleSource