GetAutoExportJobResult

data class GetAutoExportJobResult(val adminStatus: String? = null, val autoExportPrefixes: List<String>? = null, val azureApiVersion: String, val currentIterationFilesDiscovered: Double, val currentIterationFilesExported: Double, val currentIterationFilesFailed: Double, val currentIterationMiBDiscovered: Double, val currentIterationMiBExported: Double, val exportIterationCount: Int, val id: String, val lastCompletionTimeUTC: String, val lastStartedTimeUTC: String, val lastSuccessfulIterationCompletionTimeUTC: String, val location: String, val name: String, val provisioningState: String, val state: String? = null, val statusCode: String, val statusMessage: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val totalFilesExported: Double, val totalFilesFailed: Double, val totalMiBExported: Double, val type: String)

An auto export job instance. Follows Azure Resource Manager standards: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

Constructors

Link copied to clipboard
constructor(adminStatus: String? = null, autoExportPrefixes: List<String>? = null, azureApiVersion: String, currentIterationFilesDiscovered: Double, currentIterationFilesExported: Double, currentIterationFilesFailed: Double, currentIterationMiBDiscovered: Double, currentIterationMiBExported: Double, exportIterationCount: Int, id: String, lastCompletionTimeUTC: String, lastStartedTimeUTC: String, lastSuccessfulIterationCompletionTimeUTC: String, location: String, name: String, provisioningState: String, state: String? = null, statusCode: String, statusMessage: String, systemData: SystemDataResponse, tags: Map<String, String>? = null, totalFilesExported: Double, totalFilesFailed: Double, totalMiBExported: Double, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val adminStatus: String? = null

The administrative status of the auto export job. Possible values: 'Enable', 'Disable'. Passing in a value of 'Disable' will disable the current active auto export job. By default it is set to 'Enable'.

Link copied to clipboard

An array of blob paths/prefixes that get auto exported to the cluster namespace. It has '/' as the default value. Number of maximum allowed paths for now is 1.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

Files discovered for export in current iteration. It may increase while more export items are found.

Link copied to clipboard

Files that have been exported in current iteration.

Link copied to clipboard

Files failed to export in current iteration.

Link copied to clipboard

Data (in MiB) discovered for export in current iteration. It may increase while more export items are found.

Link copied to clipboard

Data (in MiB) that have been exported in current iteration.

Link copied to clipboard

Number of iterations completed since the start of the export.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard

The time (in UTC) of the last completed auto export job.

Link copied to clipboard

The time (in UTC) the latest auto export job started.

Link copied to clipboard

Time (in UTC) of the last successfully completed export iteration. Look at logging container for details.

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard

The name of the resource

Link copied to clipboard

ARM provisioning state.

Link copied to clipboard
val state: String? = null

The operational state of auto export. InProgress indicates the export is running. Disabling indicates the user has requested to disable the export but the disabling is still in progress. Disabled indicates auto export has been disabled. DisableFailed indicates the disabling has failed. Failed means the export was unable to continue, due to a fatal error.

Link copied to clipboard

Server-defined status code for auto export job.

Link copied to clipboard

Server-defined status message for auto export job.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

Total files exported since the start of the export. This is accumulative, some files may be counted repeatedly.

Link copied to clipboard

Total files failed to be export since the last successfully completed iteration. This is accumulative, some files may be counted repeatedly.

Link copied to clipboard

Total data (in MiB) exported since the start of the export. This is accumulative, some files may be counted repeatedly.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"