共用方式為


ArmDataBoxModelFactory Class

Definition

Model factory for models.

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

Methods

AddressValidationResult(ResponseError, Nullable<AddressValidationStatus>, IEnumerable<DataBoxShippingAddress>)

Initializes a new instance of AddressValidationResult.

ApplianceNetworkConfiguration(String, String)

Initializes a new instance of ApplianceNetworkConfiguration.

CreateOrderLimitForSubscriptionValidationResult(ResponseError, Nullable<DataBoxValidationStatus>)

Initializes a new instance of CreateOrderLimitForSubscriptionValidationResult.

CustomerDiskJobSecrets(DataCenterAccessSecurityCode, ResponseError, IEnumerable<DataBoxDiskSecret>, String)

Initializes a new instance of CustomerDiskJobSecrets.

DataBoxAccountCopyLogDetails(String, String, String)

Initializes a new instance of DataBoxAccountCopyLogDetails.

DataBoxAccountCredentialDetails(String, Nullable<DataAccountType>, String, IEnumerable<ShareCredentialDetails>)

Initializes a new instance of DataBoxAccountCredentialDetails.

DataBoxBasicJobDetails(IEnumerable<DataBoxJobStage>, DataBoxContactDetails, DataBoxShippingAddress, PackageShippingDetails, PackageShippingDetails, IEnumerable<DataImportDetails>, IEnumerable<DataExportDetails>, DataBoxOrderPreferences, ReverseShippingDetails, IEnumerable<CopyLogDetails>, String, String, DeviceErasureDetails, DataBoxKeyEncryptionKey, Nullable<Int32>, IEnumerable<CustomerResolutionCode>, LastMitigationActionOnJob, DataCenterAddressResult, Nullable<DataCenterCode>)

Initializes a new instance of DataBoxBasicJobDetails.

DataBoxCopyProgress(String, Nullable<DataBoxJobTransferType>, Nullable<DataAccountType>, ResourceIdentifier, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Boolean>, ResponseError, IEnumerable<CustomerResolutionCode>)

Initializes a new instance of DataBoxCopyProgress.

DataBoxCustomerDiskCopyLogDetails(String, String, String)

Initializes a new instance of DataBoxCustomerDiskCopyLogDetails.

DataBoxCustomerDiskCopyProgress(String, Nullable<DataBoxJobTransferType>, Nullable<DataAccountType>, ResourceIdentifier, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Boolean>, ResponseError, IEnumerable<CustomerResolutionCode>, String, Nullable<DataBoxCopyStatus>)

Initializes a new instance of DataBoxCustomerDiskCopyProgress.

DataBoxCustomerDiskJobDetails(IEnumerable<DataBoxJobStage>, DataBoxContactDetails, DataBoxShippingAddress, PackageShippingDetails, PackageShippingDetails, IEnumerable<DataImportDetails>, IEnumerable<DataExportDetails>, DataBoxOrderPreferences, ReverseShippingDetails, IEnumerable<CopyLogDetails>, String, String, DeviceErasureDetails, DataBoxKeyEncryptionKey, Nullable<Int32>, IEnumerable<CustomerResolutionCode>, LastMitigationActionOnJob, DataCenterAddressResult, Nullable<DataCenterCode>, IDictionary<String, ImportDiskDetails>, IReadOnlyDictionary<String,ExportDiskDetails>, IEnumerable<DataBoxCustomerDiskCopyProgress>, PackageCarrierInfo, PackageCarrierDetails, Nullable<Boolean>)

Initializes a new instance of DataBoxCustomerDiskJobDetails.

DataBoxDiskCopyLogDetails(String, String, String)

Initializes a new instance of DataBoxDiskCopyLogDetails.

DataBoxDiskCopyProgress(String, Nullable<Int64>, Nullable<Int32>, Nullable<DataBoxCopyStatus>, ResponseError, IEnumerable<CustomerResolutionCode>)

Initializes a new instance of DataBoxDiskCopyProgress.

DataBoxDiskGranularCopyLogDetails(String, ResourceIdentifier, String, String)

Initializes a new instance of DataBoxDiskGranularCopyLogDetails.

DataBoxDiskGranularCopyProgress(String, Nullable<DataBoxJobTransferType>, Nullable<DataAccountType>, ResourceIdentifier, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Boolean>, ResponseError, IEnumerable<CustomerResolutionCode>, String, Nullable<DataBoxCopyStatus>)

