Compartilhar via


AnalyticsSynapseArtifactsModelFactory.SqlPool Método

Definição

Inicializa uma nova instância do SqlPool.

public static Azure.Analytics.Synapse.Artifacts.Models.SqlPool SqlPool (string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string location = default, Azure.Analytics.Synapse.Artifacts.Models.Sku sku = default, long? maxSizeBytes = default, string collation = default, string sourceDatabaseId = default, string recoverableDatabaseId = default, string provisioningState = default, string status = default, string restorePointInTime = default, Azure.Analytics.Synapse.Artifacts.Models.CreateMode? createMode = default, DateTimeOffset? creationDate = default);
static member SqlPool : string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Azure.Analytics.Synapse.Artifacts.Models.Sku * Nullable<int64> * string * string * string * string * string * string * Nullable<Azure.Analytics.Synapse.Artifacts.Models.CreateMode> * Nullable<DateTimeOffset> -> Azure.Analytics.Synapse.Artifacts.Models.SqlPool
Public Shared Function SqlPool (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 Sku = Nothing, Optional maxSizeBytes As Nullable(Of Long) = Nothing, Optional collation As String = Nothing, Optional sourceDatabaseId As String = Nothing, Optional recoverableDatabaseId As String = Nothing, Optional provisioningState As String = Nothing, Optional status As String = Nothing, Optional restorePointInTime As String = Nothing, Optional createMode As Nullable(Of CreateMode) = Nothing, Optional creationDate As Nullable(Of DateTimeOffset) = Nothing) As SqlPool

Parâmetros

id
String

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

O nome do recurso.

type
String

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

tags
IDictionary<String,String>

Marcas de recurso.

location
String

A localização geográfica onde o recurso reside.

sku
Sku

SKU do pool de SQL.

maxSizeBytes
Nullable<Int64>

Tamanho máximo em bytes.

collation
String

Modo de ordenação.

sourceDatabaseId
String

Banco de dados de origem do qual criar.

recoverableDatabaseId
String

Banco de dados de backup do qual restaurar.

provisioningState
String

Estado do recurso.

status
String

Status de recursos.

restorePointInTime
String

Tempo de instantâneo a ser restaurado.

createMode
Nullable<CreateMode>

Especifica o modo de criação do pool de sql.

Padrão: criação regular do pool de sql.

PointInTimeRestore: cria um pool de sql restaurando um backup pontual de um pool de sql existente. sourceDatabaseId deve ser especificado como a ID do recurso do pool de sql existente e restorePointInTime deve ser especificado.

Recuperação: cria um pool de sql por um backup replicado geograficamente. sourceDatabaseId deve ser especificado como o recoverableDatabaseId para restaurar.

Restauração: cria um pool de sql restaurando um backup de um pool de sql excluído. SourceDatabaseId deve ser a ID de recurso original do pool de sql. SourceDatabaseId e sourceDatabaseDeletionDate devem ser especificados.

creationDate
Nullable<DateTimeOffset>

Data em que o pool de SQL foi criado.

Retornos

Uma nova SqlPool instância para zombar.

Aplica-se a