Log Profiles - Update
기존 LogProfilesResource를 업데이트. 다른 필드를 업데이트하려면 CreateOrUpdate 메서드를 사용합니다.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/logprofiles/{logProfileName}?api-version=2016-03-01
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
log
|
path | True |
string |
로그 프로필의 이름입니다. |
subscription
|
path | True |
string |
대상 구독의 ID입니다. |
api-version
|
query | True |
string |
이 작업에 사용할 API 버전입니다. |
요청 본문
Name | 필수 | 형식 | Description |
---|---|---|---|
properties.categories | True |
string[] |
로그의 범주입니다. 이러한 범주는 사용자에게 편리한 대로 만들어집니다. 일부 값은 'Write', 'Delete' 및/또는 'Action'입니다. |
properties.locations | True |
string[] |
활동 로그 이벤트를 저장하거나 스트리밍해야 하는 지역 목록입니다. '전역' 위치를 포함하여 유효한 ARM 위치의 쉼표로 구분된 목록입니다. |
properties.retentionPolicy | True |
로그의 이벤트에 대한 보존 정책입니다. |
|
properties.serviceBusRuleId |
string |
활동 로그 스트리밍을 위해 Event Hubs를 만들려는 Service Bus 네임스페이스의 서비스 버스 규칙 ID입니다. 규칙 ID는 '{service bus 리소스 ID}/authorizationrules/{key name}' 형식입니다. |
|
properties.storageAccountId |
string |
활동 로그를 보낼 스토리지 계정의 리소스 ID입니다. |
|
tags |
object |
리소스 태그 |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
기존 로그 프로필이 성공적으로 업데이트되었습니다. |
|
Other Status Codes |
작업이 실패한 이유를 설명하는 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 Flow
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
Name | Description |
---|---|
user_impersonation | 사용자 계정 가장 |
예제
Patch a log profile
샘플 요청
PATCH https://management.azure.com/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/providers/Microsoft.Insights/logprofiles/Rac46PostSwapRG?api-version=2016-03-01
{
"tags": {
"key1": "value1"
},
"properties": {
"locations": [
"global"
],
"categories": [
"Write",
"Delete",
"Action"
],
"retentionPolicy": {
"enabled": true,
"days": 3
},
"storageAccountId": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/resourceGroups/JohnKemTest/providers/Microsoft.Storage/storageAccounts/johnkemtest8162",
"serviceBusRuleId": ""
}
}
샘플 응답
{
"id": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/providers/microsoft.insights/logprofiles/default",
"type": "",
"name": "default",
"location": "",
"tags": {
"key1": "value1"
},
"properties": {
"storageAccountId": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/resourceGroups/JohnKemTest/providers/Microsoft.Storage/storageAccounts/johnkemtest8162",
"serviceBusRuleId": "",
"locations": [
"global"
],
"categories": [
"Delete",
"Write",
"Action"
],
"retentionPolicy": {
"enabled": true,
"days": 3
}
}
}
정의
Name | Description |
---|---|
Error |
오류 응답의 형식을 설명합니다. |
Log |
로그 프로필 리소스입니다. |
Log |
패치 작업에 대한 로그 프로필 리소스입니다. |
Retention |
로그에 대한 보존 정책을 지정합니다. |
ErrorResponse
오류 응답의 형식을 설명합니다.
Name | 형식 | Description |
---|---|---|
code |
string |
오류 코드 |
message |
string |
작업이 실패한 이유를 나타내는 오류 메시지입니다. |
LogProfileResource
로그 프로필 리소스입니다.
Name | 형식 | Description |
---|---|---|
id |
string |
Azure 리소스 ID |
location |
string |
리소스 위치 |
name |
string |
Azure 리소스 이름 |
properties.categories |
string[] |
로그의 범주입니다. 이러한 범주는 사용자에게 편리한 대로 만들어집니다. 일부 값은 'Write', 'Delete' 및/또는 'Action'입니다. |
properties.locations |
string[] |
활동 로그 이벤트를 저장하거나 스트리밍해야 하는 지역 목록입니다. '전역' 위치를 포함하여 유효한 ARM 위치의 쉼표로 구분된 목록입니다. |
properties.retentionPolicy |
로그의 이벤트에 대한 보존 정책입니다. |
|
properties.serviceBusRuleId |
string |
활동 로그 스트리밍을 위해 Event Hubs를 만들려는 Service Bus 네임스페이스의 서비스 버스 규칙 ID입니다. 규칙 ID는 '{service bus 리소스 ID}/authorizationrules/{key name}' 형식입니다. |
properties.storageAccountId |
string |
활동 로그를 보낼 스토리지 계정의 리소스 ID입니다. |
tags |
object |
리소스 태그 |
type |
string |
Azure 리소스 종류 |
LogProfileResourcePatch
패치 작업에 대한 로그 프로필 리소스입니다.
Name | 형식 | Description |
---|---|---|
properties.categories |
string[] |
로그의 범주입니다. 이러한 범주는 사용자에게 편리한 대로 만들어집니다. 일부 값은 'Write', 'Delete' 및/또는 'Action'입니다. |
properties.locations |
string[] |
활동 로그 이벤트를 저장하거나 스트리밍해야 하는 지역 목록입니다. '전역' 위치를 포함하여 유효한 ARM 위치의 쉼표로 구분된 목록입니다. |
properties.retentionPolicy |
로그의 이벤트에 대한 보존 정책입니다. |
|
properties.serviceBusRuleId |
string |
활동 로그 스트리밍을 위해 Event Hubs를 만들려는 Service Bus 네임스페이스의 서비스 버스 규칙 ID입니다. 규칙 ID는 '{service bus 리소스 ID}/authorizationrules/{key name}' 형식입니다. |
properties.storageAccountId |
string |
활동 로그를 보낼 스토리지 계정의 리소스 ID입니다. |
tags |
object |
리소스 태그 |
RetentionPolicy
로그에 대한 보존 정책을 지정합니다.
Name | 형식 | Description |
---|---|---|
days |
integer |
보존 기간(일)의 일 수입니다. 값 0은 이벤트를 무기한 유지합니다. |
enabled |
boolean |
보존 정책을 사용할 수 있는지 여부를 나타내는 값입니다. |