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

ArmNetworkCloudModelFactory.NetworkCloudClusterData 方法

定义

初始化 NetworkCloudClusterData 的新实例。

public static Azure.ResourceManager.NetworkCloud.NetworkCloudClusterData NetworkCloudClusterData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation extendedLocation = default, Azure.ResourceManager.NetworkCloud.Models.NetworkCloudRackDefinition aggregatorOrSingleRackDefinition = default, Azure.Core.ResourceIdentifier analyticsWorkspaceId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.ClusterAvailableUpgradeVersion> availableUpgradeVersions = default, Azure.ResourceManager.NetworkCloud.Models.ClusterCapacity clusterCapacity = default, Azure.ResourceManager.NetworkCloud.Models.ClusterConnectionStatus? clusterConnectionStatus = default, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation clusterExtendedLocation = default, string clusterLocation = default, Azure.ResourceManager.NetworkCloud.Models.ClusterManagerConnectionStatus? clusterManagerConnectionStatus = default, Azure.Core.ResourceIdentifier clusterManagerId = default, Azure.ResourceManager.NetworkCloud.Models.ServicePrincipalInformation clusterServicePrincipal = default, Azure.ResourceManager.NetworkCloud.Models.ClusterType clusterType = default, string clusterVersion = default, Azure.ResourceManager.NetworkCloud.Models.ValidationThreshold computeDeploymentThreshold = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.NetworkCloudRackDefinition> computeRackDefinitions = default, Azure.ResourceManager.NetworkCloud.Models.ClusterDetailedStatus? detailedStatus = default, string detailedStatusMessage = default, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation hybridAksExtendedLocation = default, Azure.ResourceManager.NetworkCloud.Models.ManagedResourceGroupConfiguration managedResourceGroupConfiguration = default, long? manualActionCount = default, Azure.Core.ResourceIdentifier networkFabricId = default, Azure.ResourceManager.NetworkCloud.Models.ClusterProvisioningState? provisioningState = default, DateTimeOffset? supportExpireOn = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> workloadResourceIds = default);
static member NetworkCloudClusterData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * Azure.ResourceManager.NetworkCloud.Models.NetworkCloudRackDefinition * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.NetworkCloud.Models.ClusterAvailableUpgradeVersion> * Azure.ResourceManager.NetworkCloud.Models.ClusterCapacity * Nullable<Azure.ResourceManager.NetworkCloud.Models.ClusterConnectionStatus> * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * string * Nullable<Azure.ResourceManager.NetworkCloud.Models.ClusterManagerConnectionStatus> * Azure.Core.ResourceIdentifier * Azure.ResourceManager.NetworkCloud.Models.ServicePrincipalInformation * Azure.ResourceManager.NetworkCloud.Models.ClusterType * string * Azure.ResourceManager.NetworkCloud.Models.ValidationThreshold * seq<Azure.ResourceManager.NetworkCloud.Models.NetworkCloudRackDefinition> * Nullable<Azure.ResourceManager.NetworkCloud.Models.ClusterDetailedStatus> * string * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * Azure.ResourceManager.NetworkCloud.Models.ManagedResourceGroupConfiguration * Nullable<int64> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.NetworkCloud.Models.ClusterProvisioningState> * Nullable<DateTimeOffset> * seq<Azure.Core.ResourceIdentifier> -> Azure.ResourceManager.NetworkCloud.NetworkCloudClusterData
Public Shared Function NetworkCloudClusterData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional aggregatorOrSingleRackDefinition As NetworkCloudRackDefinition = Nothing, Optional analyticsWorkspaceId As ResourceIdentifier = Nothing, Optional availableUpgradeVersions As IEnumerable(Of ClusterAvailableUpgradeVersion) = Nothing, Optional clusterCapacity As ClusterCapacity = Nothing, Optional clusterConnectionStatus As Nullable(Of ClusterConnectionStatus) = Nothing, Optional clusterExtendedLocation As ExtendedLocation = Nothing, Optional clusterLocation As String = Nothing, Optional clusterManagerConnectionStatus As Nullable(Of ClusterManagerConnectionStatus) = Nothing, Optional clusterManagerId As ResourceIdentifier = Nothing, Optional clusterServicePrincipal As ServicePrincipalInformation = Nothing, Optional clusterType As ClusterType = Nothing, Optional clusterVersion As String = Nothing, Optional computeDeploymentThreshold As ValidationThreshold = Nothing, Optional computeRackDefinitions As IEnumerable(Of NetworkCloudRackDefinition) = Nothing, Optional detailedStatus As Nullable(Of ClusterDetailedStatus) = Nothing, Optional detailedStatusMessage As String = Nothing, Optional hybridAksExtendedLocation As ExtendedLocation = Nothing, Optional managedResourceGroupConfiguration As ManagedResourceGroupConfiguration = Nothing, Optional manualActionCount As Nullable(Of Long) = Nothing, Optional networkFabricId As ResourceIdentifier = Nothing, Optional provisioningState As Nullable(Of ClusterProvisioningState) = Nothing, Optional supportExpireOn As Nullable(Of DateTimeOffset) = Nothing, Optional workloadResourceIds As IEnumerable(Of ResourceIdentifier) = Nothing) As NetworkCloudClusterData

