Share via


ArmNetworkCloudModelFactory Class

Definition

Model factory for models.

public static class ArmNetworkCloudModelFactory
Inheritance
ArmNetworkCloudModelFactory

Methods

AvailableUpgrade(Nullable<AvailabilityLifecycle>, String)

Initializes a new instance of AvailableUpgrade.

BareMetalMachineCommandSpecification(IEnumerable<String>, String)

Initializes a new instance of BareMetalMachineCommandSpecification.

BareMetalMachineConfiguration(String, AdministrativeCredentials, String, String, String, String, Int64, String)

Initializes a new instance of BareMetalMachineConfiguration.

BareMetalMachineRunCommandContent(IEnumerable<String>, Int64, String)

Initializes a new instance of BareMetalMachineRunCommandContent.

ClusterAvailableUpgradeVersion(Nullable<ControlImpact>, String, String, Nullable<DateTimeOffset>, String, Nullable<WorkloadImpact>)

Initializes a new instance of ClusterAvailableUpgradeVersion.

ClusterAvailableVersion(String, String)

Initializes a new instance of ClusterAvailableVersion.

ClusterCapacity(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>)

Initializes a new instance of ClusterCapacity.

FeatureStatus(Nullable<FeatureDetailedStatus>, String, String, String)

Initializes a new instance of FeatureStatus.

HardwareInventory(String, IEnumerable<HardwareInventoryNetworkInterface>, IEnumerable<NetworkCloudNic>)

Initializes a new instance of HardwareInventory.

HardwareInventoryNetworkInterface(String, String, String, String)

Initializes a new instance of HardwareInventoryNetworkInterface.

HardwareValidationStatus(Nullable<DateTimeOffset>, Nullable<BareMetalMachineHardwareValidationResult>)

Initializes a new instance of HardwareValidationStatus.

KeySetUserStatus(String, Nullable<BareMetalMachineKeySetUserSetupStatus>, String)

Initializes a new instance of KeySetUserStatus.

KubernetesClusterNode(ResourceIdentifier, String, ResourceIdentifier, Nullable<Int64>, Nullable<KubernetesClusterNodeDetailedStatus>, String, Nullable<Int64>, String, String, IEnumerable<KubernetesLabel>, Nullable<Int64>, Nullable<NetworkCloudAgentPoolMode>, String, IEnumerable<NetworkAttachment>, Nullable<KubernetesNodePowerState>, Nullable<KubernetesNodeRole>, IEnumerable<KubernetesLabel>, String)

Initializes a new instance of KubernetesClusterNode.

LldpNeighbor(String, String, String, String)

Initializes a new instance of LldpNeighbor.

MachineDisk(Nullable<Int64>, Nullable<MachineSkuDiskConnectionType>, Nullable<DiskType>)

Initializes a new instance of MachineDisk.

MachineSkuSlot(Nullable<Int64>, Nullable<BootstrapProtocol>, Nullable<Int64>, Nullable<Int64>, IEnumerable<MachineDisk>, String, String, Nullable<Int64>, String, IEnumerable<NetworkCloudNetworkInterface>, Nullable<Int64>, String)

Initializes a new instance of MachineSkuSlot.

NetworkAttachment(ResourceIdentifier, Nullable<DefaultGateway>, VirtualMachineIPAllocationMethod, String, String, String, String)

Initializes a new instance of NetworkAttachment.

NetworkCloudAgentPoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, AdministratorConfiguration, NetworkCloudAgentConfiguration, AttachedNetworkConfiguration, IEnumerable<String>, Int64, Nullable<AgentPoolDetailedStatus>, String, String, IEnumerable<KubernetesLabel>, NetworkCloudAgentPoolMode, Nullable<AgentPoolProvisioningState>, IEnumerable<KubernetesLabel>, AgentPoolUpgradeSettings, String)

Initializes a new instance of NetworkCloudAgentPoolData.

NetworkCloudBareMetalMachineData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, IEnumerable<ResourceIdentifier>, String, AdministrativeCredentials, String, String, ResourceIdentifier, Nullable<BareMetalMachineCordonStatus>, Nullable<BareMetalMachineDetailedStatus>, String, HardwareInventory, HardwareValidationStatus, IEnumerable<String>, String, String, String, String, String, IEnumerable<String>, String, IPAddress, String, String, Nullable<BareMetalMachinePowerState>, Nullable<BareMetalMachineProvisioningState>, ResourceIdentifier, Int64, Nullable<BareMetalMachineReadyState>, RuntimeProtectionStatus, IEnumerable<SecretRotationStatus>, String, String, IEnumerable<String>)

Initializes a new instance of NetworkCloudBareMetalMachineData.

