ArmDataBoxEdgeModelFactory Class

Definition

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

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

Methods

Name Description
AsymmetricEncryptedSecret(String, String, DataBoxEdgeEncryptionAlgorithm)
AvailableDataBoxEdgeSku(String, Nullable<DataBoxEdgeSkuName>, String, Nullable<DataBoxEdgeSkuTier>, String, String, IEnumerable<AzureLocation>, IEnumerable<String>, IEnumerable<DataBoxEdgeSkuLocationInfo>, IEnumerable<DataBoxEdgeSkuCost>, Nullable<DataBoxEdgeSkuSignupOption>, Nullable<DataBoxEdgeSkuVersion>, Nullable<DataBoxEdgeSkuAvailability>, IEnumerable<DataBoxEdgeShipmentType>, IEnumerable<DataBoxEdgeSkuCapability>)

Initializes a new instance of AvailableDataBoxEdgeSku.

BandwidthScheduleData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<Int32>, IEnumerable<DataBoxEdgeDayOfWeek>)

Initializes a new instance of BandwidthScheduleData.

ClientAccessRight(String, EdgeClientPermissionType)
CloudEdgeManagementRole(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DataBoxEdgeRoleStatus>, Nullable<DataBoxEdgeRoleStatus>, EdgeProfileSubscription)
CniConfig(String, String, String, String)

Initializes a new instance of CniConfig.

DataBoxEdgeAlertData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<DateTimeOffset>, String, Nullable<DataBoxEdgeAlertSeverity>, DataBoxEdgeAlertErrorDetails, IReadOnlyDictionary<String,String>)

Initializes a new instance of DataBoxEdgeAlertData.

DataBoxEdgeAlertErrorDetails(String, String, Nullable<Int32>)

Initializes a new instance of DataBoxEdgeAlertErrorDetails.

DataBoxEdgeContactDetails(String, String, String, IEnumerable<String>)
DataBoxEdgeDataCenterAccessCode(String)

Initializes a new instance of DataBoxEdgeDataCenterAccessCode.

DataBoxEdgeDeviceCapacityInfoData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, EdgeClusterStorageViewInfo, EdgeClusterCapacityViewInfo, IDictionary<String,HostCapacity>)
DataBoxEdgeDeviceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, SystemData, Nullable<DataBoxEdgeDeviceStatus>, String, String, String, Nullable<DataBoxEdgeDeviceType>, String, String, String, String, Nullable<Int64>, String, String, IEnumerable<DataBoxEdgeRoleType>, Nullable<Int32>, DataBoxEdgeResourceMoveDetails, String, EdgeProfileSubscription, Nullable<DataBoxEdgeDataResidencyType>, DataBoxEdgeSku, Nullable<ETag>, ManagedServiceIdentity, Nullable<DataBoxEdgeDeviceKind>)
DataBoxEdgeDeviceExtendedInfo(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, ResourceIdentifier, Uri, String, String, Nullable<EdgeKeyVaultSyncStatus>, IReadOnlyDictionary<String, DataBoxEdgeDeviceSecret>, Nullable<EdgeClusterWitnessType>, String, String, String, String, String)

Initializes a new instance of DataBoxEdgeDeviceExtendedInfo.

DataBoxEdgeDeviceExtendedInfoPatch(ResourceIdentifier, Uri, String, String, Nullable<EdgeKeyVaultSyncStatus>)
DataBoxEdgeDeviceNetworkSettingsData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<DataBoxEdgeNetworkAdapter>)
DataBoxEdgeDevicePatch(IDictionary<String,String>, ManagedServiceIdentity, ResourceIdentifier)
DataBoxEdgeDeviceSecret(AsymmetricEncryptedSecret, String)

Initializes a new instance of DataBoxEdgeDeviceSecret.

DataBoxEdgeDeviceUpdateSummaryData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ResourceIdentifier, Nullable<DataBoxEdgeJobStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ResourceIdentifier, Nullable<DataBoxEdgeJobStatus>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<InstallRebootBehavior>, Nullable<DataBoxEdgeUpdateOperation>, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<String>, IEnumerable<DataBoxEdgeUpdateDetails>, Nullable<Double>, Nullable<Int32>)
DataBoxEdgeEtcdInfo(String, String)

Initializes a new instance of DataBoxEdgeEtcdInfo.

DataBoxEdgeIPv4Config(IPAddress, String, String)

Initializes a new instance of DataBoxEdgeIPv4Config.

DataBoxEdgeIPv6Config(String, Nullable<Int32>, String)

Initializes a new instance of DataBoxEdgeIPv6Config.

