ManagedCluster Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ManagedCluster()
Inicializa una nueva instancia de la clase ManagedCluster.
public ManagedCluster ();
Public Sub New ()
Se aplica a
ManagedCluster(String, String, String, String, String, String, IDictionary<String,String>, String, SystemData, String, String, String, String, IList<String>, Nullable<Int32>, Nullable<Int32>, String, IList<LoadBalancingRule>, Nullable<Boolean>, IList<NetworkSecurityRule>, IList<ClientCertificate>, AzureActiveDirectory, IList<SettingsSectionDescription>, String, String, String, String, IList<String>, Nullable<Boolean>, Nullable<Boolean>, ApplicationTypeVersionsCleanupPolicy, Sku)
Inicializa una nueva instancia de la clase ManagedCluster.
public ManagedCluster (string location, string dnsName, string adminUserName, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string etag = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SystemData systemData = default, string fqdn = default, string ipv4Address = default, string clusterId = default, string clusterState = default, System.Collections.Generic.IList<string> clusterCertificateThumbprints = default, int? clientConnectionPort = default, int? httpGatewayConnectionPort = default, string adminPassword = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.LoadBalancingRule> loadBalancingRules = default, bool? allowRdpAccess = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.NetworkSecurityRule> networkSecurityRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ClientCertificate> clients = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.AzureActiveDirectory azureActiveDirectory = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SettingsSectionDescription> fabricSettings = default, string provisioningState = default, string clusterCodeVersion = default, string clusterUpgradeMode = default, string clusterUpgradeCadence = default, System.Collections.Generic.IList<string> addonFeatures = default, bool? enableAutoOSUpgrade = default, bool? zonalResiliency = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationTypeVersionsCleanupPolicy applicationTypeVersionsCleanupPolicy = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.Sku sku = default);
new Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ManagedCluster : string * string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SystemData * string * string * string * string * System.Collections.Generic.IList<string> * Nullable<int> * Nullable<int> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.LoadBalancingRule> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.NetworkSecurityRule> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ClientCertificate> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.AzureActiveDirectory * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SettingsSectionDescription> * string * string * string * string * System.Collections.Generic.IList<string> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationTypeVersionsCleanupPolicy * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.Sku -> Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ManagedCluster
Public Sub New (location As String, dnsName As String, adminUserName As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional etag As String = Nothing, Optional systemData As SystemData = Nothing, Optional fqdn As String = Nothing, Optional ipv4Address As String = Nothing, Optional clusterId As String = Nothing, Optional clusterState As String = Nothing, Optional clusterCertificateThumbprints As IList(Of String) = Nothing, Optional clientConnectionPort As Nullable(Of Integer) = Nothing, Optional httpGatewayConnectionPort As Nullable(Of Integer) = Nothing, Optional adminPassword As String = Nothing, Optional loadBalancingRules As IList(Of LoadBalancingRule) = Nothing, Optional allowRdpAccess As Nullable(Of Boolean) = Nothing, Optional networkSecurityRules As IList(Of NetworkSecurityRule) = Nothing, Optional clients As IList(Of ClientCertificate) = Nothing, Optional azureActiveDirectory As AzureActiveDirectory = Nothing, Optional fabricSettings As IList(Of SettingsSectionDescription) = Nothing, Optional provisioningState As String = Nothing, Optional clusterCodeVersion As String = Nothing, Optional clusterUpgradeMode As String = Nothing, Optional clusterUpgradeCadence As String = Nothing, Optional addonFeatures As IList(Of String) = Nothing, Optional enableAutoOSUpgrade As Nullable(Of Boolean) = Nothing, Optional zonalResiliency As Nullable(Of Boolean) = Nothing, Optional applicationTypeVersionsCleanupPolicy As ApplicationTypeVersionsCleanupPolicy = Nothing, Optional sku As Sku = Nothing)
Parámetros
- location
- String
Ubicación del recurso de Azure.
- dnsName
- String
Nombre dns del clúster.
- adminUserName
- String
Nombre de usuario del administrador de máquinas virtuales.
- id
- String
Identificador de recursos de Azure.
- name
- String
Nombre del recurso de Azure.
- type
- String
Tipo de recurso de Azure.
- tags
- IDictionary<String,String>
Etiquetas de recursos de Azure.
- etag
- String
Etag de recursos de Azure.
- systemData
- SystemData
- fqdn
- String
Nombre de dominio completo asociado al equilibrador de carga público del clúster.
- ipv4Address
- String
Dirección IPv4 asociada al equilibrador de carga público del clúster.
- clusterId
- String
Identificador único generado por un servicio para el recurso de clúster.
- clusterState
- String
Estado actual del clúster. Entre los valores posibles se incluyen: "WaitingForNodes", "Deploying", "BaselineUpgrade", "Upgrade", "UpgradeFailed", "Ready"
Lista de huellas digitales de los certificados de clúster.
- adminPassword
- String
Contraseña de usuario administrador de máquina virtual.
- loadBalancingRules
- IList<LoadBalancingRule>
Reglas de equilibrio de carga que se aplican al equilibrador de carga público del clúster.
Si se establece en true, se habilita el acceso RDP a la máquina virtual. La regla de NSG predeterminada abre el puerto RDP a Internet, que se puede invalidar con reglas de seguridad de red personalizadas. El valor predeterminado de esta configuración es false.
- networkSecurityRules
- IList<NetworkSecurityRule>
Reglas de seguridad de red personalizadas que se aplican a la red virtual del clúster.
- clients
- IList<ClientCertificate>
Certificados de cliente que pueden administrar el clúster.
- azureActiveDirectory
- AzureActiveDirectory
La configuración de autenticación de AAD del clúster.
- fabricSettings
- IList<SettingsSectionDescription>
Lista de opciones de tejido personalizadas para configurar el clúster.
- provisioningState
- String
Estado de aprovisionamiento del recurso de clúster administrado. Entre los valores posibles se incluyen: 'None', 'Creating', 'Created', 'Updating', 'Succeeded', 'Failed', 'Canceled', 'Deleting', 'Deleted', 'Other'
- clusterCodeVersion
- String
La versión en tiempo de ejecución de Service Fabric del clúster. Esta propiedad es necesaria cuando clusterUpgradeMode se establece en "Manual". Para obtener una lista de las versiones disponibles de Service Fabric para los nuevos clústeres, use ClusterVersion API. Para obtener la lista de versiones disponibles para los clústeres existentes, use availableClusterVersions.
- clusterUpgradeMode
- String
Entre los valores posibles se incluyen: "Automático", "Manual"
- clusterUpgradeCadence
- String
Indica cuándo se aplicarán nuevas actualizaciones de la versión en tiempo de ejecución del clúster una vez publicadas. De forma predeterminada, es Wave0. Solo se aplica cuando clusterUpgradeMode está establecido en "Automático". Entre los valores posibles se incluyen: "Wave0", "Wave1", "Wave2"
Lista de características de complemento que se habilitarán en el clúster.
Si se establece en true, se habilita la actualización automática del sistema operativo para los tipos de nodo que se crean mediante cualquier imagen del sistema operativo de la plataforma con la versión "latest". El valor predeterminado de esta configuración es false.
- applicationTypeVersionsCleanupPolicy
- ApplicationTypeVersionsCleanupPolicy
Directiva que se usa para limpiar las versiones no utilizadas.
- sku
- Sku
SKU del clúster administrado
Se aplica a
Azure SDK for .NET