ArmSqlModelFactory.ManagedInstanceData 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 ManagedInstanceData.
public static Azure.ResourceManager.Sql.ManagedInstanceData ManagedInstanceData (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.Sql.Models.SqlSku sku = default, Azure.ResourceManager.Sql.Models.ManagedInstancePropertiesProvisioningState? provisioningState = default, Azure.ResourceManager.Sql.Models.ManagedServerCreateMode? managedInstanceCreateMode = default, string fullyQualifiedDomainName = default, string administratorLogin = default, string administratorLoginPassword = default, Azure.Core.ResourceIdentifier subnetId = default, string state = default, Azure.ResourceManager.Sql.Models.ManagedInstanceLicenseType? licenseType = default, int? vCores = default, int? storageSizeInGB = default, string collation = default, string dnsZone = default, Azure.Core.ResourceIdentifier managedDnsZonePartner = default, bool? isPublicDataEndpointEnabled = default, Azure.Core.ResourceIdentifier sourceManagedInstanceId = default, DateTimeOffset? restorePointInTime = default, Azure.ResourceManager.Sql.Models.ManagedInstanceProxyOverride? proxyOverride = default, string timezoneId = default, Azure.Core.ResourceIdentifier instancePoolId = default, Azure.Core.ResourceIdentifier maintenanceConfigurationId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Sql.Models.ManagedInstancePecProperty> privateEndpointConnections = default, string minimalTlsVersion = default, Azure.ResourceManager.Sql.Models.SqlBackupStorageRedundancy? currentBackupStorageRedundancy = default, Azure.ResourceManager.Sql.Models.SqlBackupStorageRedundancy? requestedBackupStorageRedundancy = default, bool? isZoneRedundant = default, Azure.Core.ResourceIdentifier primaryUserAssignedIdentityId = default, Uri keyId = default, Azure.ResourceManager.Sql.Models.ManagedInstanceExternalAdministrator administrators = default, Azure.ResourceManager.Sql.Models.SqlServicePrincipal servicePrincipal = default);
static member ManagedInstanceData : 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.Sql.Models.SqlSku * Nullable<Azure.ResourceManager.Sql.Models.ManagedInstancePropertiesProvisioningState> * Nullable<Azure.ResourceManager.Sql.Models.ManagedServerCreateMode> * string * string * string * Azure.Core.ResourceIdentifier * string * Nullable<Azure.ResourceManager.Sql.Models.ManagedInstanceLicenseType> * Nullable<int> * Nullable<int> * string * string * Azure.Core.ResourceIdentifier * Nullable<bool> * Azure.Core.ResourceIdentifier * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Sql.Models.ManagedInstanceProxyOverride> * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.Sql.Models.ManagedInstancePecProperty> * string * Nullable<Azure.ResourceManager.Sql.Models.SqlBackupStorageRedundancy> * Nullable<Azure.ResourceManager.Sql.Models.SqlBackupStorageRedundancy> * Nullable<bool> * Azure.Core.ResourceIdentifier * Uri * Azure.ResourceManager.Sql.Models.ManagedInstanceExternalAdministrator * Azure.ResourceManager.Sql.Models.SqlServicePrincipal -> Azure.ResourceManager.Sql.ManagedInstanceData
Public Shared Function ManagedInstanceData (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 SqlSku = Nothing, Optional provisioningState As Nullable(Of ManagedInstancePropertiesProvisioningState) = Nothing, Optional managedInstanceCreateMode As Nullable(Of ManagedServerCreateMode) = Nothing, Optional fullyQualifiedDomainName As String = Nothing, Optional administratorLogin As String = Nothing, Optional administratorLoginPassword As String = Nothing, Optional subnetId As ResourceIdentifier = Nothing, Optional state As String = Nothing, Optional licenseType As Nullable(Of ManagedInstanceLicenseType) = Nothing, Optional vCores As Nullable(Of Integer) = Nothing, Optional storageSizeInGB As Nullable(Of Integer) = Nothing, Optional collation As String = Nothing, Optional dnsZone As String = Nothing, Optional managedDnsZonePartner As ResourceIdentifier = Nothing, Optional isPublicDataEndpointEnabled As Nullable(Of Boolean) = Nothing, Optional sourceManagedInstanceId As ResourceIdentifier = Nothing, Optional restorePointInTime As Nullable(Of DateTimeOffset) = Nothing, Optional proxyOverride As Nullable(Of ManagedInstanceProxyOverride) = Nothing, Optional timezoneId As String = Nothing, Optional instancePoolId As ResourceIdentifier = Nothing, Optional maintenanceConfigurationId As ResourceIdentifier = Nothing, Optional privateEndpointConnections As IEnumerable(Of ManagedInstancePecProperty) = Nothing, Optional minimalTlsVersion As String = Nothing, Optional currentBackupStorageRedundancy As Nullable(Of SqlBackupStorageRedundancy) = Nothing, Optional requestedBackupStorageRedundancy As Nullable(Of SqlBackupStorageRedundancy) = Nothing, Optional isZoneRedundant As Nullable(Of Boolean) = Nothing, Optional primaryUserAssignedIdentityId As ResourceIdentifier = Nothing, Optional keyId As Uri = Nothing, Optional administrators As ManagedInstanceExternalAdministrator = Nothing, Optional servicePrincipal As SqlServicePrincipal = Nothing) As ManagedInstanceData
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.
- identity
- ManagedServiceIdentity
A identidade do Azure Active Directory da instância gerenciada.
- sku
- SqlSku
SKU de instância gerenciada. Valores permitidos para sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM BC_G8IH.
- provisioningState
- Nullable<ManagedInstancePropertiesProvisioningState>
- managedInstanceCreateMode
- Nullable<ManagedServerCreateMode>
Especifica o modo de criação do banco de dados.
Padrão: criação de instância regular.
Restauração: cria uma instância restaurando um conjunto de backups para um ponto específico no tempo. RestorePointInTime e SourceManagedInstanceId devem ser especificados.
- fullyQualifiedDomainName
- String
O nome de domínio totalmente qualificado da instância gerenciada.
- administratorLogin
- String
Nome de usuário do administrador para a instância gerenciada. Só pode ser especificado quando a instância gerenciada está sendo criada (e é necessária para a criação).
- administratorLoginPassword
- String
A senha de logon do administrador (necessária para a criação da instância gerenciada).
- subnetId
- ResourceIdentifier
ID do recurso de sub-rede para a instância gerenciada.
- state
- String
O estado da instância gerenciada.
- licenseType
- Nullable<ManagedInstanceLicenseType>
O tipo de licença. Os valores possíveis são 'LicenseIncluded' (preço regular inclusivo de uma nova licença SQL) e 'BasePrice' (preço ahb com desconto para trazer suas próprias licenças SQL).
Tamanho do armazenamento em GB. Valor mínimo: 32. Valor máximo: 16384. Incrementos de 32 GB permitidos apenas. O valor máximo depende da família de hardware selecionada e do número de vCores.
- collation
- String
Ordenação da instância gerenciada.
- dnsZone
- String
A Zona Dns em que a instância gerenciada está.
- managedDnsZonePartner
- ResourceIdentifier
A ID do recurso de outra instância gerenciada cuja zona DNS essa instância gerenciada compartilhará após a criação.
Se o ponto de extremidade de dados público está habilitado ou não.
- sourceManagedInstanceId
- ResourceIdentifier
O identificador de recurso da instância gerenciada de origem associada à operação de criação dessa instância.
- restorePointInTime
- Nullable<DateTimeOffset>
Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados.
- proxyOverride
- Nullable<ManagedInstanceProxyOverride>
Tipo de conexão usado para se conectar à instância.
- timezoneId
- String
Id do fuso horário. Os valores permitidos são fusos horários compatíveis com o Windows. O Windows mantém detalhes sobre fusos horários com suporte, incluindo a ID, no Registro em KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fusos Horários. Você pode obter esses valores do Registro por meio de SQL Server consultando SELECT name AS timezone_id FROM sys.time_zone_info. A lista de IDs também pode ser obtida executando [System.TimeZoneInfo]::GetSystemTimeZones() no PowerShell. Um exemplo de ID de fuso horário válida é "Hora Padrão do Pacífico" ou "W. Hora Padrão da Europa".
- instancePoolId
- ResourceIdentifier
A ID do pool de instâncias à qual este servidor gerenciado pertence.
- maintenanceConfigurationId
- ResourceIdentifier
Especifica a ID de configuração de manutenção a ser aplicada a essa instância gerenciada.
- privateEndpointConnections
- IEnumerable<ManagedInstancePecProperty>
Lista de conexões de ponto de extremidade privado em uma instância gerenciada.
- minimalTlsVersion
- String
Versão mínima do TLS. Valores permitidos: 'None', '1.0', '1.1', '1.2'.
- currentBackupStorageRedundancy
- Nullable<SqlBackupStorageRedundancy>
O tipo de conta de armazenamento usado para armazenar backups para essa instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage).
- requestedBackupStorageRedundancy
- Nullable<SqlBackupStorageRedundancy>
O tipo de conta de armazenamento a ser usado para armazenar backups para essa instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage).
- primaryUserAssignedIdentityId
- ResourceIdentifier
A ID do recurso de uma identidade atribuída pelo usuário a ser usada por padrão.
- keyId
- Uri
Um URI cmk da chave a ser usada para criptografia.
- administrators
- ManagedInstanceExternalAdministrator
O administrador do Azure Active Directory da instância. Isso só pode ser usado no momento da criação da instância. Se usado para atualização de instância, ele será ignorado ou resultará em um erro. Para atualizações, as APIs individuais precisarão ser usadas.
- servicePrincipal
- SqlServicePrincipal
A entidade de serviço da instância gerenciada.
Retornos
Uma nova ManagedInstanceData instância para zombar.
Aplica-se a
Azure SDK for .NET