Freigeben über


ArmMySqlModelFactory.MySqlServerData Methode

Definition

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

id
ResourceIdentifier

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.

replicaCapacity
Nullable<Int32>

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.

Gilt für: