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

ArmNetworkCloudModelFactory 类

定义

模型的模型工厂。

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

方法

AvailableUpgrade(Nullable<AvailabilityLifecycle>, String)

初始化 AvailableUpgrade 的新实例。

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

初始化 BareMetalMachineConfiguration 的新实例。

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

初始化 ClusterAvailableUpgradeVersion 的新实例。

ClusterAvailableVersion(String, String)

初始化 ClusterAvailableVersion 的新实例。

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

初始化 ClusterCapacity 的新实例。

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

初始化 FeatureStatus 的新实例。

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

初始化 HardwareInventory 的新实例。

HardwareInventoryNetworkInterface(String, String, String, String)

初始化 HardwareInventoryNetworkInterface 的新实例。

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

初始化 HardwareValidationStatus 的新实例。

KeySetUserStatus(String, Nullable<BareMetalMachineKeySetUserSetupStatus>, String)

初始化 KeySetUserStatus 的新实例。

KubernetesClusterNode(String, String, String, 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)

初始化 KubernetesClusterNode 的新实例。

LldpNeighbor(String, String, String, String)

初始化 LldpNeighbor 的新实例。

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

初始化 MachineDisk 的新实例。

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

初始化 MachineSkuSlot 的新实例。

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

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

初始化 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, IPAddress, String, String, Nullable<BareMetalMachinePowerState>, Nullable<BareMetalMachineProvisioningState>, ResourceIdentifier, Int64, Nullable<BareMetalMachineReadyState>, String, String, IEnumerable<String>)

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

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

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

初始化 NetworkCloudCloudServicesNetworkData 的新实例。

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

初始化 NetworkCloudClusterData 的新实例。

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

初始化 NetworkCloudClusterManagerData 的新实例。

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

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

初始化 NetworkCloudKubernetesClusterData 的新实例。

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

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

初始化 NetworkCloudL3NetworkData 的新实例。

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

初始化 NetworkCloudNetworkInterface 的新实例。

NetworkCloudNic(LldpNeighbor, String, String)

初始化 NetworkCloudNic 的新实例。

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

初始化 NetworkCloudOperationStatusResult 的新实例。

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

初始化 NetworkCloudRackData 的新实例。

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

初始化 NetworkCloudRackSkuData 的新实例。

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

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

初始化 NetworkCloudTrunkedNetworkData 的新实例。

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

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

初始化 NetworkCloudVirtualMachineData 的新实例。

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

初始化 NetworkCloudVolumeData 的新实例。

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

初始化 StorageApplianceSkuSlot 的新实例。

适用于