Delen via


Log Profiles - Update

Hiermee wordt een bestaande LogProfilesResource bijgewerkt. Als u andere velden wilt bijwerken, gebruikt u de methode CreateOrUpdate.

PATCH 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
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

Een bestaand logboekprofiel is bijgewerkt.

Other Status Codes

ErrorResponse

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

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

Patch a log profile

Voorbeeldaanvraag

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": ""
  }
}

Voorbeeldrespons

{
  "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
    }
  }
}

Definities

Name Description
ErrorResponse

Beschrijft de indeling van foutreactie.

LogProfileResource

De resource voor het logboekprofiel.

LogProfileResourcePatch

De logboekprofielresource voor patchbewerkingen.

RetentionPolicy

Hiermee geeft u het bewaarbeleid voor het logboek.

ErrorResponse

Beschrijft de indeling van foutreactie.

Name Type Description
code

string

Foutcode

message

string

Foutbericht dat aangeeft waarom de bewerking is mislukt.

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

LogProfileResourcePatch

De logboekprofielresource voor patchbewerkingen.

Name Type Description
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

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.