ArmStorageCacheModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmStorageCacheModelFactory
type ArmStorageCacheModelFactory = class
Public Class ArmStorageCacheModelFactory
Inheritance
ArmStorageCacheModelFactory

Methods

Name Description
AmlFileSystemArchive(String, AmlFileSystemArchiveStatus)

Initializes a new instance of AmlFileSystemArchive.

AmlFileSystemArchiveContent(String)
AmlFileSystemArchiveStatus(Nullable<ArchiveStatusType>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, String, String)

Initializes a new instance of AmlFileSystemArchiveStatus.

AmlFileSystemClientInfo(String, String, String, AmlFileSystemContainerStorageInterface)

Initializes a new instance of AmlFileSystemClientInfo.

AmlFileSystemContainerStorageInterface(String, String, String)

Initializes a new instance of AmlFileSystemContainerStorageInterface.

AmlFileSystemData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, String, IEnumerable<String>, Nullable<Single>, Nullable<Single>, Nullable<Guid>, AmlFileSystemHealth, Nullable<AmlFileSystemProvisioningStateType>, String, AmlFileSystemClientInfo, Nullable<Int32>, StorageCacheEncryptionKeyVaultKeyReference, AmlFileSystemPropertiesMaintenanceWindow, AmlFileSystemPropertiesHsm, AmlFileSystemRootSquashSettings)

Initializes a new instance of AmlFileSystemData.

AmlFileSystemData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<Single>, Nullable<Single>, Nullable<Guid>, AmlFileSystemHealth, Nullable<AmlFileSystemProvisioningStateType>, String, AmlFileSystemClientInfo, Nullable<Int32>, AmlFileSystemPropertiesMaintenanceWindow, AmlFileSystemPropertiesHsm, AmlFileSystemRootSquashSettings, StorageCacheEncryptionKeyVaultKeyReference, ManagedServiceIdentity, String, IEnumerable<String>)
AmlFileSystemExpansionJobData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<AmlFileSystemExpansionJobProvisioningState>, Nullable<Single>, Nullable<AmlFileSystemExpansionJobStatusType>, String, String, Nullable<Single>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
AmlFileSystemExpansionJobPatch(IDictionary<String,String>)
AmlFileSystemHealth(Nullable<AmlFileSystemHealthStateType>, String, String)

Initializes a new instance of AmlFileSystemHealth.

AmlFileSystemHsmSettings(String, String, String, IEnumerable<String>)
AmlFileSystemPatch(IDictionary<String,String>, AmlFileSystemUpdatePropertiesMaintenanceWindow, AmlFileSystemRootSquashSettings, StorageCacheEncryptionKeyVaultKeyReference)
AmlFileSystemPropertiesHsm(AmlFileSystemHsmSettings, IEnumerable<AmlFileSystemArchive>)

Initializes a new instance of AmlFileSystemPropertiesHsm.

AmlFileSystemPropertiesMaintenanceWindow(Nullable<MaintenanceDayOfWeekType>, String)
AmlFileSystemRootSquashSettings(Nullable<AmlFileSystemSquashMode>, String, Nullable<Int64>, Nullable<Int64>, String)

Initializes a new instance of AmlFileSystemRootSquashSettings.

AmlFileSystemSubnetContent(String, Nullable<Single>, String, Nullable<AzureLocation>)
AmlFileSystemUpdatePropertiesMaintenanceWindow(Nullable<MaintenanceDayOfWeekType>, String)
AutoExportJobData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<AutoExportJobProvisioningStateType>, Nullable<AutoExportJobAdminStatus>, IEnumerable<String>, Nullable<AutoExportStatusType>, String, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of AutoExportJobData.

AutoExportJobPatch(IDictionary<String,String>, Nullable<AutoExportJobAdminStatus>)
AutoImportJobData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<AutoImportJobPropertiesProvisioningState>, Nullable<AutoImportJobPropertiesAdminStatus>, IEnumerable<String>, Nullable<ConflictResolutionMode>, Nullable<Boolean>, Nullable<Int64>, Nullable<AutoImportJobState>, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, AutoImportJobPropertiesStatusBlobSyncEvents, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of AutoImportJobData.