Initializes a new instance of DataBoxDiskGranularCopyProgress.

DataBoxDiskJobDetails(IEnumerable<DataBoxJobStage>, DataBoxContactDetails, DataBoxShippingAddress, PackageShippingDetails, PackageShippingDetails, IEnumerable<DataImportDetails>, IEnumerable<DataExportDetails>, DataBoxOrderPreferences, ReverseShippingDetails, IEnumerable<CopyLogDetails>, String, String, DeviceErasureDetails, DataBoxKeyEncryptionKey, Nullable<Int32>, IEnumerable<CustomerResolutionCode>, LastMitigationActionOnJob, DataCenterAddressResult, Nullable<DataCenterCode>, IDictionary<String, Int32>, IEnumerable<DataBoxDiskCopyProgress>, IEnumerable<DataBoxDiskGranularCopyProgress>, IEnumerable<DataBoxDiskGranularCopyLogDetails>, IReadOnlyDictionary<String, Int32>, String)

Initializes a new instance of DataBoxDiskJobDetails.

DataBoxDiskJobSecrets(DataCenterAccessSecurityCode, ResponseError, IEnumerable<DataBoxDiskSecret>, String, Nullable<Boolean>)

Initializes a new instance of DataBoxDiskJobSecrets.

DataBoxDiskSecret(String, String)

Initializes a new instance of DataBoxDiskSecret.

DataBoxHeavyAccountCopyLogDetails(String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of DataBoxHeavyAccountCopyLogDetails.

DataBoxHeavyJobDetails(IEnumerable<DataBoxJobStage>, DataBoxContactDetails, DataBoxShippingAddress, PackageShippingDetails, PackageShippingDetails, IEnumerable<DataImportDetails>, IEnumerable<DataExportDetails>, DataBoxOrderPreferences, ReverseShippingDetails, IEnumerable<CopyLogDetails>, String, String, DeviceErasureDetails, DataBoxKeyEncryptionKey, Nullable<Int32>, IEnumerable<CustomerResolutionCode>, LastMitigationActionOnJob, DataCenterAddressResult, Nullable<DataCenterCode>, IEnumerable<DataBoxCopyProgress>, String)

Initializes a new instance of DataBoxHeavyJobDetails.

DataBoxHeavyJobSecrets(DataCenterAccessSecurityCode, ResponseError, IEnumerable<DataBoxHeavySecret>)

Initializes a new instance of DataBoxHeavyJobSecrets.

DataBoxHeavySecret(String, String, IEnumerable<ApplianceNetworkConfiguration>, String, IEnumerable<DataBoxAccountCredentialDetails>)

Initializes a new instance of DataBoxHeavySecret.

DataBoxJobData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DataBoxJobTransferType, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ReverseShippingDetailsEditStatus>, Nullable<ReverseTransportPreferenceEditStatus>, Nullable<Boolean>, Nullable<DataBoxStageName>, Nullable<DateTimeOffset>, ResponseError, DataBoxBasicJobDetails, String, Nullable<JobDeliveryType>, Nullable<DateTimeOffset>, Nullable<Boolean>, DataBoxSku, ManagedServiceIdentity)

Initializes a new instance of DataBoxJobData.

DataBoxJobDetails(IEnumerable<DataBoxJobStage>, DataBoxContactDetails, DataBoxShippingAddress, PackageShippingDetails, PackageShippingDetails, IEnumerable<DataImportDetails>, IEnumerable<DataExportDetails>, DataBoxOrderPreferences, ReverseShippingDetails, IEnumerable<CopyLogDetails>, String, String, DeviceErasureDetails, DataBoxKeyEncryptionKey, Nullable<Int32>, IEnumerable<CustomerResolutionCode>, LastMitigationActionOnJob, DataCenterAddressResult, Nullable<DataCenterCode>, IEnumerable<DataBoxCopyProgress>, String)

Initializes a new instance of DataBoxJobDetails.

DataboxJobSecrets(DataCenterAccessSecurityCode, ResponseError, IEnumerable<DataBoxSecret>)

Initializes a new instance of DataboxJobSecrets.

DataBoxJobStage(Nullable<DataBoxStageName>, String, Nullable<DataBoxStageStatus>, Nullable<DateTimeOffset>, BinaryData)

Initializes a new instance of DataBoxJobStage.

