Partager via


ClusterUpdate Constructeurs

Définition

Surcharges

ClusterUpdate()

Initialise une nouvelle instance de la classe ClusterUpdate.

ClusterUpdate(String, String, String, IDictionary<String,String>, String, AzureSku, Identity, String, String, String, String, String, IList<TrustedExternalTenant>, OptimizedAutoscale, Nullable<Boolean>, Nullable<Boolean>, VirtualNetworkConfiguration, KeyVaultProperties, Nullable<Boolean>, LanguageExtensionsList, Nullable<Boolean>, String)

Initialise une nouvelle instance de la classe ClusterUpdate.

ClusterUpdate(String, String, String, IDictionary<String,String>, String, AzureSku, Identity, String, String, String, String, String, IList<TrustedExternalTenant>, OptimizedAutoscale, Nullable<Boolean>, Nullable<Boolean>, VirtualNetworkConfiguration, KeyVaultProperties, Nullable<Boolean>, LanguageExtensionsList, Nullable<Boolean>, String, IList<String>, String, IList<AcceptedAudiences>, Nullable<Boolean>, String, IList<String>, String, String, IList<PrivateEndpointConnection>)

Initialise une nouvelle instance de la classe ClusterUpdate.

ClusterUpdate()

Initialise une nouvelle instance de la classe ClusterUpdate.

public ClusterUpdate ();
Public Sub New ()

S’applique à

ClusterUpdate(String, String, String, IDictionary<String,String>, String, AzureSku, Identity, String, String, String, String, String, IList<TrustedExternalTenant>, OptimizedAutoscale, Nullable<Boolean>, Nullable<Boolean>, VirtualNetworkConfiguration, KeyVaultProperties, Nullable<Boolean>, LanguageExtensionsList, Nullable<Boolean>, String)

Initialise une nouvelle instance de la classe ClusterUpdate.

public ClusterUpdate (string id, string name, string type, System.Collections.Generic.IDictionary<string,string> tags, string location, Microsoft.Azure.Management.Kusto.Models.AzureSku sku, Microsoft.Azure.Management.Kusto.Models.Identity identity, string state, string provisioningState, string uri, string dataIngestionUri, string stateReason, System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.TrustedExternalTenant> trustedExternalTenants, Microsoft.Azure.Management.Kusto.Models.OptimizedAutoscale optimizedAutoscale, bool? enableDiskEncryption, bool? enableStreamingIngest, Microsoft.Azure.Management.Kusto.Models.VirtualNetworkConfiguration virtualNetworkConfiguration, Microsoft.Azure.Management.Kusto.Models.KeyVaultProperties keyVaultProperties, bool? enablePurge, Microsoft.Azure.Management.Kusto.Models.LanguageExtensionsList languageExtensions, bool? enableDoubleEncryption, string engineType);
new Microsoft.Azure.Management.Kusto.Models.ClusterUpdate : string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.Kusto.Models.AzureSku * Microsoft.Azure.Management.Kusto.Models.Identity * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.TrustedExternalTenant> * Microsoft.Azure.Management.Kusto.Models.OptimizedAutoscale * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Kusto.Models.VirtualNetworkConfiguration * Microsoft.Azure.Management.Kusto.Models.KeyVaultProperties * Nullable<bool> * Microsoft.Azure.Management.Kusto.Models.LanguageExtensionsList * Nullable<bool> * string -> Microsoft.Azure.Management.Kusto.Models.ClusterUpdate
Public Sub New (id As String, name As String, type As String, tags As IDictionary(Of String, String), location As String, sku As AzureSku, identity As Identity, state As String, provisioningState As String, uri As String, dataIngestionUri As String, stateReason As String, trustedExternalTenants As IList(Of TrustedExternalTenant), optimizedAutoscale As OptimizedAutoscale, enableDiskEncryption As Nullable(Of Boolean), enableStreamingIngest As Nullable(Of Boolean), virtualNetworkConfiguration As VirtualNetworkConfiguration, keyVaultProperties As KeyVaultProperties, enablePurge As Nullable(Of Boolean), languageExtensions As LanguageExtensionsList, enableDoubleEncryption As Nullable(Of Boolean), engineType As String)

Paramètres

id
String

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

nom de la ressource.

type
String

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

tags
IDictionary<String,String>

Balises de ressource.

location
String

Emplacement de la ressource.

sku
AzureSku

Référence SKU du cluster.

identity
Identity

Identité du cluster, s’il est configuré.

state
String

État de la ressource. Les valeurs possibles sont les suivantes : 'Creating', 'Indisponible', 'Running', 'Suppression', 'Deleted', 'Stopping', 'Stopped', 'Starting', 'Mise à jour'