NetworkCloudBareMetalMachineKeySetData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, String, Nullable<BareMetalMachineKeySetDetailedStatus>, String, DateTimeOffset, IEnumerable<IPAddress>, Nullable<DateTimeOffset>, String, BareMetalMachineKeySetPrivilegeLevel, Nullable<BareMetalMachineKeySetProvisioningState>, IEnumerable<KeySetUser>, IEnumerable<KeySetUserStatus>)

Initializes a new instance of NetworkCloudBareMetalMachineKeySetData.

NetworkCloudBmcKeySetData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, String, Nullable<BmcKeySetDetailedStatus>, String, DateTimeOffset, Nullable<DateTimeOffset>, BmcKeySetPrivilegeLevel, Nullable<BmcKeySetProvisioningState>, IEnumerable<KeySetUser>, IEnumerable<KeySetUserStatus>)

Initializes a new instance of NetworkCloudBmcKeySetData.

NetworkCloudCloudServicesNetworkData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, IEnumerable<EgressEndpoint>, IEnumerable<ResourceIdentifier>, ResourceIdentifier, Nullable<CloudServicesNetworkDetailedStatus>, String, Nullable<CloudServicesNetworkEnableDefaultEgressEndpoint>, IEnumerable<EgressEndpoint>, IEnumerable<ResourceIdentifier>, String, Nullable<CloudServicesNetworkProvisioningState>, IEnumerable<ResourceIdentifier>)

Initializes a new instance of NetworkCloudCloudServicesNetworkData.

NetworkCloudClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, ManagedServiceIdentity, NetworkCloudRackDefinition, ResourceIdentifier, IEnumerable<ClusterAvailableUpgradeVersion>, ClusterCapacity, Nullable<ClusterConnectionStatus>, ExtendedLocation, String, Nullable<ClusterManagerConnectionStatus>, ResourceIdentifier, ServicePrincipalInformation, ClusterType, String, CommandOutputSettings, ValidationThreshold, IEnumerable<NetworkCloudRackDefinition>, Nullable<ClusterDetailedStatus>, String, ExtendedLocation, ManagedResourceGroupConfiguration, Nullable<Int64>, ResourceIdentifier, Nullable<ClusterProvisioningState>, Nullable<RuntimeProtectionEnforcementLevel>, ClusterSecretArchive, Nullable<DateTimeOffset>, ClusterUpdateStrategy, IEnumerable<ResourceIdentifier>)

Initializes a new instance of NetworkCloudClusterData.

NetworkCloudClusterManagerData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, ResourceIdentifier, IEnumerable<String>, IEnumerable<ClusterAvailableVersion>, Nullable<ClusterManagerDetailedStatus>, String, ResourceIdentifier, ManagedResourceGroupConfiguration, ExtendedLocation, Nullable<ClusterManagerProvisioningState>, String)

Initializes a new instance of NetworkCloudClusterManagerData.

NetworkCloudClusterMetricsConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, Int64, Nullable<ClusterMetricsConfigurationDetailedStatus>, String, IEnumerable<String>, IEnumerable<String>, Nullable<ClusterMetricsConfigurationProvisioningState>)

Initializes a new instance of NetworkCloudClusterMetricsConfigurationData.

NetworkCloudKubernetesClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, IEnumerable<String>, AdministratorConfiguration, IEnumerable<ResourceIdentifier>, IEnumerable<AvailableUpgrade>, ResourceIdentifier, ResourceIdentifier, String, ControlPlaneNodeConfiguration, Nullable<KubernetesClusterDetailedStatus>, String, IEnumerable<FeatureStatus>, IEnumerable<InitialAgentPoolConfiguration>, String, ManagedResourceGroupConfiguration, KubernetesClusterNetworkConfiguration, IEnumerable<KubernetesClusterNode>, Nullable<KubernetesClusterProvisioningState>)

Initializes a new instance of NetworkCloudKubernetesClusterData.

NetworkCloudKubernetesClusterFeatureData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<KubernetesClusterFeatureAvailabilityLifecycle>, Nullable<KubernetesClusterFeatureDetailedStatus>, String, IEnumerable<StringKeyValuePair>, Nullable<KubernetesClusterFeatureProvisioningState>, Nullable<KubernetesClusterFeatureRequired>, String)

Initializes a new instance of NetworkCloudKubernetesClusterFeatureData.

NetworkCloudL2NetworkData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, IEnumerable<ResourceIdentifier>, ResourceIdentifier, Nullable<L2NetworkDetailedStatus>, String, IEnumerable<ResourceIdentifier>, Nullable<HybridAksPluginType>, String, ResourceIdentifier, Nullable<L2NetworkProvisioningState>, IEnumerable<ResourceIdentifier>)

Initializes a new instance of NetworkCloudL2NetworkData.