DataBoxSecret(String, String, IEnumerable<ApplianceNetworkConfiguration>, String, IEnumerable<DataBoxAccountCredentialDetails>)

Initializes a new instance of DataBoxSecret.

DataBoxShipmentPickUpResult(String, Nullable<DateTimeOffset>)

Initializes a new instance of DataBoxShipmentPickUpResult.

DataBoxSkuCapacity(String, String)

Initializes a new instance of DataBoxSkuCapacity.

DataBoxSkuCost(Nullable<Guid>, String, Nullable<Double>)

Initializes a new instance of DataBoxSkuCost.

DataBoxSkuInformation(DataBoxSku, Nullable<Boolean>, IEnumerable<DataLocationToServiceLocationMap>, DataBoxSkuCapacity, IEnumerable<DataBoxSkuCost>, IEnumerable<String>, Nullable<SkuDisabledReason>, String, String, IEnumerable<String>)

Initializes a new instance of DataBoxSkuInformation.

DataBoxValidationInputResult(ResponseError)

Initializes a new instance of DataBoxValidationInputResult.

DataBoxValidationResult(Nullable<OverallValidationStatus>, IEnumerable<DataBoxValidationInputResult>)

Initializes a new instance of DataBoxValidationResult.

DataCenterAccessSecurityCode(String, String)

Initializes a new instance of DataCenterAccessSecurityCode.

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

Initializes a new instance of DataCenterAddressInstructionResult.

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

Initializes a new instance of DataCenterAddressLocationResult.

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

Initializes a new instance of DataCenterAddressResult.

DataLocationToServiceLocationMap(Nullable<AzureLocation>, Nullable<AzureLocation>)

Initializes a new instance of DataLocationToServiceLocationMap.

DataTransferDetailsValidationResult(ResponseError, Nullable<DataBoxValidationStatus>)

Initializes a new instance of DataTransferDetailsValidationResult.

DeviceErasureDetails(Nullable<DataBoxStageStatus>, String)

Initializes a new instance of DeviceErasureDetails.

ExportDiskDetails(String, String, String)

Initializes a new instance of ExportDiskDetails.

GranularCopyProgress(String, Nullable<DataBoxJobTransferType>, Nullable<DataAccountType>, ResourceIdentifier, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Boolean>, ResponseError, IEnumerable<CustomerResolutionCode>)

Initializes a new instance of GranularCopyProgress.

ImportDiskDetails(String, String, String, String)

Initializes a new instance of ImportDiskDetails.

JobSecrets(DataCenterAccessSecurityCode, ResponseError)

Initializes a new instance of JobSecrets.

LastMitigationActionOnJob(Nullable<DateTimeOffset>, Nullable<Boolean>, Nullable<CustomerResolutionCode>)

Initializes a new instance of LastMitigationActionOnJob.

PackageShippingDetails(Uri, String, String)

Initializes a new instance of PackageShippingDetails.

PreferencesValidationResult(ResponseError, Nullable<DataBoxValidationStatus>)

Initializes a new instance of PreferencesValidationResult.

RegionConfigurationResult(IEnumerable<DateTimeOffset>, IEnumerable<TransportAvailabilityDetails>, DataCenterAddressResult)

Initializes a new instance of RegionConfigurationResult.

ReverseShippingDetails(ContactInfo, DataBoxShippingAddress, Nullable<Boolean>)

Initializes a new instance of ReverseShippingDetails.

ShareCredentialDetails(String, Nullable<ShareDestinationFormatType>, String, String, IEnumerable<DataBoxAccessProtocol>)

Initializes a new instance of ShareCredentialDetails.

SkuAvailabilityValidationResult(ResponseError, Nullable<DataBoxValidationStatus>)

Initializes a new instance of SkuAvailabilityValidationResult.

SubscriptionIsAllowedToCreateJobValidationResult(ResponseError, Nullable<DataBoxValidationStatus>)

Initializes a new instance of SubscriptionIsAllowedToCreateJobValidationResult.

TransportAvailabilityDetails(Nullable<TransportShipmentType>)

Initializes a new instance of TransportAvailabilityDetails.

TransportPreferences(TransportShipmentType, Nullable<Boolean>)

Initializes a new instance of TransportPreferences.

UnencryptedCredentials(String, JobSecrets)

Initializes a new instance of UnencryptedCredentials.

Applies to