provisioningState
String

État provisionné de la ressource. Les valeurs possibles sont les suivantes : 'Running', 'Creating', 'Suppression', 'Succeeded', 'Failed', 'Déplacement'

uri
String

URI de cluster.

dataIngestionUri
String

URI d’ingestion de données de cluster.

stateReason
String

Raison de l’état actuel du cluster.

trustedExternalTenants
IList<TrustedExternalTenant>

Locataires externes du cluster.

optimizedAutoscale
OptimizedAutoscale

Définition de mise à l’échelle automatique optimisée.

enableDiskEncryption
Nullable<Boolean>

Valeur booléenne qui indique si les disques du cluster sont chiffrés.

enableStreamingIngest
Nullable<Boolean>

Valeur booléenne qui indique si l’ingestion de streaming est activée.

virtualNetworkConfiguration
VirtualNetworkConfiguration

Définition de réseau virtuel.

keyVaultProperties
KeyVaultProperties

Propriétés KeyVault pour le chiffrement du cluster.

enablePurge
Nullable<Boolean>

Valeur booléenne qui indique si les opérations de purge sont activées.

languageExtensions
LanguageExtensionsList

Liste des extensions de langage du cluster.

enableDoubleEncryption
Nullable<Boolean>

Valeur booléenne qui indique si le double chiffrement est activé.

engineType
String

Type de moteur. Les valeurs possibles sont les suivantes : 'V2', 'V3'

S’applique à

ClusterUpdate(String, String, String, IDictionary<String,String>, String, AzureSku, Identity, String, String, String, String, String, IList<TrustedExternalTenant>, OptimizedAutoscale, Nullable<Boolean>, Nullable<Boolean>, VirtualNetworkConfiguration, KeyVaultProperties, Nullable<Boolean>, LanguageExtensionsList, Nullable<Boolean>, String, IList<String>, String, IList<AcceptedAudiences>, Nullable<Boolean>, String, IList<String>, String, String, IList<PrivateEndpointConnection>)

Initialise une nouvelle instance de la classe ClusterUpdate.

public ClusterUpdate (string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string location = default, Microsoft.Azure.Management.Kusto.Models.AzureSku sku = default, Microsoft.Azure.Management.Kusto.Models.Identity identity = default, string state = default, string provisioningState = default, string uri = default, string dataIngestionUri = default, string stateReason = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.TrustedExternalTenant> trustedExternalTenants = default, Microsoft.Azure.Management.Kusto.Models.OptimizedAutoscale optimizedAutoscale = default, bool? enableDiskEncryption = default, bool? enableStreamingIngest = default, Microsoft.Azure.Management.Kusto.Models.VirtualNetworkConfiguration virtualNetworkConfiguration = default, Microsoft.Azure.Management.Kusto.Models.KeyVaultProperties keyVaultProperties = default, bool? enablePurge = default, Microsoft.Azure.Management.Kusto.Models.LanguageExtensionsList languageExtensions = default, bool? enableDoubleEncryption = default, string publicNetworkAccess = default, System.Collections.Generic.IList<string> allowedIpRangeList = default, string engineType = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.AcceptedAudiences> acceptedAudiences = default, bool? enableAutoStop = default, string restrictOutboundNetworkAccess = default, System.Collections.Generic.IList<string> allowedFqdnList = default, string publicIPType = default, string virtualClusterGraduationProperties = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.PrivateEndpointConnection> privateEndpointConnections = default);
new Microsoft.Azure.Management.Kusto.Models.ClusterUpdate : string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.Kusto.Models.AzureSku * Microsoft.Azure.Management.Kusto.Models.Identity * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.TrustedExternalTenant> * Microsoft.Azure.Management.Kusto.Models.OptimizedAutoscale * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Kusto.Models.VirtualNetworkConfiguration * Microsoft.Azure.Management.Kusto.Models.KeyVaultProperties * Nullable<bool> * Microsoft.Azure.Management.Kusto.Models.LanguageExtensionsList * Nullable<bool> * string * System.Collections.Generic.IList<string> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.AcceptedAudiences> * Nullable<bool> * string * System.Collections.Generic.IList<string> * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.PrivateEndpointConnection> -> Microsoft.Azure.Management.Kusto.Models.ClusterUpdate
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As String = Nothing, Optional sku As AzureSku = Nothing, Optional identity As Identity = Nothing, Optional state As String = Nothing, Optional provisioningState As String = Nothing, Optional uri As String = Nothing, Optional dataIngestionUri As String = Nothing, Optional stateReason As String = Nothing, Optional trustedExternalTenants As IList(Of TrustedExternalTenant) = Nothing, Optional optimizedAutoscale As OptimizedAutoscale = Nothing, Optional enableDiskEncryption As Nullable(Of Boolean) = Nothing, Optional enableStreamingIngest As Nullable(Of Boolean) = Nothing, Optional virtualNetworkConfiguration As VirtualNetworkConfiguration = Nothing, Optional keyVaultProperties As KeyVaultProperties = Nothing, Optional enablePurge As Nullable(Of Boolean) = Nothing, Optional languageExtensions As LanguageExtensionsList = Nothing, Optional enableDoubleEncryption As Nullable(Of Boolean) = Nothing, Optional publicNetworkAccess As String = Nothing, Optional allowedIpRangeList As IList(Of String) = Nothing, Optional engineType As String = Nothing, Optional acceptedAudiences As IList(Of AcceptedAudiences) = Nothing, Optional enableAutoStop As Nullable(Of Boolean) = Nothing, Optional restrictOutboundNetworkAccess As String = Nothing, Optional allowedFqdnList As IList(Of String) = Nothing, Optional publicIPType As String = Nothing, Optional virtualClusterGraduationProperties As String = Nothing, Optional privateEndpointConnections As IList(Of PrivateEndpointConnection) = Nothing)

