Export interface
Um recurso de exportação.
- Extends
Propriedades
| compression |
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. |
| data |
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. |
| delivery |
Tem informações de entrega para a exportação. |
| e |
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. |
| export |
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. |
| next |
Se a exportação tiver um agendamento ativo, fornecerá uma estimativa do próximo tempo de execução. |
| partition |
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. |
| run |
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. |
| system |
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 |
| system |
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
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