Delen via


Log Profiles - Create Or Update

Een logboekprofiel maken of bijwerken in azure Monitoring REST API.

PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/logprofiles/{logProfileName}?api-version=2016-03-01

URI-parameters

Name In Vereist Type Description
logProfileName
path True

string

De naam van het logboekprofiel.

subscriptionId
path True

string

minLength: 1

De id van het doelabonnement.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Aanvraagbody

Name Vereist Type Description
location True

string

Resourcelocatie

properties.categories True

string[]

de categorieën van de logboeken. Deze categorieën worden gemaakt zoals handig is voor de gebruiker. Sommige waarden zijn: 'Schrijven', 'Verwijderen' en/of 'Actie'.

properties.locations True

string[]

Lijst met regio's waarvoor activiteitenlogboekgebeurtenissen moeten worden opgeslagen of gestreamd. Het is een door komma's gescheiden lijst met geldige ARM-locaties, waaronder de 'globale' locatie.

properties.retentionPolicy True

RetentionPolicy

het bewaarbeleid voor de gebeurtenissen in het logboek.

properties.serviceBusRuleId

string

De service bus-regel-id van de service bus-naamruimte waarin u Event Hubs wilt maken voor het streamen van het activiteitenlogboek. De regel-id heeft de volgende indeling: {service bus resource ID}/authorizationrules/{key name}.

properties.storageAccountId

string

de resource-id van het opslagaccount waarnaar u het activiteitenlogboek wilt verzenden.

tags

object

Resourcetags

Antwoorden

Name Type Description
200 OK

LogProfileResource

Geslaagde aanvraag voor het maken of bijwerken van een logboekprofiel

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

Create or update a log profile

Voorbeeldaanvraag

PUT https://management.azure.com/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/providers/Microsoft.Insights/logprofiles/Rac46PostSwapRG?api-version=2016-03-01

{
  "location": "",
  "tags": {},
  "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": ""
  }
}

Voorbeeldrespons

{
  "id": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/providers/microsoft.insights/logprofiles/default",
  "type": "",
  "name": "default",
  "location": "",
  "tags": null,
  "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
    }
  }
}

Definities

Name Description
LogProfileResource

De resource voor het logboekprofiel.

RetentionPolicy

Hiermee geeft u het bewaarbeleid voor het logboek.

LogProfileResource

De resource voor het logboekprofiel.

Name Type Description
id

string

Azure-resource-id

location

string

Resourcelocatie

name

string

Azure-resourcenaam

properties.categories

string[]

de categorieën van de logboeken. Deze categorieën worden gemaakt zoals handig is voor de gebruiker. Sommige waarden zijn: 'Schrijven', 'Verwijderen' en/of 'Actie'.

properties.locations

string[]

Lijst met regio's waarvoor activiteitenlogboekgebeurtenissen moeten worden opgeslagen of gestreamd. Het is een door komma's gescheiden lijst met geldige ARM-locaties, waaronder de 'globale' locatie.

properties.retentionPolicy

RetentionPolicy

het bewaarbeleid voor de gebeurtenissen in het logboek.

properties.serviceBusRuleId

string

De service bus-regel-id van de service bus-naamruimte waarin u Event Hubs wilt maken voor het streamen van het activiteitenlogboek. De regel-id heeft de volgende indeling: {service bus resource ID}/authorizationrules/{key name}.

properties.storageAccountId

string

de resource-id van het opslagaccount waarnaar u het activiteitenlogboek wilt verzenden.

tags

object

Resourcetags

type

string

Azure-resourcetype

RetentionPolicy

Hiermee geeft u het bewaarbeleid voor het logboek.

Name Type Description
days

integer (int32)

minimum: 0

het aantal dagen voor de retentie in dagen. Een waarde van 0 behoudt de gebeurtenissen voor onbepaalde tijd.

enabled

boolean

een waarde die aangeeft of het bewaarbeleid is ingeschakeld.