DataBoxEdgeJobData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DataBoxEdgeJobType>, Nullable<UpdateOperationStage>, UpdateDownloadProgress, UpdateInstallProgress, Nullable<Int32>, String, ResourceIdentifier, String, Nullable<DataBoxEdgeJobStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, DataBoxEdgeJobErrorDetails)
DataBoxEdgeJobErrorDetails(IEnumerable<DataBoxEdgeJobErrorItem>, String, String)

Initializes a new instance of DataBoxEdgeJobErrorDetails.

DataBoxEdgeJobErrorItem(IEnumerable<String>, String, String)

Initializes a new instance of DataBoxEdgeJobErrorItem.

DataBoxEdgeLoadBalancerConfig(String, String, IEnumerable<String>)
DataBoxEdgeMetricConfiguration(ResourceIdentifier, String, String, IEnumerable<DataBoxEdgeMetricCounterSet>)
DataBoxEdgeMetricCounter(String, String, IEnumerable<DataBoxEdgeMetricDimension>, IEnumerable<DataBoxEdgeMetricDimension>)
DataBoxEdgeMetricCounterSet(IEnumerable<DataBoxEdgeMetricCounter>)
DataBoxEdgeMetricDimension(String, String)
DataBoxEdgeMountPointMap(ResourceIdentifier, ResourceIdentifier, String, Nullable<DataBoxEdgeMountType>, Nullable<DataBoxEdgeRoleType>)

Initializes a new instance of DataBoxEdgeMountPointMap.

DataBoxEdgeNetworkAdapter(String, DataBoxEdgeNetworkAdapterPosition, Nullable<Int32>, Nullable<Guid>, String, String, String, Nullable<Int64>, Nullable<DataBoxEdgeNetworkAdapterStatus>, Nullable<DataBoxEdgeNetworkAdapterRdmaStatus>, Nullable<DataBoxEdgeNetworkAdapterDhcpStatus>, DataBoxEdgeIPv4Config, DataBoxEdgeIPv6Config, String, IEnumerable<String>)

Initializes a new instance of DataBoxEdgeNetworkAdapter.

DataBoxEdgeNetworkAdapterPosition(Nullable<DataBoxEdgeNetworkGroup>, Nullable<Int32>)

Initializes a new instance of DataBoxEdgeNetworkAdapterPosition.

DataBoxEdgeNode(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DataBoxEdgeNodeStatus>, String, String, String, String, String, Nullable<Guid>)

Initializes a new instance of DataBoxEdgeNode.

DataBoxEdgeOrderData(ResourceIdentifier, String, ResourceType, SystemData, String, DataBoxEdgeContactDetails, DataBoxEdgeShippingAddress, DataBoxEdgeOrderStatus, IEnumerable<DataBoxEdgeOrderStatus>, String, IEnumerable<DataBoxEdgeTrackingInfo>, IEnumerable<DataBoxEdgeTrackingInfo>, Nullable<DataBoxEdgeShipmentType>, String)
DataBoxEdgeOrderStatus(DataBoxEdgeOrderState, Nullable<DateTimeOffset>, String, DataBoxEdgeTrackingInfo, IReadOnlyDictionary<String,String>)

Initializes a new instance of DataBoxEdgeOrderStatus.

DataBoxEdgeRefreshDetails(ResourceIdentifier, Nullable<DateTimeOffset>, String, String)
DataBoxEdgeResourceMoveDetails(Nullable<DataBoxEdgeResourceMoveStatus>, Nullable<DateTimeOffset>)

Initializes a new instance of DataBoxEdgeResourceMoveDetails.

DataBoxEdgeRoleAddonData(ResourceIdentifier, String, ResourceType, SystemData, String)

Initializes a new instance of DataBoxEdgeRoleAddonData.

DataBoxEdgeRoleData(ResourceIdentifier, String, ResourceType, SystemData, String)

Initializes a new instance of DataBoxEdgeRoleData.

DataBoxEdgeRoleSinkInfo(ResourceIdentifier)
DataBoxEdgeSecuritySettings(ResourceIdentifier, String, ResourceType, SystemData, AsymmetricEncryptedSecret)

Initializes a new instance of DataBoxEdgeSecuritySettings.

DataBoxEdgeShareData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<ShareStatus>, Nullable<DataBoxEdgeShareMonitoringStatus>, DataBoxEdgeStorageContainerInfo, Nullable<ShareAccessProtocol>, IEnumerable<UserAccessRight>, IEnumerable<ClientAccessRight>, DataBoxEdgeRefreshDetails, IEnumerable<DataBoxEdgeMountPointMap>, Nullable<DataBoxEdgeDataPolicy>)

Initializes a new instance of DataBoxEdgeShareData.

DataBoxEdgeShippingAddress(String, String, String, String, String, String, String)
DataBoxEdgeSku(Nullable<DataBoxEdgeSkuName>, Nullable<DataBoxEdgeSkuTier>)
DataBoxEdgeSkuCapability(String, String)

