Servers - Get
Возвращает сервер.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}?api-version=2023-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}?$expand={$expand}&api-version=2023-08-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
resource
|
path | True |
string |
Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала. |
server
|
path | True |
string |
Имя сервера. |
subscription
|
path | True |
string |
Идентификатор подписки, идентифицирующий подписку Azure. |
api-version
|
query | True |
string |
Версия API, используемая для запроса. |
$expand
|
query |
string |
Дочерние ресурсы для включения в ответ. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Успешно получен указанный сервер. |
|
Other Status Codes |
Ответы на ошибки: ***
|
Примеры
Get server |
Get server with $expand=administrators/activedirectory |
Get server
Образец запроса
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645?api-version=2023-08-01
Пример ответа
{
"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",
"workspaceFeature": "Connected",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Enabled",
"isIPv6Enabled": "Enabled",
"externalGovernanceStatus": "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"
}
}
}
]
}
}
Get server with $expand=administrators/activedirectory
Образец запроса
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645?api-version=2023-08-01
Пример ответа
{
"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",
"workspaceFeature": "Connected",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Enabled",
"isIPv6Enabled": "Enabled",
"externalGovernanceStatus": "Enabled",
"administrators": {
"principalType": "User",
"login": "bob@contoso.com",
"sid": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111",
"azureADOnlyAuthentication": true
},
"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"
}
}
}
]
}
}
Определения
Имя | Описание |
---|---|
Administrator |
Тип администратора развера. |
Error |
Дополнительные сведения об ошибке управления ресурсами. |
Error |
Сведения об ошибке. |
Error |
Ответ на ошибку |
External |
Состояние внешнего управления. |
Identity |
Тип удостоверения. Установите для параметра SystemAssigned значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса. |
Minimal |
Минимальная версия TLS. Допустимые значения: None, 1.0, "1.1", "1.2", "1.3" |
Principal |
Тип субъекта-администратора. |
Private |
Свойства подключения частной конечной точки. |
Private |
|
Private |
Состояние подключения частной конечной точки. |
Private |
Действия, необходимые для подключения службы приватного канала. |
Private |
|
Private |
Состояние подключения службы приватного канала. |
Resource |
Конфигурация удостоверений Azure Active Directory для ресурса. |
Server |
Сервер базы данных SQL Azure. |
Server |
Свойства администратора Active Directory. |
Server |
Независимо от того, следует ли ограничить исходящий сетевой доступ для этого сервера. Значение является необязательным, но при передаче в нее должно быть включено или отключено. |
Server |
Подключение частной конечной точки под сервером |
Server |
Допускается ли доступ к общедоступной конечной точке для этого сервера. Значение является необязательным, но при передаче должно быть включено или "Отключено" или "SecuredByPerimeter" |
Server |
Существует ли существующий сервер созданную рабочую область, и если она разрешает подключение из рабочей области |
User |
Конфигурация удостоверений Azure Active Directory для ресурса. |
AdministratorType
Тип администратора развера.
Значение | Описание |
---|---|
ActiveDirectory |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
Имя | Тип | Описание |
---|---|---|
info |
object |
Дополнительные сведения. |
type |
string |
Дополнительный тип сведений. |
ErrorDetail
Сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
additionalInfo |
Дополнительные сведения об ошибке. |
|
code |
string |
Код ошибки. |
details |
Сведения об ошибке. |
|
message |
string |
Сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
ErrorResponse
Ответ на ошибку
Имя | Тип | Описание |
---|---|---|
error |
Объект ошибки. |
ExternalGovernanceStatus
Состояние внешнего управления.
Значение | Описание |
---|---|
Disabled | |
Enabled |
IdentityType
Тип удостоверения. Установите для параметра SystemAssigned значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса.
Значение | Описание |
---|---|
None | |
SystemAssigned | |
SystemAssigned,UserAssigned | |
UserAssigned |
MinimalTlsVersion
Минимальная версия TLS. Допустимые значения: None, 1.0, "1.1", "1.2", "1.3"
Значение | Описание |
---|---|
1.0 | |
1.1 | |
1.2 | |
1.3 | |
None |
PrincipalType
Тип субъекта-администратора.
Значение | Описание |
---|---|
Application | |
Group | |
User |
PrivateEndpointConnectionProperties
Свойства подключения частной конечной точки.
Имя | Тип | Описание |
---|---|---|
groupIds |
string[] |
Идентификаторы групп. |
privateEndpoint |
Частная конечная точка, к которой принадлежит подключение. |
|
privateLinkServiceConnectionState |
Состояние подключения частной конечной точки. |
|
provisioningState |
Состояние подключения частной конечной точки. |
PrivateEndpointProperty
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса частной конечной точки. |
PrivateEndpointProvisioningState
Состояние подключения частной конечной точки.
Значение | Описание |
---|---|
Approving | |
Dropping | |
Failed | |
Ready | |
Rejecting |
PrivateLinkServiceConnectionStateActionsRequire
Действия, необходимые для подключения службы приватного канала.
Значение | Описание |
---|---|
None |
PrivateLinkServiceConnectionStateProperty
Имя | Тип | Описание |
---|---|---|
actionsRequired |
Действия, необходимые для подключения службы приватного канала. |
|
description |
string |
Описание подключения службы приватного канала. |
status |
Состояние подключения службы приватного канала. |
PrivateLinkServiceConnectionStateStatus
Состояние подключения службы приватного канала.
Значение | Описание |
---|---|
Approved | |
Disconnected | |
Pending | |
Rejected |
ResourceIdentity
Конфигурация удостоверений Azure Active Directory для ресурса.
Имя | Тип | Описание |
---|---|---|
principalId |
string (uuid) |
Идентификатор субъекта Azure Active Directory. |
tenantId |
string (uuid) |
Идентификатор клиента Azure Active Directory. |
type |
Тип удостоверения. Установите для параметра SystemAssigned значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса. |
|
userAssignedIdentities |
<string,
User |
Идентификаторы ресурса назначенных пользователем удостоверений для использования |
Server
Сервер базы данных SQL Azure.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса. |
identity |
Удостоверение Azure Active Directory сервера. |
|
kind |
string |
Тип SQL Server. Это метаданные, используемые для интерфейса портала Azure. |
location |
string |
Расположение ресурса. |
name |
string |
Имя ресурса. |
properties.administratorLogin |
string |
Имя администратора сервера. После создания его нельзя изменить. |
properties.administratorLoginPassword |
string |
Пароль для входа администратора (требуется для создания сервера). |
properties.administrators |
Администратор Azure Active Directory сервера. Это можно использовать только во время создания сервера. Если оно используется для обновления сервера, оно будет игнорироваться или это приведет к ошибке. Для обновлений потребуется использовать отдельные API. |
|
properties.externalGovernanceStatus |
Состояние внешнего управления. |
|
properties.federatedClientId |
string (uuid) |
Идентификатор клиента, используемый для сценария CMK между клиентами |
properties.fullyQualifiedDomainName |
string |
Полное доменное имя сервера. |
properties.isIPv6Enabled |
Следует ли включить поддержку IPv6 для этого сервера. Значение является необязательным, но при передаче в нее должно быть включено или отключено. |
|
properties.keyId |
string |
Универсальный код ресурса (URI) ключа для шифрования. |
properties.minimalTlsVersion |
Минимальная версия TLS. Допустимые значения: None, 1.0, "1.1", "1.2", "1.3" |
|
properties.primaryUserAssignedIdentityId |
string |
Идентификатор ресурса назначаемого пользователем удостоверения, используемого по умолчанию. |
properties.privateEndpointConnections |
Список подключений к частной конечной точке на сервере |
|
properties.publicNetworkAccess |
Допускается ли доступ к общедоступной конечной точке для этого сервера. Значение является необязательным, но при передаче должно быть включено или "Отключено" или "SecuredByPerimeter" |
|
properties.restrictOutboundNetworkAccess |
Независимо от того, следует ли ограничить исходящий сетевой доступ для этого сервера. Значение является необязательным, но при передаче в нее должно быть включено или отключено. |
|
properties.state |
string |
Состояние сервера. |
properties.version |
string |
Версия сервера. |
properties.workspaceFeature |
Существует ли существующий сервер созданную рабочую область, и если она разрешает подключение из рабочей области |
|
tags |
object |
Теги ресурсов. |
type |
string |
Тип ресурса. |
ServerExternalAdministrator
Свойства администратора Active Directory.
Имя | Тип | Описание |
---|---|---|
administratorType |
Тип администратора развера. |
|
azureADOnlyAuthentication |
boolean |
Включена только проверка подлинности Azure Active Directory. |
login |
string |
Имя входа администратора сервера. |
principalType |
Тип субъекта-администратора. |
|
sid |
string (uuid) |
ИДЕНТИФИКАТОР безопасности (идентификатор объекта) администратора сервера. |
tenantId |
string (uuid) |
Идентификатор клиента администратора. |
ServerNetworkAccessFlag
Независимо от того, следует ли ограничить исходящий сетевой доступ для этого сервера. Значение является необязательным, но при передаче в нее должно быть включено или отключено.
Значение | Описание |
---|---|
Disabled | |
Enabled |
ServerPrivateEndpointConnection
Подключение частной конечной точки под сервером
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса. |
properties |
Свойства подключения к частной конечной точке |
ServerPublicNetworkAccessFlag
Допускается ли доступ к общедоступной конечной точке для этого сервера. Значение является необязательным, но при передаче должно быть включено или "Отключено" или "SecuredByPerimeter"
Значение | Описание |
---|---|
Disabled | |
Enabled | |
SecuredByPerimeter |
ServerWorkspaceFeature
Существует ли существующий сервер созданную рабочую область, и если она разрешает подключение из рабочей области
Значение | Описание |
---|---|
Connected | |
Disconnected |
UserIdentity
Конфигурация удостоверений Azure Active Directory для ресурса.
Имя | Тип | Описание |
---|---|---|
clientId |
string (uuid) |
Идентификатор клиента Azure Active Directory. |
principalId |
string (uuid) |
Идентификатор субъекта Azure Active Directory. |