Servers - Update
Atualiza um servidor.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}?api-version=2023-08-01
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
O nome do grupo de recursos que contém o recurso. Você pode obter esse valor da API do Azure Resource Manager ou do portal. |
server
|
path | True |
string |
O nome do servidor. |
subscription
|
path | True |
string |
A ID de assinatura que identifica uma assinatura do Azure. |
api-version
|
query | True |
string |
A versão da API a ser usada para a solicitação. |
Name | Tipo | Description |
---|---|---|
identity |
Identidade do servidor |
|
properties.administratorLogin |
string |
Nome de usuário do administrador para o servidor. Uma vez criado, não pode ser alterado. |
properties.administratorLoginPassword |
string |
A senha de login do administrador (necessária para a criação do servidor). |
properties.administrators |
O administrador do Azure Ative Directory do servidor. Isso só pode ser usado no momento da criação do servidor. Se usado para atualização do servidor, ele será ignorado ou resultará em um erro. Para atualizações, APIs individuais precisarão ser usadas. |
|
properties.federatedClientId |
string (uuid) |
A ID do cliente usada para o cenário CMK entre locatários |
properties.isIPv6Enabled |
Ativar ou não o suporte IPv6 para este servidor. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' |
|
properties.keyId |
string |
Um URI CMK da chave a ser usada para criptografia. |
properties.minimalTlsVersion |
Versão TLS mínima. Valores permitidos: 'Nenhum', 1.0', '1.1', '1.2', '1.3' |
|
properties.primaryUserAssignedIdentityId |
string |
A id de recurso de uma identidade atribuída ao usuário a ser usada por padrão. |
properties.publicNetworkAccess |
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' |
|
properties.restrictOutboundNetworkAccess |
Restringir ou não o acesso à rede de saída para este servidor. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' |
|
properties.version |
string |
A versão do servidor. |
tags |
object |
Tags de recursos. |
Name | Tipo | Description |
---|---|---|
200 OK |
Atualizado com êxito o servidor. |
|
202 Accepted |
Aceito Cabeçalhos Location: string |
|
Other Status Codes |
Respostas de erro: ***
|
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645?api-version=2023-08-01
{
"properties": {
"administratorLogin": "dummylogin",
"administratorLoginPassword": "placeholder",
"publicNetworkAccess": "Disabled",
"restrictOutboundNetworkAccess": "Enabled",
"isIPv6Enabled": "Enabled"
}
}
Resposta da amostra
{
"tags": {
"tagKey1": "TagValue1"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645",
"name": "sqlcrudtest-4645",
"type": "Microsoft.Sql/servers",
"location": "japaneast",
"kind": "v12.0",
"properties": {
"fullyQualifiedDomainName": "sqlcrudtest-4645.database.windows.net",
"administratorLogin": "dummylogin",
"version": "12.0",
"state": "Ready",
"publicNetworkAccess": "Disabled",
"restrictOutboundNetworkAccess": "Enabled",
"isIPv6Enabled": "Enabled",
"privateEndpointConnections": [
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/privateEndpointConnections/private-endpoint-name-00000000-1111-2222-3333-444444444444",
"properties": {
"provisioningState": "Ready",
"privateEndpoint": {
"id": "/subscriptions/55555555-6666-7777-8888-999999999999/resourceGroups/Default-Network/providers/Microsoft.Network/privateEndpoints/private-endpoint-name"
},
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "Auto-approved",
"actionsRequired": "None"
}
}
}
]
}
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Sql/locations/japaneast/serverOperationResults/00000000-0000-0000-0000-000000000000?api-version=2023-05-01
Name | Description |
---|---|
Administrator |
Tipo de administrador de corte. |
Error |
O erro de gerenciamento de recursos informações adicionais. |
Error |
O detalhe do erro. |
Error |
Resposta de erro |
External |
Estatuto da governação externa. |
Identity |
O tipo de identidade. Defina isso como 'SystemAssigned' para criar e atribuir automaticamente uma entidade do Azure Ative Directory para o recurso. |
Minimal |
Versão TLS mínima. Valores permitidos: 'Nenhum', 1.0', '1.1', '1.2', '1.3' |
Principal |
Tipo principal do administrador de corte. |
Private |
Propriedades de uma conexão de ponto de extremidade privada. |
Private |
|
Private |
Estado da conexão de ponto de extremidade privado. |
Private |
As ações necessárias para conexão de serviço de link privado. |
Private |
|
Private |
O status da conexão do serviço de link privado. |
Resource |
Configuração de identidade do Azure Ative Directory para um recurso. |
Server |
Um servidor do Banco de Dados SQL do Azure. |
Server |
Propriedades de um administrador do Ative Directory. |
Server |
Restringir ou não o acesso à rede de saída para este servidor. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' |
Server |
Uma conexão de ponto de extremidade privada em um servidor |
Server |
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' |
Server |
Uma solicitação de atualização para um servidor do Banco de Dados SQL do Azure. |
Server |
Se o servidor existente tem ou não um espaço de trabalho criado e se ele permite a conexão do espaço de trabalho |
User |
Configuração de identidade do Azure Ative Directory para um recurso. |
Tipo de administrador de corte.
Valor | Description |
---|---|
ActiveDirectory |
O erro de gerenciamento de recursos informações adicionais.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
O detalhe do erro.
Name | Tipo | Description |
---|---|---|
additionalInfo |
O erro informações adicionais. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
Resposta de erro
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
Estatuto da governação externa.
Valor | Description |
---|---|
Disabled | |
Enabled |
O tipo de identidade. Defina isso como 'SystemAssigned' para criar e atribuir automaticamente uma entidade do Azure Ative Directory para o recurso.
Valor | Description |
---|---|
None | |
SystemAssigned | |
SystemAssigned,UserAssigned | |
UserAssigned |
Versão TLS mínima. Valores permitidos: 'Nenhum', 1.0', '1.1', '1.2', '1.3'
Valor | Description |
---|---|
1.0 | |
1.1 | |
1.2 | |
1.3 | |
None |
Tipo principal do administrador de corte.
Valor | Description |
---|---|
Application | |
Group | |
User |
Propriedades de uma conexão de ponto de extremidade privada.
Name | Tipo | Description |
---|---|---|
groupIds |
string[] |
IDs de grupo. |
privateEndpoint |
Ponto de extremidade privado ao qual a conexão pertence. |
|
privateLinkServiceConnectionState |
Estado da conexão da conexão de ponto de extremidade privado. |
|
provisioningState |
Estado da conexão de ponto de extremidade privado. |
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso do ponto de extremidade privado. |
Estado da conexão de ponto de extremidade privado.
Valor | Description |
---|---|
Approving | |
Dropping | |
Failed | |
Ready | |
Rejecting |
As ações necessárias para conexão de serviço de link privado.
Valor | Description |
---|---|
None |
Name | Tipo | Description |
---|---|---|
actionsRequired |
As ações necessárias para conexão de serviço de link privado. |
|
description |
string |
A descrição da conexão do serviço de link privado. |
status |
O status da conexão do serviço de link privado. |
O status da conexão do serviço de link privado.
Valor | Description |
---|---|
Approved | |
Disconnected | |
Pending | |
Rejected |
Configuração de identidade do Azure Ative Directory para um recurso.
Name | Tipo | Description |
---|---|---|
principalId |
string (uuid) |
A ID principal do Azure Ative Directory. |
tenantId |
string (uuid) |
A ID de locatário do Azure Ative Directory. |
type |
O tipo de identidade. Defina isso como 'SystemAssigned' para criar e atribuir automaticamente uma entidade do Azure Ative Directory para o recurso. |
|
userAssignedIdentities |
<string,
User |
As ids de recurso das identidades atribuídas ao usuário a serem usadas |
Um servidor do Banco de Dados SQL do Azure.
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
identity |
A identidade do Azure Ative Directory do servidor. |
|
kind |
string |
Tipo de servidor sql. Esses são metadados usados para a experiência do portal do Azure. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.administratorLogin |
string |
Nome de usuário do administrador para o servidor. Uma vez criado, não pode ser alterado. |
properties.administratorLoginPassword |
string |
A senha de login do administrador (necessária para a criação do servidor). |
properties.administrators |
O administrador do Azure Ative Directory do servidor. Isso só pode ser usado no momento da criação do servidor. Se usado para atualização do servidor, ele será ignorado ou resultará em um erro. Para atualizações, APIs individuais precisarão ser usadas. |
|
properties.externalGovernanceStatus |
Estatuto da governação externa. |
|
properties.federatedClientId |
string (uuid) |
A ID do cliente usada para o cenário CMK entre locatários |
properties.fullyQualifiedDomainName |
string |
O nome de domínio totalmente qualificado do servidor. |
properties.isIPv6Enabled |
Ativar ou não o suporte IPv6 para este servidor. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' |
|
properties.keyId |
string |
Um URI CMK da chave a ser usada para criptografia. |
properties.minimalTlsVersion |
Versão TLS mínima. Valores permitidos: 'Nenhum', 1.0', '1.1', '1.2', '1.3' |
|
properties.primaryUserAssignedIdentityId |
string |
A id de recurso de uma identidade atribuída ao usuário a ser usada por padrão. |
properties.privateEndpointConnections |
Lista de conexões de ponto de extremidade privado em um servidor |
|
properties.publicNetworkAccess |
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' |
|
properties.restrictOutboundNetworkAccess |
Restringir ou não o acesso à rede de saída para este servidor. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' |
|
properties.state |
string |
O estado do servidor. |
properties.version |
string |
A versão do servidor. |
properties.workspaceFeature |
Se o servidor existente tem ou não um espaço de trabalho criado e se ele permite a conexão do espaço de trabalho |
|
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
Propriedades de um administrador do Ative Directory.
Name | Tipo | Description |
---|---|---|
administratorType |
Tipo de administrador de corte. |
|
azureADOnlyAuthentication |
boolean |
Somente Autenticação do Ative Directory do Azure habilitada. |
login |
string |
Nome de login do administrador do servidor. |
principalType |
Tipo principal do administrador de corte. |
|
sid |
string (uuid) |
SID (ID do objeto) do administrador do servidor. |
tenantId |
string (uuid) |
ID do locatário do administrador. |
Restringir ou não o acesso à rede de saída para este servidor. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado'
Valor | Description |
---|---|
Disabled | |
Enabled |
Uma conexão de ponto de extremidade privada em um servidor
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
properties |
Propriedades de conexão de ponto de extremidade privado |
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'
Valor | Description |
---|---|
Disabled | |
Enabled | |
SecuredByPerimeter |
Uma solicitação de atualização para um servidor do Banco de Dados SQL do Azure.
Name | Tipo | Description |
---|---|---|
identity |
Identidade do servidor |
|
properties.administratorLogin |
string |
Nome de usuário do administrador para o servidor. Uma vez criado, não pode ser alterado. |
properties.administratorLoginPassword |
string |
A senha de login do administrador (necessária para a criação do servidor). |
properties.administrators |
O administrador do Azure Ative Directory do servidor. Isso só pode ser usado no momento da criação do servidor. Se usado para atualização do servidor, ele será ignorado ou resultará em um erro. Para atualizações, APIs individuais precisarão ser usadas. |
|
properties.externalGovernanceStatus |
Estatuto da governação externa. |
|
properties.federatedClientId |
string (uuid) |
A ID do cliente usada para o cenário CMK entre locatários |
properties.fullyQualifiedDomainName |
string |
O nome de domínio totalmente qualificado do servidor. |
properties.isIPv6Enabled |
Ativar ou não o suporte IPv6 para este servidor. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' |
|
properties.keyId |
string |
Um URI CMK da chave a ser usada para criptografia. |
properties.minimalTlsVersion |
Versão TLS mínima. Valores permitidos: 'Nenhum', 1.0', '1.1', '1.2', '1.3' |
|
properties.primaryUserAssignedIdentityId |
string |
A id de recurso de uma identidade atribuída ao usuário a ser usada por padrão. |
properties.privateEndpointConnections |
Lista de conexões de ponto de extremidade privado em um servidor |
|
properties.publicNetworkAccess |
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' |
|
properties.restrictOutboundNetworkAccess |
Restringir ou não o acesso à rede de saída para este servidor. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' |
|
properties.state |
string |
O estado do servidor. |
properties.version |
string |
A versão do servidor. |
properties.workspaceFeature |
Se o servidor existente tem ou não um espaço de trabalho criado e se ele permite a conexão do espaço de trabalho |
|
tags |
object |
Tags de recursos. |
Se o servidor existente tem ou não um espaço de trabalho criado e se ele permite a conexão do espaço de trabalho
Valor | Description |
---|---|
Connected | |
Disconnected |
Configuração de identidade do Azure Ative Directory para um recurso.
Name | Tipo | Description |
---|---|---|
clientId |
string (uuid) |
A ID do cliente do Azure Ative Directory. |
principalId |
string (uuid) |
A ID principal do Azure Ative Directory. |