Export interface

Um recurso de exportação.

Extends

Propriedades

compressionMode

Permitir que os clientes selecionem compactar dados para exportações. Essa configuração habilitará o esquema de compactação de arquivo de destino em runtime. Por padrão, definido como Nenhum. Gzip é para csv e snappy para parquet.

dataOverwriteBehavior

Permitir que os clientes selecionem substituir dados (OverwritePreviousReport) para exportações. Essa configuração habilitará a substituição de dados para o mesmo mês na conta de armazenamento do cliente. Por padrão, definido como CreateNewReport.

definition

Tem a definição para a exportação.

deliveryInfo

Tem informações de entrega para a exportação.

eTag

eTag do recurso. Para lidar com o cenário de atualização simultânea, esse campo será usado para determinar se o usuário está atualizando a versão mais recente ou não.

exportDescription

A descrição de exportação definida pelo cliente no momento da criação/atualização da exportação.

format

O formato da exportação que está sendo entregue.

identity

A identidade gerenciada associada à Exportação

location

O local da identidade gerenciada da Exportação. Necessário somente ao utilizar a identidade gerenciada.

nextRunTimeEstimate

Se a exportação tiver um agendamento ativo, fornecerá uma estimativa do próximo tempo de execução.

partitionData

Se definido como true, os dados exportados serão particionados por tamanho e colocados em um diretório de blob junto com um arquivo de manifesto.

runHistory

Se solicitado, tem o histórico de execuções mais recente para a exportação.

schedule

Tem informações de agendamento para a exportação.

systemSuspensionContext

O motivo da suspensão de exportação se a exportação estiver no estado SystemSuspended. Isso não é preenchido atualmente.

Propriedades herdadas

id

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

name

O nome do recurso

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

type

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

Detalhes da propriedade

compressionMode

Permitir que os clientes selecionem compactar dados para exportações. Essa configuração habilitará o esquema de compactação de arquivo de destino em runtime. Por padrão, definido como Nenhum. Gzip é para csv e snappy para parquet.

compressionMode?: string

Valor da propriedade

string

dataOverwriteBehavior

Permitir que os clientes selecionem substituir dados (OverwritePreviousReport) para exportações. Essa configuração habilitará a substituição de dados para o mesmo mês na conta de armazenamento do cliente. Por padrão, definido como CreateNewReport.

dataOverwriteBehavior?: string

Valor da propriedade

string

definition

Tem a definição para a exportação.

definition?: ExportDefinition

Valor da propriedade

deliveryInfo

Tem informações de entrega para a exportação.

deliveryInfo?: ExportDeliveryInfo

Valor da propriedade

eTag

eTag do recurso. Para lidar com o cenário de atualização simultânea, esse campo será usado para determinar se o usuário está atualizando a versão mais recente ou não.

eTag?: string

Valor da propriedade

string

exportDescription

A descrição de exportação definida pelo cliente no momento da criação/atualização da exportação.

exportDescription?: string

Valor da propriedade

string

format

O formato da exportação que está sendo entregue.

format?: string

Valor da propriedade

string

identity

A identidade gerenciada associada à Exportação

identity?: SystemAssignedServiceIdentity

Valor da propriedade

location

O local da identidade gerenciada da Exportação. Necessário somente ao utilizar a identidade gerenciada.

location?: string

Valor da propriedade

string

nextRunTimeEstimate

Se a exportação tiver um agendamento ativo, fornecerá uma estimativa do próximo tempo de execução.

nextRunTimeEstimate?: Date

Valor da propriedade

Date

partitionData

Se definido como true, os dados exportados serão particionados por tamanho e colocados em um diretório de blob junto com um arquivo de manifesto.

partitionData?: boolean

Valor da propriedade

boolean

runHistory

Se solicitado, tem o histórico de execuções mais recente para a exportação.

runHistory?: ExportExecutionListResult

Valor da propriedade

schedule

Tem informações de agendamento para a exportação.

schedule?: ExportSchedule

Valor da propriedade

systemSuspensionContext

O motivo da suspensão de exportação se a exportação estiver no estado SystemSuspended. Isso não é preenchido atualmente.

systemSuspensionContext?: ExportSuspensionContext

Valor da propriedade

Detalhes das propriedades herdadas

id

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

id?: string

Valor da propriedade

string

Herdado deExtensionResource.id

name

O nome do recurso

name?: string

Valor da propriedade

string

Herdado deExtensionResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

systemData?: SystemData

Valor da propriedade

Herdado deExtensionResource.systemData

type

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

type?: string

Valor da propriedade

string

Herdado deExtensionResource.type