NetworkCloudL3NetworkData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, IEnumerable<ResourceIdentifier>, ResourceIdentifier, Nullable<L3NetworkDetailedStatus>, String, IEnumerable<ResourceIdentifier>, Nullable<HybridAksIpamEnabled>, Nullable<HybridAksPluginType>, String, Nullable<IPAllocationType>, String, String, ResourceIdentifier, Nullable<L3NetworkProvisioningState>, IEnumerable<ResourceIdentifier>, Int64)

Initializes a new instance of NetworkCloudL3NetworkData.

NetworkCloudNetworkInterface(String, Nullable<DeviceConnectionType>, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String)

Initializes a new instance of NetworkCloudNetworkInterface.

NetworkCloudNic(LldpNeighbor, String, String)

Initializes a new instance of NetworkCloudNic.

NetworkCloudOperationStatusResult(Nullable<DateTimeOffset>, ResponseError, ResourceIdentifier, String, IEnumerable<NetworkCloudOperationStatusResult>, Nullable<Single>, ResourceIdentifier, Nullable<DateTimeOffset>, String, String, String, Uri, Uri)

Initializes a new instance of NetworkCloudOperationStatusResult.

NetworkCloudRackData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, String, ResourceIdentifier, Nullable<RackDetailedStatus>, String, Nullable<RackProvisioningState>, String, String, ResourceIdentifier)

Initializes a new instance of NetworkCloudRackData.

NetworkCloudRackSkuData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<MachineSkuSlot>, IEnumerable<MachineSkuSlot>, String, Nullable<Int64>, Nullable<RackSkuProvisioningState>, Nullable<RackSkuType>, IEnumerable<StorageApplianceSkuSlot>, IEnumerable<String>)

Initializes a new instance of NetworkCloudRackSkuData.

NetworkCloudStorageApplianceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, AdministrativeCredentials, Nullable<Int64>, Nullable<Int64>, ResourceIdentifier, Nullable<StorageApplianceDetailedStatus>, String, IPAddress, String, String, Nullable<StorageApplianceProvisioningState>, ResourceIdentifier, Int64, Nullable<RemoteVendorManagementFeature>, Nullable<RemoteVendorManagementStatus>, IEnumerable<SecretRotationStatus>, String, String, String)

Initializes a new instance of NetworkCloudStorageApplianceData.

NetworkCloudTrunkedNetworkData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, IEnumerable<String>, ResourceIdentifier, Nullable<TrunkedNetworkDetailedStatus>, String, IEnumerable<ResourceIdentifier>, Nullable<HybridAksPluginType>, String, IEnumerable<ResourceIdentifier>, Nullable<TrunkedNetworkProvisioningState>, IEnumerable<ResourceIdentifier>, IEnumerable<Int64>)

Initializes a new instance of NetworkCloudTrunkedNetworkData.

NetworkCloudVirtualMachineConsoleData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, Nullable<ConsoleDetailedStatus>, String, ConsoleEnabled, Nullable<DateTimeOffset>, ResourceIdentifier, Nullable<ConsoleProvisioningState>, String, Nullable<Guid>)

Initializes a new instance of NetworkCloudVirtualMachineConsoleData.

NetworkCloudVirtualMachineData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, String, String, ResourceIdentifier, Nullable<VirtualMachineBootMethod>, NetworkAttachment, ResourceIdentifier, Int64, Nullable<VirtualMachineDetailedStatus>, String, Nullable<VirtualMachineIsolateEmulatorThread>, Int64, IEnumerable<NetworkAttachment>, String, IEnumerable<VirtualMachinePlacementHint>, Nullable<VirtualMachinePowerState>, Nullable<VirtualMachineProvisioningState>, IEnumerable<NetworkCloudSshPublicKey>, NetworkCloudStorageProfile, String, Nullable<VirtualMachineVirtioInterfaceType>, Nullable<VirtualMachineDeviceModelType>, String, ImageRepositoryCredentials, IEnumerable<ResourceIdentifier>)

Initializes a new instance of NetworkCloudVirtualMachineData.

NetworkCloudVolumeData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, IEnumerable<String>, Nullable<VolumeDetailedStatus>, String, Nullable<VolumeProvisioningState>, String, Int64)

Initializes a new instance of NetworkCloudVolumeData.

RuntimeProtectionStatus(Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of RuntimeProtectionStatus.

SecretArchiveReference(ResourceIdentifier, String, String)

Initializes a new instance of SecretArchiveReference.

SecretRotationStatus(Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<Int64>, SecretArchiveReference, String)

Initializes a new instance of SecretRotationStatus.

StorageApplianceSkuSlot(Nullable<Int64>, Nullable<Int64>, String)

Initializes a new instance of StorageApplianceSkuSlot.

Applies to

Product Versions
Azure SDK for .NET Latest, Preview