Paramètres

id
String

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

nom de la ressource.

type
String

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

tags
IDictionary<String,String>

Balises de ressource.

location
String

Emplacement de la ressource.

sku
AzureSku

Référence SKU du cluster.

identity
Identity

Identité du cluster, s’il est configuré.

state
String

État de la ressource. Les valeurs possibles sont les suivantes : 'Creating', 'Indisponible', 'Running', 'Suppression', 'Deleted', 'Stopping', 'Stopped', 'Starting', 'Mise à jour'

provisioningState
String

État provisionné de la ressource. Les valeurs possibles sont les suivantes : 'Running', 'Creating', 'Suppression', 'Succeeded', 'Failed', 'Déplacement'

uri
String

URI de cluster.

dataIngestionUri
String

URI d’ingestion de données de cluster.

stateReason
String

Raison de l’état actuel du cluster.

trustedExternalTenants
IList<TrustedExternalTenant>

Locataires externes du cluster.

optimizedAutoscale
OptimizedAutoscale

Définition de mise à l’échelle automatique optimisée.

enableDiskEncryption
Nullable<Boolean>

Valeur booléenne qui indique si les disques du cluster sont chiffrés.

enableStreamingIngest
Nullable<Boolean>

Valeur booléenne qui indique si l’ingestion de streaming est activée.

virtualNetworkConfiguration
VirtualNetworkConfiguration

Définition de réseau virtuel.

keyVaultProperties
KeyVaultProperties

Propriétés KeyVault pour le chiffrement du cluster.

enablePurge
Nullable<Boolean>

Valeur booléenne qui indique si les opérations de purge sont activées.

languageExtensions
LanguageExtensionsList

Liste des extensions de langage du cluster.

enableDoubleEncryption
Nullable<Boolean>

Valeur booléenne qui indique si le double chiffrement est activé.

publicNetworkAccess
String

L’accès réseau public au cluster est activé par défaut. En cas de désactivation, seule la connexion de point de terminaison privé au cluster est autorisée. Les valeurs possibles sont les suivantes : 'Enabled', 'Disabled'

allowedIpRangeList
IList<String>

Liste des adresses IP au format CIDR autorisées à se connecter au cluster.

engineType
String

Type de moteur. Les valeurs possibles sont les suivantes : 'V2', 'V3'

acceptedAudiences
IList<AcceptedAudiences>

Audiences acceptées du cluster.

enableAutoStop
Nullable<Boolean>

Valeur booléenne qui indique si le cluster peut être arrêté automatiquement (en raison d’un manque de données ou d’aucune activité pendant de nombreux jours).

restrictOutboundNetworkAccess
String

Indique s’il faut ou non restreindre l’accès réseau sortant. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled ». Les valeurs possibles sont les suivantes : 'Enabled', 'Disabled'

allowedFqdnList
IList<String>

Liste des noms de domaine complets (nom de domaine complet) autorisés pour la sortie à partir du cluster.

publicIPType
String

Indique le type d’adresse IP publique à créer : IPv4 (par défaut) ou DualStack (À la fois IPv4 et IPv6). Les valeurs possibles sont les suivantes : « IPv4 », « DualStack »

virtualClusterGraduationProperties
String

Propriétés de graduation de cluster virtuel

privateEndpointConnections
IList<PrivateEndpointConnection>

Liste des connexions de point de terminaison privé.

S’applique à