ExportsOperations interface
Interface representing a Exports operations.
Properties
| create |
The operation to create or update a export. Update operation requires latest eTag to be set in the request. You may obtain the latest eTag by performing a get operation. Create operation does not require eTag. |
| delete | The operation to delete a export. |
| execute | The operation to run an export. |
| get | The operation to get the export for the defined scope by export name. |
| get |
The operation to get the run history of an export for the defined scope and export name. |
| list | The operation to list all exports at the given scope. |
Property Details
createOrUpdate
The operation to create or update a export. Update operation requires latest eTag to be set in the request. You may obtain the latest eTag by performing a get operation. Create operation does not require eTag.
createOrUpdate: (scope: string, exportName: string, parameters: Export, options?: ExportsCreateOrUpdateOptionalParams) => Promise<Export>
Property Value
(scope: string, exportName: string, parameters: Export, options?: ExportsCreateOrUpdateOptionalParams) => Promise<Export>
delete
The operation to delete a export.
delete: (scope: string, exportName: string, options?: ExportsDeleteOptionalParams) => Promise<void>
Property Value
(scope: string, exportName: string, options?: ExportsDeleteOptionalParams) => Promise<void>
execute
The operation to run an export.
execute: (scope: string, exportName: string, options?: ExportsExecuteOptionalParams) => Promise<void>
Property Value
(scope: string, exportName: string, options?: ExportsExecuteOptionalParams) => Promise<void>
get
The operation to get the export for the defined scope by export name.
get: (scope: string, exportName: string, options?: ExportsGetOptionalParams) => Promise<Export>
Property Value
(scope: string, exportName: string, options?: ExportsGetOptionalParams) => Promise<Export>
getExecutionHistory
The operation to get the run history of an export for the defined scope and export name.
getExecutionHistory: (scope: string, exportName: string, options?: ExportsGetExecutionHistoryOptionalParams) => Promise<ExportExecutionListResult>
Property Value
(scope: string, exportName: string, options?: ExportsGetExecutionHistoryOptionalParams) => Promise<ExportExecutionListResult>
list
The operation to list all exports at the given scope.
list: (scope: string, options?: ExportsListOptionalParams) => Promise<ExportListResult>
Property Value
(scope: string, options?: ExportsListOptionalParams) => Promise<ExportListResult>