ArmStorageCacheModelFactory.AutoExportJobData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of AutoExportJobData.
public static Azure.ResourceManager.StorageCache.AutoExportJobData AutoExportJobData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.StorageCache.Models.AutoExportJobProvisioningStateType? provisioningState = default, Azure.ResourceManager.StorageCache.Models.AutoExportJobAdminStatus? adminStatus = default, System.Collections.Generic.IEnumerable<string> autoExportPrefixes = default, Azure.ResourceManager.StorageCache.Models.AutoExportStatusType? state = default, string statusCode = default, string statusMessage = default, long? totalFilesExported = default, long? totalMiBExported = default, long? totalFilesFailed = default, int? exportIterationCount = default, DateTimeOffset? lastSuccessfulIterationCompletionTimeUTC = default, long? currentIterationFilesDiscovered = default, long? currentIterationMiBDiscovered = default, long? currentIterationFilesExported = default, long? currentIterationMiBExported = default, long? currentIterationFilesFailed = default, DateTimeOffset? lastStartedTimeUTC = default, DateTimeOffset? lastCompletionTimeUTC = default);
static member AutoExportJobData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Azure.ResourceManager.StorageCache.Models.AutoExportJobProvisioningStateType> * Nullable<Azure.ResourceManager.StorageCache.Models.AutoExportJobAdminStatus> * seq<string> * Nullable<Azure.ResourceManager.StorageCache.Models.AutoExportStatusType> * string * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Nullable<DateTimeOffset> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.StorageCache.AutoExportJobData
Public Shared Function AutoExportJobData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional provisioningState As Nullable(Of AutoExportJobProvisioningStateType) = Nothing, Optional adminStatus As Nullable(Of AutoExportJobAdminStatus) = Nothing, Optional autoExportPrefixes As IEnumerable(Of String) = Nothing, Optional state As Nullable(Of AutoExportStatusType) = Nothing, Optional statusCode As String = Nothing, Optional statusMessage As String = Nothing, Optional totalFilesExported As Nullable(Of Long) = Nothing, Optional totalMiBExported As Nullable(Of Long) = Nothing, Optional totalFilesFailed As Nullable(Of Long) = Nothing, Optional exportIterationCount As Nullable(Of Integer) = Nothing, Optional lastSuccessfulIterationCompletionTimeUTC As Nullable(Of DateTimeOffset) = Nothing, Optional currentIterationFilesDiscovered As Nullable(Of Long) = Nothing, Optional currentIterationMiBDiscovered As Nullable(Of Long) = Nothing, Optional currentIterationFilesExported As Nullable(Of Long) = Nothing, Optional currentIterationMiBExported As Nullable(Of Long) = Nothing, Optional currentIterationFilesFailed As Nullable(Of Long) = Nothing, Optional lastStartedTimeUTC As Nullable(Of DateTimeOffset) = Nothing, Optional lastCompletionTimeUTC As Nullable(Of DateTimeOffset) = Nothing) As AutoExportJobData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- provisioningState
- Nullable<AutoExportJobProvisioningStateType>
ARM provisioning state.
- adminStatus
- Nullable<AutoExportJobAdminStatus>
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'.
- autoExportPrefixes
- IEnumerable<String>
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.
- state
- Nullable<AutoExportStatusType>
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.
- statusCode
- String
Server-defined status code for auto export job.
- statusMessage
- String
Server-defined status message for auto export job.
Total files exported since the start of the export. This is accumulative, some files may be counted repeatedly.
Total data (in MiB) exported since the start of the export. This is accumulative, some files may be counted repeatedly.
Total files failed to be export since the last successfully completed iteration. This is accumulative, some files may be counted repeatedly.
- lastSuccessfulIterationCompletionTimeUTC
- Nullable<DateTimeOffset>
Time (in UTC) of the last successfully completed export iteration. Look at logging container for details.
Files discovered for export in current iteration. It may increase while more export items are found.
Data (in MiB) discovered for export in current iteration. It may increase while more export items are found.
Data (in MiB) that have been exported in current iteration.
- lastStartedTimeUTC
- Nullable<DateTimeOffset>
The time (in UTC) the latest auto export job started.
- lastCompletionTimeUTC
- Nullable<DateTimeOffset>
The time (in UTC) of the last completed auto export job.
Returns
A new AutoExportJobData instance for mocking.