ArmMySqlModelFactory.MySqlServerData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von MySqlServerData.
public static Azure.ResourceManager.MySql.MySqlServerData MySqlServerData (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.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.MySql.Models.MySqlSku sku = default, string administratorLogin = default, Azure.ResourceManager.MySql.Models.MySqlServerVersion? version = default, Azure.ResourceManager.MySql.Models.MySqlSslEnforcementEnum? sslEnforcement = default, Azure.ResourceManager.MySql.Models.MySqlMinimalTlsVersionEnum? minimalTlsVersion = default, string byokEnforcement = default, Azure.ResourceManager.MySql.Models.MySqlInfrastructureEncryption? infrastructureEncryption = default, Azure.ResourceManager.MySql.Models.MySqlServerState? userVisibleState = default, string fullyQualifiedDomainName = default, DateTimeOffset? earliestRestoreOn = default, Azure.ResourceManager.MySql.Models.MySqlStorageProfile storageProfile = default, string replicationRole = default, Azure.Core.ResourceIdentifier masterServerId = default, int? replicaCapacity = default, Azure.ResourceManager.MySql.Models.MySqlPublicNetworkAccessEnum? publicNetworkAccess = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MySql.Models.MySqlServerPrivateEndpointConnection> privateEndpointConnections = default);
static member MySqlServerData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.MySql.Models.MySqlSku * string * Nullable<Azure.ResourceManager.MySql.Models.MySqlServerVersion> * Nullable<Azure.ResourceManager.MySql.Models.MySqlSslEnforcementEnum> * Nullable<Azure.ResourceManager.MySql.Models.MySqlMinimalTlsVersionEnum> * string * Nullable<Azure.ResourceManager.MySql.Models.MySqlInfrastructureEncryption> * Nullable<Azure.ResourceManager.MySql.Models.MySqlServerState> * string * Nullable<DateTimeOffset> * Azure.ResourceManager.MySql.Models.MySqlStorageProfile * string * Azure.Core.ResourceIdentifier * Nullable<int> * Nullable<Azure.ResourceManager.MySql.Models.MySqlPublicNetworkAccessEnum> * seq<Azure.ResourceManager.MySql.Models.MySqlServerPrivateEndpointConnection> -> Azure.ResourceManager.MySql.MySqlServerData
Public Shared Function MySqlServerData (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 identity As ManagedServiceIdentity = Nothing, Optional sku As MySqlSku = Nothing, Optional administratorLogin As String = Nothing, Optional version As Nullable(Of MySqlServerVersion) = Nothing, Optional sslEnforcement As Nullable(Of MySqlSslEnforcementEnum) = Nothing, Optional minimalTlsVersion As Nullable(Of MySqlMinimalTlsVersionEnum) = Nothing, Optional byokEnforcement As String = Nothing, Optional infrastructureEncryption As Nullable(Of MySqlInfrastructureEncryption) = Nothing, Optional userVisibleState As Nullable(Of MySqlServerState) = Nothing, Optional fullyQualifiedDomainName As String = Nothing, Optional earliestRestoreOn As Nullable(Of DateTimeOffset) = Nothing, Optional storageProfile As MySqlStorageProfile = Nothing, Optional replicationRole As String = Nothing, Optional masterServerId As ResourceIdentifier = Nothing, Optional replicaCapacity As Nullable(Of Integer) = Nothing, Optional publicNetworkAccess As Nullable(Of MySqlPublicNetworkAccessEnum) = Nothing, Optional privateEndpointConnections As IEnumerable(Of MySqlServerPrivateEndpointConnection) = Nothing) As MySqlServerData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- identity
- ManagedServiceIdentity
Die Azure Active Directory-Identität des Servers. Aktuell unterstützte Identitätstypen: SystemAssigned.
- sku
- MySqlSku
Die SKU (Tarif) des Servers.
- administratorLogin
- String
Der Anmeldename des Administrators eines Servers. Kann nur angegeben werden, wenn der Server erstellt wird (und für die Erstellung erforderlich ist).
- version
- Nullable<MySqlServerVersion>
Serverversion.
- sslEnforcement
- Nullable<MySqlSslEnforcementEnum>
Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen.
- minimalTlsVersion
- Nullable<MySqlMinimalTlsVersionEnum>
Erzwingen Sie eine minimale Tls-Version für den Server.
- byokEnforcement
- String
Status, der anzeigt, ob die Serverdatenverschlüsselung mit kundenseitig verwalteten Schlüsseln aktiviert ist.
- infrastructureEncryption
- Nullable<MySqlInfrastructureEncryption>
Status, der anzeigt, ob der Server die Infrastrukturverschlüsselung aktiviert hat.
- userVisibleState
- Nullable<MySqlServerState>
Ein Zustand eines Servers, der für den Benutzer sichtbar ist.
- fullyQualifiedDomainName
- String
Der vollqualifizierte Domänenname eines Servers.
- earliestRestoreOn
- Nullable<DateTimeOffset>
Früheste Erstellungszeit des Wiederherstellungspunkts (ISO8601-Format).
- storageProfile
- MySqlStorageProfile
Speicherprofil eines Servers.
- replicationRole
- String
Die Replikationsrolle des Servers.
- masterServerId
- ResourceIdentifier
Die master Server-ID eines Replikatservers.
Die maximale Anzahl von Replikaten, die ein master Server haben kann.
- publicNetworkAccess
- Nullable<MySqlPublicNetworkAccessEnum>
Gibt an, ob der Öffentliche Netzwerkzugriff für diesen Server zulässig ist oder nicht. Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein.
- privateEndpointConnections
- IEnumerable<MySqlServerPrivateEndpointConnection>
Liste der privaten Endpunktverbindungen auf einem Server.
Gibt zurück
Eine neue MySqlServerData instance zum Mocking.