你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmDataBoxModelFactory 类

定义

模型的模型工厂。

public static class ArmDataBoxModelFactory
type ArmDataBoxModelFactory = class
Public Class ArmDataBoxModelFactory
继承
ArmDataBoxModelFactory

方法

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

初始化 AddressValidationResult 的新实例。

ApplianceNetworkConfiguration(String, String)

初始化 ApplianceNetworkConfiguration 的新实例。

CreateOrderLimitForSubscriptionValidationResult(ResponseError, Nullable<DataBoxValidationStatus>)

初始化 CreateOrderLimitForSubscriptionValidationResult 的新实例。

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

初始化 CustomerDiskJobSecrets 的新实例。

DataBoxAccountCopyLogDetails(String, String, String)

初始化 DataBoxAccountCopyLogDetails 的新实例。

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

初始化 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>)

初始化 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>)

初始化 DataBoxCopyProgress 的新实例。

DataBoxCustomerDiskCopyLogDetails(String, String, String)

初始化 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>)

初始化 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>)

初始化 DataBoxCustomerDiskJobDetails 的新实例。

DataBoxDiskCopyLogDetails(String, String, String)

初始化 DataBoxDiskCopyLogDetails 的新实例。

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

初始化 DataBoxDiskCopyProgress 的新实例。

DataBoxDiskGranularCopyLogDetails(String, ResourceIdentifier, String, String)

初始化 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>)

初始化 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)

初始化 DataBoxDiskJobDetails 的新实例。

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

初始化 DataBoxDiskJobSecrets 的新实例。

DataBoxDiskSecret(String, String)

初始化 DataBoxDiskSecret 的新实例。

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

初始化 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)

初始化 DataBoxHeavyJobDetails 的新实例。

DataBoxHeavyJobSecrets(DataCenterAccessSecurityCode, ResponseError, IEnumerable<DataBoxHeavySecret>)

初始化 DataBoxHeavyJobSecrets 的新实例。

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

初始化 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)

初始化 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)

初始化 DataBoxJobDetails 的新实例。

DataboxJobSecrets(DataCenterAccessSecurityCode, ResponseError, IEnumerable<DataBoxSecret>)

初始化 DataboxJobSecrets 的新实例。

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

初始化 DataBoxJobStage 的新实例。

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

初始化 DataBoxSecret 的新实例。

DataBoxShipmentPickUpResult(String, Nullable<DateTimeOffset>)

初始化 DataBoxShipmentPickUpResult 的新实例。

DataBoxSkuCapacity(String, String)

初始化 DataBoxSkuCapacity 的新实例。

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

初始化 DataBoxSkuCost 的新实例。

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

初始化 DataBoxSkuInformation 的新实例。

DataBoxValidationInputResult(ResponseError)

初始化 DataBoxValidationInputResult 的新实例。

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

初始化 DataBoxValidationResult 的新实例。

DataCenterAccessSecurityCode(String, String)

初始化 DataCenterAccessSecurityCode 的新实例。

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

初始化 DataCenterAddressInstructionResult 的新实例。

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

初始化 DataCenterAddressLocationResult 的新实例。

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

初始化 DataCenterAddressResult 的新实例。

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

初始化 DataLocationToServiceLocationMap 的新实例。

DataTransferDetailsValidationResult(ResponseError, Nullable<DataBoxValidationStatus>)

初始化 DataTransferDetailsValidationResult 的新实例。

DeviceErasureDetails(Nullable<DataBoxStageStatus>, String)

初始化 DeviceErasureDetails 的新实例。

ExportDiskDetails(String, String, String)

初始化 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>)

初始化 GranularCopyProgress 的新实例。

ImportDiskDetails(String, String, String, String)

初始化 ImportDiskDetails 的新实例。

JobSecrets(DataCenterAccessSecurityCode, ResponseError)

初始化 JobSecrets 的新实例。

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

初始化 LastMitigationActionOnJob 的新实例。

PackageShippingDetails(Uri, String, String)

初始化 PackageShippingDetails 的新实例。

PreferencesValidationResult(ResponseError, Nullable<DataBoxValidationStatus>)

初始化 PreferencesValidationResult 的新实例。

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

初始化 RegionConfigurationResult 的新实例。

ReverseShippingDetails(ContactInfo, DataBoxShippingAddress, Nullable<Boolean>)

初始化 ReverseShippingDetails 的新实例。

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

初始化 ShareCredentialDetails 的新实例。

SkuAvailabilityValidationResult(ResponseError, Nullable<DataBoxValidationStatus>)

初始化 SkuAvailabilityValidationResult 的新实例。

SubscriptionIsAllowedToCreateJobValidationResult(ResponseError, Nullable<DataBoxValidationStatus>)

初始化 SubscriptionIsAllowedToCreateJobValidationResult 的新实例。

TransportAvailabilityDetails(Nullable<TransportShipmentType>)

初始化 TransportAvailabilityDetails 的新实例。

TransportPreferences(TransportShipmentType, Nullable<Boolean>)

初始化 TransportPreferences 的新实例。

UnencryptedCredentials(String, JobSecrets)

初始化 UnencryptedCredentials 的新实例。

适用于