参数

name
String

名称。

resourceType
ResourceType

resourceType。

systemData
SystemData

systemData。

tags
IDictionary<String,String>

标记。

location
AzureLocation

位置。

extendedLocation
ExtendedLocation

与群集关联的群集管理器的扩展位置。

aggregatorOrSingleRackDefinition
NetworkCloudRackDefinition

旨在仅反映单个机架群集中的单个机架或多机架群集中的聚合器机架的机架定义。

analyticsWorkspaceId
ResourceIdentifier

将用于存储相关日志的 Log Analytics 工作区的资源 ID。

availableUpgradeVersions
IEnumerable<ClusterAvailableUpgradeVersion>

可用于此群集的群集运行时版本升级的列表。

clusterCapacity
ClusterCapacity

此群集支持的容量。

clusterConnectionStatus
Nullable<ClusterConnectionStatus>

群集管理器与群集之间的最新检测信号状态。

clusterExtendedLocation
ExtendedLocation

扩展位置 (表示群集控制平面位置的自定义位置) 。 此扩展位置用于路由由平台操作员处理的群集子对象的请求。

clusterLocation
String

客户提供的位置信息,用于标识群集所在的位置。

clusterManagerConnectionStatus
Nullable<ClusterManagerConnectionStatus>

群集管理器与群集之间的最新连接状态。

clusterManagerId
ResourceIdentifier

管理此群集的群集管理器的资源 ID。 这是在创建群集时由群集管理器设置的。

clusterServicePrincipal
ServicePrincipalInformation

群集在 Arc 设备安装期间要使用的服务主体。

clusterType
ClusterType

群集的机架配置类型。

clusterVersion
String

群集的当前运行时版本。

computeDeploymentThreshold
ValidationThreshold

验证阈值,指示在环境验证和部署期间计算计算机允许的故障。

computeRackDefinitions
IEnumerable<NetworkCloudRackDefinition>

多机架群集中计算机架的机架定义列表,或单机架群集中的空列表。

detailedStatus
Nullable<ClusterDetailedStatus>

群集的当前详细状态。

detailedStatusMessage
String

有关详细状态的描述性消息。

hybridAksExtendedLocation
ExtendedLocation

字段已弃用。 此字段不会在即将推出的版本中填充。 扩展位置 (表示混合 AKS 控制平面位置的自定义位置) 。 创建预配群集 (混合 AKS 群集) 时使用此扩展位置。

managedResourceGroupConfiguration
ManagedResourceGroupConfiguration

与资源关联的托管资源组的配置。

manualActionCount
Nullable<Int64>

(MAT) 尚未验证的事件的手动操作计数。

networkFabricId
ResourceIdentifier

与群集关联的 Network Fabric 的资源 ID。

provisioningState
Nullable<ClusterProvisioningState>

群集的预配状态。

supportExpireOn
Nullable<DateTimeOffset>

群集的运行时版本的支持结束日期。

workloadResourceIds
IEnumerable<ResourceIdentifier>

此群集中托管的工作负荷资源 ID 的列表。

返回

用于模拟的新 NetworkCloudClusterData 实例。

适用于