Share via


ArmDataBoxEdgeModelFactory Class

Definition

Model factory for models.

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

Methods

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, TimeSpan, TimeSpan, Int32, IEnumerable<DataBoxEdgeDayOfWeek>)

Initializes a new instance of BandwidthScheduleData.

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

Initializes a new instance of CloudEdgeManagementRole.

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.

DataBoxEdgeDataCenterAccessCode(String)

Initializes a new instance of DataBoxEdgeDataCenterAccessCode.

DataBoxEdgeDeviceCapacityInfo(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, EdgeClusterStorageViewInfo, EdgeClusterCapacityViewInfo, IDictionary<String,HostCapacity>)

Initializes a new instance of DataBoxEdgeDeviceCapacityInfo.

DataBoxEdgeDeviceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DataBoxEdgeSku, Nullable<ETag>, ManagedServiceIdentity, Nullable<DataBoxEdgeDeviceKind>, Nullable<DataBoxEdgeDeviceStatus>, String, String, String, Nullable<DataBoxEdgeDeviceType>, String, String, String, String, Nullable<Int64>, String, String, IEnumerable<DataBoxEdgeRoleType>, Nullable<Int32>, DataBoxEdgeResourceMoveDetails, EdgeProfileSubscription, Nullable<DataBoxEdgeDataResidencyType>)

Initializes a new instance of DataBoxEdgeDeviceData.

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.

DataBoxEdgeDeviceNetworkSettings(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<DataBoxEdgeNetworkAdapter>)

Initializes a new instance of DataBoxEdgeDeviceNetworkSettings.

DataBoxEdgeDeviceSecret(AsymmetricEncryptedSecret, String)

Initializes a new instance of DataBoxEdgeDeviceSecret.

DataBoxEdgeDeviceUpdateSummary(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>)

Initializes a new instance of DataBoxEdgeDeviceUpdateSummary.

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<DataBoxEdgeJobStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, DataBoxEdgeJobErrorDetails, Nullable<DataBoxEdgeJobType>, Nullable<UpdateOperationStage>, UpdateDownloadProgress, UpdateInstallProgress, Nullable<Int32>, String, ResourceIdentifier, String)

Initializes a new instance of DataBoxEdgeJobData.

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)

Initializes a new instance of DataBoxEdgeLoadBalancerConfig.

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, String, DataBoxEdgeContactDetails, DataBoxEdgeShippingAddress, DataBoxEdgeOrderStatus, IEnumerable<DataBoxEdgeOrderStatus>, String, IEnumerable<DataBoxEdgeTrackingInfo>, IEnumerable<DataBoxEdgeTrackingInfo>, Nullable<DataBoxEdgeShipmentType>)

Initializes a new instance of DataBoxEdgeOrderData.

DataBoxEdgeOrderStatus(DataBoxEdgeOrderState, Nullable<DateTimeOffset>, String, DataBoxEdgeTrackingInfo, IReadOnlyDictionary<String,String>)

Initializes a new instance of DataBoxEdgeOrderStatus.

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.

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

Initializes a new instance of DataBoxEdgeSecuritySettings.

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

Initializes a new instance of DataBoxEdgeShareData.

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, DataBoxEdgeStorageAccountSslStatus, String, DataBoxEdgeStorageAccountType, ResourceIdentifier)

Initializes a new instance of DataBoxEdgeStorageAccountCredentialData.

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

Initializes a new instance of DataBoxEdgeStorageAccountData.

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

Initializes a new instance of DataBoxEdgeStorageContainerData.

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>, DataBoxEdgeUserType)

Initializes a new instance of DataBoxEdgeUserData.

DiagnosticProactiveLogCollectionSettingData(ResourceIdentifier, String, ResourceType, SystemData, 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, AzureLocation, String, Nullable<DataBoxEdgeOSPlatformType>, Nullable<HostPlatformType>, Nullable<DataBoxEdgeRoleAddonProvisioningState>)

Initializes a new instance of EdgeArcAddon.

EdgeFileEventTrigger(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, ResourceIdentifier, String)

Initializes a new instance of EdgeFileEventTrigger.

EdgeIotAddon(ResourceIdentifier, String, ResourceType, SystemData, EdgeIotDeviceInfo, EdgeIotDeviceInfo, String, Nullable<DataBoxEdgeOSPlatformType>, Nullable<HostPlatformType>, Nullable<DataBoxEdgeRoleAddonProvisioningState>)

Initializes a new instance of EdgeIotAddon.

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.

GenerateCertResult(String, String, Nullable<DateTimeOffset>)

Initializes a new instance of GenerateCertResult.

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.

PeriodicTimerEventTrigger(ResourceIdentifier, String, ResourceType, SystemData, PeriodicTimerSourceInfo, ResourceIdentifier, String)

Initializes a new instance of PeriodicTimerEventTrigger.

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.

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

Initializes a new instance of UploadCertificateResponse.

Applies to