ArmSynapseModelFactory.SynapseSqlPoolData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de SynapseSqlPoolData.
public static Azure.ResourceManager.Synapse.SynapseSqlPoolData SynapseSqlPoolData (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.Synapse.Models.SynapseSku sku = default, long? maxSizeBytes = default, string collation = default, string sourceDatabaseId = default, string recoverableDatabaseId = default, string provisioningState = default, string status = default, DateTimeOffset? restorePointInTime = default, Azure.ResourceManager.Synapse.Models.SqlPoolCreateMode? createMode = default, DateTimeOffset? createdOn = default, Azure.ResourceManager.Synapse.Models.SqlPoolStorageAccountType? storageAccountType = default, DateTimeOffset? sourceDatabaseDeletionOn = default);
static member SynapseSqlPoolData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Synapse.Models.SynapseSku * Nullable<int64> * string * string * string * string * string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Synapse.Models.SqlPoolCreateMode> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Synapse.Models.SqlPoolStorageAccountType> * Nullable<DateTimeOffset> -> Azure.ResourceManager.Synapse.SynapseSqlPoolData
Public Shared Function SynapseSqlPoolData (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 sku As SynapseSku = 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 Nullable(Of DateTimeOffset) = Nothing, Optional createMode As Nullable(Of SqlPoolCreateMode) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional storageAccountType As Nullable(Of SqlPoolStorageAccountType) = Nothing, Optional sourceDatabaseDeletionOn As Nullable(Of DateTimeOffset) = Nothing) As SynapseSqlPoolData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- tags
- IDictionary<String,String>
As marcas.
- location
- AzureLocation
O local.
- sku
- SynapseSku
SKU do pool de SQL.
- collation
- String
Modo de ordenação.
- sourceDatabaseId
- String
Banco de dados de origem do qual criar.
- recoverableDatabaseId
- String
Fazer backup do banco de dados do qual restaurar.
- provisioningState
- String
Estado do recurso.
- status
- String
Status de recursos.
- restorePointInTime
- Nullable<DateTimeOffset>
Tempo de instantâneo a ser restaurado.
- createMode
- Nullable<SqlPoolCreateMode>
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 a ser restaurado.
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.
- createdOn
- Nullable<DateTimeOffset>
Data em que o pool de SQL foi criado.
- storageAccountType
- Nullable<SqlPoolStorageAccountType>
O tipo de conta de armazenamento usado para armazenar backups para esse pool de sql.
- sourceDatabaseDeletionOn
- Nullable<DateTimeOffset>
Especifica a hora em que o pool de sql foi excluído.
Retornos
Uma nova SynapseSqlPoolData instância para simulação.