Initializes a new instance of DataBoxEdgeSkuCapability.

DataBoxEdgeSkuCost(String, Nullable<Int64>, String)

Initializes a new instance of DataBoxEdgeSkuCost.

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

Initializes a new instance of DataBoxEdgeSkuLocationInfo.

DataBoxEdgeStorageAccountCredentialData(ResourceIdentifier, String, ResourceType, SystemData, String, String, AsymmetricEncryptedSecret, String, Nullable<DataBoxEdgeStorageAccountSslStatus>, String, Nullable<DataBoxEdgeStorageAccountType>, ResourceIdentifier)

Initializes a new instance of DataBoxEdgeStorageAccountCredentialData.

DataBoxEdgeStorageAccountData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DataBoxEdgeStorageAccountStatus>, Nullable<DataBoxEdgeDataPolicy>, ResourceIdentifier, String, Nullable<Int32>)

Initializes a new instance of DataBoxEdgeStorageAccountData.

DataBoxEdgeStorageContainerData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DataBoxEdgeStorageContainerStatus>, Nullable<DataBoxEdgeStorageContainerDataFormat>, DataBoxEdgeRefreshDetails, Nullable<DateTimeOffset>)

Initializes a new instance of DataBoxEdgeStorageContainerData.

DataBoxEdgeStorageContainerInfo(ResourceIdentifier, String, DataBoxEdgeStorageContainerDataFormat)
DataBoxEdgeTrackingInfo(String, String, String, Uri)

Initializes a new instance of DataBoxEdgeTrackingInfo.

DataBoxEdgeTriggerData(ResourceIdentifier, String, ResourceType, SystemData, String)

Initializes a new instance of DataBoxEdgeTriggerData.

DataBoxEdgeUpdateDetails(String, Nullable<Double>, Nullable<DataBoxEdgeUpdateType>, String, String, Nullable<Int32>, Nullable<InstallRebootBehavior>, Nullable<InstallationImpact>, Nullable<DataBoxEdgeUpdateStatus>)

Initializes a new instance of DataBoxEdgeUpdateDetails.

DataBoxEdgeUserData(ResourceIdentifier, String, ResourceType, SystemData, AsymmetricEncryptedSecret, IEnumerable<ShareAccessRight>, Nullable<DataBoxEdgeUserType>)

Initializes a new instance of DataBoxEdgeUserData.

DataBoxEdgeVmMemory(Nullable<Int64>, Nullable<Int64>)
DeviceCapacityRequestContent(IEnumerable<IList<String>>, IEnumerable<VmPlacementRequestResult>)
DiagnosticProactiveLogCollectionSettingData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ProactiveDiagnosticsConsent>)

Initializes a new instance of DiagnosticProactiveLogCollectionSettingData.

DiagnosticRemoteSupportSettingData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<EdgeRemoteSupportSettings>)

Initializes a new instance of DiagnosticRemoteSupportSettingData.

EdgeArcAddon(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<AzureLocation>, String, Nullable<DataBoxEdgeOSPlatformType>, Nullable<HostPlatformType>, Nullable<DataBoxEdgeRoleAddonProvisioningState>)

Initializes a new instance of EdgeArcAddon.

EdgeClusterCapacityViewInfo(String, EdgeClusterGpuCapacity, EdgeClusterMemoryCapacity, Nullable<DateTimeOffset>, Nullable<Int64>)
EdgeClusterGpuCapacity(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)
EdgeClusterMemoryCapacity(Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>)
EdgeClusterStorageViewInfo(Nullable<Double>, Nullable<Double>)
EdgeComputeResourceInfo(Int32, Int64)
EdgeFileEventTrigger(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, ResourceIdentifier)
EdgeFileSourceInfo(ResourceIdentifier)
EdgeIotAddon(ResourceIdentifier, String, ResourceType, SystemData, EdgeIotDeviceInfo, EdgeIotDeviceInfo, String, Nullable<DataBoxEdgeOSPlatformType>, Nullable<HostPlatformType>, Nullable<DataBoxEdgeRoleAddonProvisioningState>)

Initializes a new instance of EdgeIotAddon.

EdgeIotDeviceInfo(String, String, ResourceIdentifier, AsymmetricEncryptedSecret)
EdgeIotRole(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DataBoxEdgeOSPlatformType>, EdgeIotDeviceInfo, EdgeIotDeviceInfo, IEnumerable<DataBoxEdgeMountPointMap>, IotEdgeAgentInfo, Nullable<HostPlatformType>, EdgeComputeResourceInfo, Nullable<DataBoxEdgeRoleStatus>)

Initializes a new instance of EdgeIotRole.

