Compartilhar via


Data Exports - Create Or Update

Criar ou atualizar uma exportação de dados.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/dataExports/{dataExportName}?api-version=2023-09-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
dataExportName
path True

string

O nome da regra de exportação de dados.

Padrão Regex: ^[A-Za-z][A-Za-z0-9-]+[A-Za-z0-9]$

resourceGroupName
path True

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

A ID da assinatura de destino.

workspaceName
path True

string

O nome do workspace.

Padrão Regex: ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$

api-version
query True

string

A versão da API a ser usada para esta operação.

Corpo da solicitação

Nome Obrigatório Tipo Description
properties.destination.resourceId True

string

A ID do recurso de destino. Isso pode ser copiado da entrada Propriedades do recurso de destino no Azure.

properties.tableNames True

string[]

Uma matriz de tabelas a serem exportadas, por exemplo: ["Pulsação, SecurityEvent"].

properties.createdDate

string

O tempo de modificação da regra de exportação de dados mais recente.

properties.dataExportId

string

A ID da regra de exportação de dados.

properties.destination.metaData.eventHubName

string

Opcional. Permite definir um nome do Hub de Eventos. Não aplicável quando o destino é Conta de Armazenamento.

properties.enable

boolean

Ativo quando habilitado.

properties.lastModifiedDate

string

Data e hora em que a exportação foi modificada pela última vez.

Respostas

Nome Tipo Description
200 OK

DataExport

Definição de resposta OK.

201 Created

DataExport

Definição de resposta criada.

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

DataExportCreate

Solicitação de exemplo

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/RgTest1/providers/Microsoft.OperationalInsights/workspaces/DeWnTest1234/dataExports/export1?api-version=2023-09-01

{
  "properties": {
    "destination": {
      "resourceId": "/subscriptions/192b9f85-a39a-4276-b96d-d5cd351703f9/resourceGroups/OIAutoRest1234/providers/Microsoft.EventHub/namespaces/test"
    },
    "tableNames": [
      "Heartbeat"
    ]
  }
}

Resposta de exemplo

{
  "properties": {
    "dataExportId": "d5233afc-7829-4b89-c594-08d7975e19a5",
    "destination": {
      "resourceId": "/subscriptions/192b9f85-a39a-4276-b96d-d5cd351703f9/resourceGroups/OIAutoRest1234/providers/Microsoft.EventHub/namespaces/test",
      "type": "EventHub"
    },
    "tableNames": [
      "Heartbeat"
    ],
    "enable": true,
    "createdDate": "Sun, 12 Jan 2020 12:51:10 GMT",
    "lastModifiedDate": "Sun, 12 Jan 2020 12:51:10 GMT"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/RgTest1/providers/microsoft.operationalinsights/workspaces/DeWnTest1234/export/export1",
  "name": "export1",
  "type": "Microsoft.OperationalInsights/workspaces/export"
}
{
  "properties": {
    "dataExportId": "d5233afc-7829-4b89-c594-08d7975e19a5",
    "destination": {
      "resourceId": "/subscriptions/192b9f85-a39a-4276-b96d-d5cd351703f9/resourceGroups/OIAutoRest1234/providers/Microsoft.EventHub/namespaces/test",
      "type": "EventHub"
    },
    "tableNames": [
      "Heartbeat"
    ],
    "enable": true,
    "createdDate": "Sun, 12 Jan 2020 12:51:10 GMT",
    "lastModifiedDate": "Sun, 12 Jan 2020 12:51:10 GMT"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/RgTest1/providers/microsoft.operationalinsights/workspaces/DeWnTest1234/export/export1",
  "name": "export1",
  "type": "Microsoft.OperationalInsights/workspaces/export"
}

Definições

Nome Description
DataExport

O contêiner de recursos de exportação de dados de nível superior.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

type

O tipo do recurso de destino

DataExport

O contêiner de recursos de exportação de dados de nível superior.

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

O nome do recurso

properties.createdDate

string

O tempo de modificação da regra de exportação de dados mais recente.

properties.dataExportId

string

A ID da regra de exportação de dados.

properties.destination.metaData.eventHubName

string

Opcional. Permite definir um nome do Hub de Eventos. Não aplicável quando o destino é Conta de Armazenamento.

properties.destination.resourceId

string

A ID do recurso de destino. Isso pode ser copiado da entrada Propriedades do recurso de destino no Azure.

properties.destination.type

type

O tipo do recurso de destino

properties.enable

boolean

Ativo quando habilitado.

properties.lastModifiedDate

string

Data e hora em que a exportação foi modificada pela última vez.

properties.tableNames

string[]

Uma matriz de tabelas a serem exportadas, por exemplo: ["Pulsação, SecurityEvent"].

type

string

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

type

O tipo do recurso de destino

Nome Tipo Description
EventHub

string

StorageAccount

string