AutoImportJobPatch(IDictionary<String,String>, Nullable<AutoImportJobUpdatePropertiesAdminStatus>)
AutoImportJobPropertiesStatusBlobSyncEvents(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of AutoImportJobPropertiesStatusBlobSyncEvents.

BlobNfsTarget(ResourceIdentifier, String, Nullable<Int32>, Nullable<Int32>)
ExpansionJobData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ExpansionJobProvisioningState>, Nullable<Single>, Nullable<ExpansionJobStatusType>, String, String, Nullable<Single>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of ExpansionJobData.

NamespaceJunction(String, String, String, String)
Nfs3Target(String, String, Nullable<Int32>, Nullable<Int32>)
NfsAccessPolicy(String, IEnumerable<NfsAccessRule>)
NfsAccessRule(NfsAccessRuleScope, String, NfsAccessRuleAccess, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String)
OutstandingCondition(Nullable<DateTimeOffset>, String)

Initializes a new instance of OutstandingCondition.

PrimingJob(String, Uri, String, Nullable<PrimingJobState>, String, String, Nullable<Double>)

Initializes a new instance of PrimingJob.

PrimingJobContent(String)
RequiredAmlFileSystemSubnetsSize(Nullable<Int32>)

Initializes a new instance of RequiredAmlFileSystemSubnetsSize.

RequiredAmlFileSystemSubnetsSizeContent(Nullable<Single>, String)
StorageCacheActiveDirectorySettings(IPAddress, IPAddress, String, String, String, Nullable<DomainJoinedType>, StorageCacheActiveDirectorySettingsCredentials)

Initializes a new instance of StorageCacheActiveDirectorySettings.

StorageCacheActiveDirectorySettingsCredentials(String, String)
StorageCacheAscOperationError(String, String)
StorageCacheAscOperationInfo(String, String, String, String, String, StorageCacheAscOperationError, IDictionary<String,BinaryData>)
StorageCacheData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<Int32>, StorageCacheHealth, IEnumerable<IPAddress>, Nullable<StorageCacheProvisioningStateType>, ResourceIdentifier, StorageCacheUpgradeStatus, StorageCacheUpgradeSettings, StorageCacheNetworkSettings, StorageCacheEncryptionSettings, StorageCacheDirectorySettings, IEnumerable<String>, IEnumerable<PrimingJob>, IEnumerable<StorageTargetSpaceAllocation>, IEnumerable<NfsAccessPolicy>, ManagedServiceIdentity, String)
StorageCacheDirectorySettings(StorageCacheActiveDirectorySettings, StorageCacheUsernameDownloadSettings)
StorageCacheEncryptionKeyVaultKeyReference(Uri, ResourceIdentifier)
StorageCacheEncryptionSettings(StorageCacheEncryptionKeyVaultKeyReference, Nullable<Boolean>)
StorageCacheHealth(Nullable<StorageCacheHealthStateType>, String, IEnumerable<OutstandingCondition>)

Initializes a new instance of StorageCacheHealth.

StorageCacheImportJobData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ImportJobProvisioningStateType>, Nullable<ImportJobAdminStatus>, IEnumerable<String>, Nullable<ConflictResolutionMode>, Nullable<Int32>, Nullable<ImportStatusType>, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of StorageCacheImportJobData.

StorageCacheImportJobPatch(IDictionary<String,String>, Nullable<ImportJobAdminStatus>)
StorageCacheNetworkSettings(Nullable<Int32>, IEnumerable<IPAddress>, IEnumerable<IPAddress>, String, String)

Initializes a new instance of StorageCacheNetworkSettings.

StorageCacheRestriction(String, IEnumerable<String>, Nullable<StorageCacheRestrictionReasonCode>)

Initializes a new instance of StorageCacheRestriction.

StorageCacheSku(String, IEnumerable<StorageCacheSkuCapability>, IEnumerable<String>, IEnumerable<StorageCacheSkuLocationInfo>, String, IEnumerable<StorageCacheRestriction>)

Initializes a new instance of StorageCacheSku.

StorageCacheSkuCapability(String, String)

Initializes a new instance of StorageCacheSkuCapability.

StorageCacheSkuLocationInfo(Nullable<AzureLocation>, IEnumerable<String>)

Initializes a new instance of StorageCacheSkuLocationInfo.

StorageCacheUpgradeSettings(Nullable<Boolean>, Nullable<DateTimeOffset>)
StorageCacheUpgradeStatus(String, Nullable<StorageCacheFirmwareStatusType>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

Initializes a new instance of StorageCacheUpgradeStatus.

StorageCacheUsage(Nullable<Int32>, String, Nullable<Int32>, StorageCacheUsageName)

Initializes a new instance of StorageCacheUsage.

StorageCacheUsageModel(String, String, String)

Initializes a new instance of StorageCacheUsageModel.

StorageCacheUsageName(String, String)

Initializes a new instance of StorageCacheUsageName.

StorageCacheUsernameDownloadCredential(String, String)
StorageCacheUsernameDownloadSettings(Nullable<Boolean>, Nullable<StorageCacheUsernameSourceType>, Uri, Uri, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Uri, Nullable<StorageCacheUsernameDownloadedType>, StorageCacheUsernameDownloadCredential)

Initializes a new instance of StorageCacheUsernameDownloadSettings.

StorageTargetData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<NamespaceJunction>, Nullable<StorageTargetType>, Nullable<StorageCacheProvisioningStateType>, Nullable<StorageTargetOperationalStateType>, Nfs3Target, BlobNfsTarget, Nullable<Int32>, ResourceIdentifier, IDictionary<String,String>, Nullable<AzureLocation>)
StorageTargetSpaceAllocation(String, Nullable<Int32>)

Applies to