EdgeKubernetesClusterInfo(DataBoxEdgeEtcdInfo, IEnumerable<EdgeKubernetesNodeInfo>, String)

Initializes a new instance of EdgeKubernetesClusterInfo.

EdgeKubernetesIPConfiguration(String, String)

Initializes a new instance of EdgeKubernetesIPConfiguration.

EdgeKubernetesNodeInfo(String, Nullable<EdgeKubernetesNodeType>, IEnumerable<EdgeKubernetesIPConfiguration>)

Initializes a new instance of EdgeKubernetesNodeInfo.

EdgeKubernetesRole(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DataBoxEdgeOSPlatformType>, Nullable<EdgeKubernetesState>, Nullable<HostPlatformType>, EdgeKubernetesClusterInfo, EdgeKubernetesRoleResources, Nullable<DataBoxEdgeRoleStatus>)

Initializes a new instance of EdgeKubernetesRole.

EdgeKubernetesRoleCompute(String, Nullable<Int64>, Nullable<Int32>)

Initializes a new instance of EdgeKubernetesRoleCompute.

EdgeKubernetesRoleNetwork(CniConfig, DataBoxEdgeLoadBalancerConfig)

Initializes a new instance of EdgeKubernetesRoleNetwork.

EdgeKubernetesRoleResources(EdgeKubernetesRoleStorage, EdgeKubernetesRoleCompute, EdgeKubernetesRoleNetwork)

Initializes a new instance of EdgeKubernetesRoleResources.

EdgeKubernetesRoleStorage(IEnumerable<EdgeKubernetesRoleStorageClassInfo>, IEnumerable<DataBoxEdgeMountPointMap>)

Initializes a new instance of EdgeKubernetesRoleStorage.

EdgeKubernetesRoleStorageClassInfo(String, String, Nullable<PosixComplianceStatus>)

Initializes a new instance of EdgeKubernetesRoleStorageClassInfo.

EdgeProfileSubscription(Nullable<Guid>, ResourceIdentifier, Nullable<DataBoxEdgeSubscriptionState>, String, String, Nullable<Guid>, String, String, String, IEnumerable<SubscriptionRegisteredFeatures>)

Initializes a new instance of EdgeProfileSubscription.

EdgeRemoteSupportSettings(Nullable<EdgeRemoteApplicationType>, Nullable<EdgeRemoteApplicationAccessLevel>, Nullable<DateTimeOffset>)
GenerateCertResult(String, String, Nullable<DateTimeOffset>)

Initializes a new instance of GenerateCertResult.

HostCapacity(String, Nullable<Int64>, Nullable<Int32>, IDictionary<String,DataBoxEdgeVmMemory>, String, IEnumerable<NumaNodeInfo>)
ImageRepositoryCredential(Uri, String, AsymmetricEncryptedSecret)
IotEdgeAgentInfo(String, String, ImageRepositoryCredential)
MecRole(ResourceIdentifier, String, ResourceType, SystemData, AsymmetricEncryptedSecret, String, String, Nullable<DataBoxEdgeRoleStatus>)

Initializes a new instance of MecRole.

MonitoringMetricConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<DataBoxEdgeMetricConfiguration>)

Initializes a new instance of MonitoringMetricConfigurationData.

NumaNodeInfo(Nullable<Int32>, Nullable<Int64>, Nullable<Int32>, Nullable<Int64>, IEnumerable<Int32>, IEnumerable<Int32>, IEnumerable<Int32>)
PeriodicTimerEventTrigger(ResourceIdentifier, String, ResourceType, SystemData, PeriodicTimerSourceInfo, String, ResourceIdentifier)
PeriodicTimerSourceInfo(DateTimeOffset, String, String)
ShareAccessRight(ResourceIdentifier, ShareAccessType)

Initializes a new instance of ShareAccessRight.

SubscriptionRegisteredFeatures(String, String)

Initializes a new instance of SubscriptionRegisteredFeatures.

TriggerSupportPackageContent(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

Initializes a new instance of TriggerSupportPackageContent.

UpdateDownloadProgress(Nullable<DataBoxEdgeDownloadPhase>, Nullable<Int32>, Nullable<Double>, Nullable<Double>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of UpdateDownloadProgress.

UpdateInstallProgress(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of UpdateInstallProgress.

UploadCertificateContent(Nullable<DataBoxEdgeAuthenticationType>, String)

Initializes a new instance of UploadCertificateContent.

UploadCertificateResponse(Nullable<DataBoxEdgeAuthenticationType>, String, String, Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, String, String)

Initializes a new instance of UploadCertificateResponse.

UserAccessRight(ResourceIdentifier, ShareAccessType)
VmPlacementRequestResult(IEnumerable<String>, Nullable<Boolean>, String, String)

Applies to