Compartilhar via


ArmSqlModelFactory.SqlServerData Método

Definição

Inicializa uma nova instância de SqlServerData.

public static Azure.ResourceManager.Sql.SqlServerData SqlServerData (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, string kind = default, string administratorLogin = default, string administratorLoginPassword = default, string version = default, string state = default, string fullyQualifiedDomainName = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Sql.Models.SqlServerPrivateEndpointConnection> privateEndpointConnections = default, string minimalTlsVersion = default, Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag? publicNetworkAccess = default, Azure.ResourceManager.Sql.Models.ServerWorkspaceFeature? workspaceFeature = default, Azure.Core.ResourceIdentifier primaryUserAssignedIdentityId = default, Guid? federatedClientId = default, Uri keyId = default, Azure.ResourceManager.Sql.Models.ServerExternalAdministrator administrators = default, Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag? restrictOutboundNetworkAccess = default, Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag? isIPv6Enabled = default, Azure.ResourceManager.Sql.Models.ExternalGovernanceStatus? externalGovernanceStatus = default);
static member SqlServerData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * string * string * string * string * string * string * seq<Azure.ResourceManager.Sql.Models.SqlServerPrivateEndpointConnection> * string * Nullable<Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag> * Nullable<Azure.ResourceManager.Sql.Models.ServerWorkspaceFeature> * Azure.Core.ResourceIdentifier * Nullable<Guid> * Uri * Azure.ResourceManager.Sql.Models.ServerExternalAdministrator * Nullable<Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag> * Nullable<Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag> * Nullable<Azure.ResourceManager.Sql.Models.ExternalGovernanceStatus> -> Azure.ResourceManager.Sql.SqlServerData
Public Shared Function SqlServerData (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 kind As String = Nothing, Optional administratorLogin As String = Nothing, Optional administratorLoginPassword As String = Nothing, Optional version As String = Nothing, Optional state As String = Nothing, Optional fullyQualifiedDomainName As String = Nothing, Optional privateEndpointConnections As IEnumerable(Of SqlServerPrivateEndpointConnection) = Nothing, Optional minimalTlsVersion As String = Nothing, Optional publicNetworkAccess As Nullable(Of ServerNetworkAccessFlag) = Nothing, Optional workspaceFeature As Nullable(Of ServerWorkspaceFeature) = Nothing, Optional primaryUserAssignedIdentityId As ResourceIdentifier = Nothing, Optional federatedClientId As Nullable(Of Guid) = Nothing, Optional keyId As Uri = Nothing, Optional administrators As ServerExternalAdministrator = Nothing, Optional restrictOutboundNetworkAccess As Nullable(Of ServerNetworkAccessFlag) = Nothing, Optional isIPv6Enabled As Nullable(Of ServerNetworkAccessFlag) = Nothing, Optional externalGovernanceStatus As Nullable(Of ExternalGovernanceStatus) = Nothing) As SqlServerData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

identity
ManagedServiceIdentity

A identidade do Azure Active Directory do servidor.

kind
String

Tipo de sql server. Esses são os metadados usados para a experiência de portal do Azure.

administratorLogin
String

Nome de usuário do administrador para o servidor. Depois de criado, ele não pode ser alterado.

administratorLoginPassword
String

A senha de logon do administrador (necessária para a criação do servidor).

version
String

A versão do servidor.

state
String

O estado do servidor.

fullyQualifiedDomainName
String

O nome de domínio totalmente qualificado do servidor.

privateEndpointConnections
IEnumerable<SqlServerPrivateEndpointConnection>

Lista de conexões de ponto de extremidade privado em um servidor.

minimalTlsVersion
String

Versão mínima do TLS. Valores permitidos: 'None', '1.0', '1.1', '1.2'.

publicNetworkAccess
Nullable<ServerNetworkAccessFlag>

Se o acesso ao ponto de extremidade público é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Enabled' ou 'Disabled' ou 'SecuredByPerimeter'.

workspaceFeature
Nullable<ServerWorkspaceFeature>

Se o servidor existente tem ou não um workspace criado e se ele permite a conexão do workspace.

primaryUserAssignedIdentityId
ResourceIdentifier

A ID de recurso de uma identidade atribuída pelo usuário a ser usada por padrão.

federatedClientId
Nullable<Guid>

A ID do cliente usada para o cenário de CMK entre locatários.

keyId
Uri

Um URI da CMK da chave a ser usada para criptografia.

administrators
ServerExternalAdministrator

O administrador do Azure Active Directory do servidor. Isso só pode ser usado no momento da criação do servidor. Se usado para atualização de servidor, ele será ignorado ou resultará em um erro. Para atualizações, as APIs individuais precisarão ser usadas.

restrictOutboundNetworkAccess
Nullable<ServerNetworkAccessFlag>

Se o acesso à rede de saída deve ou não ser restringido para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'.

isIPv6Enabled
Nullable<ServerNetworkAccessFlag>

Se o suporte a IPv6 deve ou não ser habilitado para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'.

externalGovernanceStatus
Nullable<ExternalGovernanceStatus>

Status da governança externa.

Retornos

Uma nova SqlServerData instância para simulação.

Aplica-se a