Cluster 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
Cluster()
Inicializa una nueva instancia de la clase Cluster.
public Cluster ();
Public Sub New ()
Se aplica a
Cluster(String, String, IList<NodeTypeDescription>, String, String, String, IDictionary<String,String>, String, IList<String>, IList<ClusterVersionDetails>, AzureActiveDirectory, CertificateDescription, ServerCertificateCommonNames, IList<ClientCertificateCommonName>, IList<ClientCertificateThumbprint>, String, String, String, String, DiagnosticsStorageAccountConfig, Nullable<Boolean>, IList<SettingsSectionDescription>, String, String, CertificateDescription, ServerCertificateCommonNames, ClusterUpgradePolicy, String, ApplicationTypeVersionsCleanupPolicy, String)
Inicializa una nueva instancia de la clase Cluster.
public Cluster (string location, string managementEndpoint, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.NodeTypeDescription> nodeTypes, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string etag = default, System.Collections.Generic.IList<string> addOnFeatures = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ClusterVersionDetails> availableClusterVersions = default, Microsoft.Azure.Management.ServiceFabric.Models.AzureActiveDirectory azureActiveDirectory = default, Microsoft.Azure.Management.ServiceFabric.Models.CertificateDescription certificate = default, Microsoft.Azure.Management.ServiceFabric.Models.ServerCertificateCommonNames certificateCommonNames = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ClientCertificateCommonName> clientCertificateCommonNames = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ClientCertificateThumbprint> clientCertificateThumbprints = default, string clusterCodeVersion = default, string clusterEndpoint = default, string clusterId = default, string clusterState = default, Microsoft.Azure.Management.ServiceFabric.Models.DiagnosticsStorageAccountConfig diagnosticsStorageAccountConfig = default, bool? eventStoreServiceEnabled = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.SettingsSectionDescription> fabricSettings = default, string provisioningState = default, string reliabilityLevel = default, Microsoft.Azure.Management.ServiceFabric.Models.CertificateDescription reverseProxyCertificate = default, Microsoft.Azure.Management.ServiceFabric.Models.ServerCertificateCommonNames reverseProxyCertificateCommonNames = default, Microsoft.Azure.Management.ServiceFabric.Models.ClusterUpgradePolicy upgradeDescription = default, string upgradeMode = default, Microsoft.Azure.Management.ServiceFabric.Models.ApplicationTypeVersionsCleanupPolicy applicationTypeVersionsCleanupPolicy = default, string vmImage = default);
new Microsoft.Azure.Management.ServiceFabric.Models.Cluster : string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.NodeTypeDescription> * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ClusterVersionDetails> * Microsoft.Azure.Management.ServiceFabric.Models.AzureActiveDirectory * Microsoft.Azure.Management.ServiceFabric.Models.CertificateDescription * Microsoft.Azure.Management.ServiceFabric.Models.ServerCertificateCommonNames * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ClientCertificateCommonName> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ClientCertificateThumbprint> * string * string * string * string * Microsoft.Azure.Management.ServiceFabric.Models.DiagnosticsStorageAccountConfig * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.SettingsSectionDescription> * string * string * Microsoft.Azure.Management.ServiceFabric.Models.CertificateDescription * Microsoft.Azure.Management.ServiceFabric.Models.ServerCertificateCommonNames * Microsoft.Azure.Management.ServiceFabric.Models.ClusterUpgradePolicy * string * Microsoft.Azure.Management.ServiceFabric.Models.ApplicationTypeVersionsCleanupPolicy * string -> Microsoft.Azure.Management.ServiceFabric.Models.Cluster
Public Sub New (location As String, managementEndpoint As String, nodeTypes As IList(Of NodeTypeDescription), 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 addOnFeatures As IList(Of String) = Nothing, Optional availableClusterVersions As IList(Of ClusterVersionDetails) = Nothing, Optional azureActiveDirectory As AzureActiveDirectory = Nothing, Optional certificate As CertificateDescription = Nothing, Optional certificateCommonNames As ServerCertificateCommonNames = Nothing, Optional clientCertificateCommonNames As IList(Of ClientCertificateCommonName) = Nothing, Optional clientCertificateThumbprints As IList(Of ClientCertificateThumbprint) = Nothing, Optional clusterCodeVersion As String = Nothing, Optional clusterEndpoint As String = Nothing, Optional clusterId As String = Nothing, Optional clusterState As String = Nothing, Optional diagnosticsStorageAccountConfig As DiagnosticsStorageAccountConfig = Nothing, Optional eventStoreServiceEnabled As Nullable(Of Boolean) = Nothing, Optional fabricSettings As IList(Of SettingsSectionDescription) = Nothing, Optional provisioningState As String = Nothing, Optional reliabilityLevel As String = Nothing, Optional reverseProxyCertificate As CertificateDescription = Nothing, Optional reverseProxyCertificateCommonNames As ServerCertificateCommonNames = Nothing, Optional upgradeDescription As ClusterUpgradePolicy = Nothing, Optional upgradeMode As String = Nothing, Optional applicationTypeVersionsCleanupPolicy As ApplicationTypeVersionsCleanupPolicy = Nothing, Optional vmImage As String = Nothing)
Parámetros
- location
- String
Ubicación del recurso de Azure.
- managementEndpoint
- String
Punto de conexión de administración http del clúster.
- nodeTypes
- IList<NodeTypeDescription>
Lista de tipos de nodo en el clúster.
- 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.
Lista de características de complemento que se van a habilitar en el clúster.
- availableClusterVersions
- IList<ClusterVersionDetails>
Las versiones en tiempo de ejecución de Service Fabric disponibles para este clúster.
- azureActiveDirectory
- AzureActiveDirectory
La configuración de autenticación de AAD del clúster.
- certificate
- CertificateDescription
Certificado que se va a usar para proteger el clúster. El certificado proporcionado se usará para la seguridad del nodo al nodo dentro del clúster, el certificado SSL para el punto de conexión de administración de clústeres y el cliente de administración predeterminado.
- certificateCommonNames
- ServerCertificateCommonNames
Describe una lista de certificados de servidor a los que se hace referencia por nombre común que se usan para proteger el clúster.
- clientCertificateCommonNames
- IList<ClientCertificateCommonName>
Lista de certificados de cliente a los que se hace referencia por nombre común que pueden administrar el clúster.
- clientCertificateThumbprints
- IList<ClientCertificateThumbprint>
Lista de certificados de cliente a los que hace referencia la huella digital que se permite administrar el clúster.
- clusterCodeVersion
- String
La versión en tiempo de ejecución de Service Fabric del clúster. Esta propiedad solo puede establecer el usuario cuando upgradeMode está establecido 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.
- clusterEndpoint
- String
Punto de conexión del proveedor de recursos de Azure. Un servicio del sistema del clúster se conecta a este punto de conexión.
- clusterId
- String
Identificador único generado por un servicio para el recurso de clúster.
- clusterState
- String
Estado actual del clúster.
- WaitingForNodes - Indicates that the cluster resource is created
and the resource provider is waiting for Service Fabric VM
extension to boot up and report to it.
- Deploying - Indicates that the Service Fabric runtime is being
installed on the VMs. Cluster resource will be in this state until
the cluster boots up and system services are up.
- BaselineUpgrade - Indicates that the cluster is upgrading to
establishes the cluster version. This upgrade is automatically
initiated when the cluster boots up for the first time.
- UpdatingUserConfiguration - Indicates that the cluster is being
upgraded with the user provided configuration.
- UpdatingUserCertificate - Indicates that the cluster is being
upgraded with the user provided certificate.
- UpdatingInfrastructure - Indicates that the cluster is being
upgraded with the latest Service Fabric runtime version. This
happens only when the **upgradeMode** is set to 'Automatic'.
- EnforcingClusterVersion - Indicates that cluster is on a
different version than expected and the cluster is being upgraded
to the expected version.
- UpgradeServiceUnreachable - Indicates that the system service in
the cluster is no longer polling the Resource Provider. Clusters in
this state cannot be managed by the Resource Provider.
- AutoScale - Indicates that the ReliabilityLevel of the cluster is
being adjusted.
- Ready - Indicates that the cluster is in a stable state.
. Possible values include: 'WaitingForNodes', 'Deploying',
'BaselineUpgrade', 'UpdatingUserConfiguration',
'UpdatingUserCertificate', 'UpdatingInfrastructure',
'EnforcingClusterVersion', 'UpgradeServiceUnreachable',
'AutoScale', 'Ready'
- diagnosticsStorageAccountConfig
- DiagnosticsStorageAccountConfig
Información de la cuenta de almacenamiento para almacenar registros de diagnóstico de Service Fabric.
Indica si el servicio del almacén de eventos está habilitado.
- fabricSettings
- IList<SettingsSectionDescription>
Lista de opciones de tejido personalizadas para configurar el clúster.
- provisioningState
- String
Estado de aprovisionamiento del recurso de clúster. Entre los valores posibles se incluyen: "Actualizar", "Succeeded", "Failed", "Canceled"
- reliabilityLevel
- String
El nivel de confiabilidad establece el tamaño del conjunto de réplicas de los servicios del sistema. Obtenga información sobre ReliabilityLevel.
- None - Run the System services with a target replica set count of
1. This should only be used for test clusters.
- Bronze - Run the System services with a target replica set count
of 3. This should only be used for test clusters.
- Silver - Run the System services with a target replica set count
of 5.
- Gold - Run the System services with a target replica set count of
7.
- Platinum - Run the System services with a target replica set
count of 9.
. Possible values include: 'None', 'Bronze', 'Silver', 'Gold',
'Platinum'
- reverseProxyCertificate
- CertificateDescription
Certificado de servidor utilizado por el proxy inverso.
- reverseProxyCertificateCommonNames
- ServerCertificateCommonNames
Describe una lista de certificados de servidor a los que se hace referencia por nombre común que se usan para proteger el clúster.
- upgradeDescription
- ClusterUpgradePolicy
Directiva que se va a usar al actualizar el clúster.
- upgradeMode
- String
Modo de actualización del clúster cuando hay disponible una nueva versión en tiempo de ejecución de Service Fabric.
- Automatic - The cluster will be automatically upgraded to the
latest Service Fabric runtime version as soon as it is available.
- Manual - The cluster will not be automatically upgraded to the
latest Service Fabric runtime version. The cluster is upgraded by
setting the **clusterCodeVersion** property in the cluster
resource.
. Possible values include: 'Automatic', 'Manual'
- applicationTypeVersionsCleanupPolicy
- ApplicationTypeVersionsCleanupPolicy
Directiva que se usa para limpiar las versiones no utilizadas.
- vmImage
- String
La imagen de máquina virtual VMSS se ha configurado con. Se pueden usar nombres genéricos como Windows o Linux.
Se aplica a
Azure SDK for .NET