Поделиться через


Servers - Get

Возвращает сведения о сервере.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}?api-version=2017-12-01

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Имя группы ресурсов. Имя не учитывает регистр.

serverName
path True

string

Имени сервера.

subscriptionId
path True

string

minLength: 1

Идентификатор целевой подписки.

api-version
query True

string

minLength: 1

Версия API, используемая для этой операции.

Ответы

Имя Тип Описание
200 OK

Server

ХОРОШО

Other Status Codes

CloudError

Ответ на ошибку, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

ServerGet

Образец запроса

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/pgtestsvc1?api-version=2017-12-01

Пример ответа

{
  "sku": {
    "name": "B_Gen4_1",
    "tier": "Basic",
    "family": "Gen4",
    "capacity": 1
  },
  "properties": {
    "administratorLogin": "testuser",
    "storageProfile": {
      "storageMB": 5120,
      "backupRetentionDays": 10,
      "geoRedundantBackup": "Disabled"
    },
    "version": "9.5",
    "sslEnforcement": "Enabled",
    "minimalTlsVersion": "TLS1_2",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "pgtestsvc1.postgres.database.azure.com",
    "earliestRestoreDate": "2018-03-04T21:00:58.9243541+00:00",
    "replicationRole": "",
    "masterServerId": "",
    "publicNetworkAccess": "Enabled",
    "privateEndpointConnections": [
      {
        "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/pgtestsvc1/privateEndpointConnections/private-endpoint-name-00000000-1111-2222-3333-444444444444",
        "properties": {
          "provisioningState": "Ready",
          "privateEndpoint": {
            "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/Default-Network/providers/Microsoft.Network/privateEndpoints/private-endpoint-name"
          },
          "privateLinkServiceConnectionState": {
            "status": "Approved",
            "description": "Auto-approved",
            "actionsRequired": "None"
          }
        }
      }
    ]
  },
  "location": "westus",
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/pgtestsvc1",
  "name": "pgtestsvc1",
  "type": "Microsoft.DBforPostgreSQL/servers"
}

Определения

Имя Описание
CloudError

Ответ на ошибку из пакетной службы.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorResponse

Ответ на ошибку

GeoRedundantBackup

Включите геоизбыточное или не для резервного копирования сервера.

IdentityType

Тип удостоверения. Установите для параметра SystemAssigned значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса.

InfrastructureEncryption

Добавьте второй уровень шифрования данных с помощью нового алгоритма шифрования, который обеспечивает дополнительную защиту данных. Значение является необязательным, но при передаче должно быть "Отключено" или "Включено".

MinimalTlsVersionEnum

Примените минимальную версию TLS для сервера.

PrivateEndpointProperty
PrivateEndpointProvisioningState

Состояние подключения частной конечной точки.

PrivateLinkServiceConnectionStateActionsRequire

Действия, необходимые для подключения службы приватного канала.

PrivateLinkServiceConnectionStateStatus

Состояние подключения службы приватного канала.

PublicNetworkAccessEnum

Разрешено ли для этого сервера доступ к общедоступной сети. Значение является необязательным, но при передаче в нее должно быть включено или отключено.

ResourceIdentity

Конфигурация удостоверений Azure Active Directory для ресурса.

Server

Представляет сервер.

ServerPrivateEndpointConnection

Подключение частной конечной точки под сервером

ServerPrivateEndpointConnectionProperties

Свойства подключения частной конечной точки.

ServerPrivateLinkServiceConnectionStateProperty
ServerState

Состояние сервера, видимого пользователю.

ServerVersion

Версия сервера.

Sku

Сведения о выставлении счетов, связанные с свойствами сервера.

SkuTier

Уровень конкретного номера SKU, например "Базовый".

SslEnforcementEnum

Включите принудительное применение SSL или нет при подключении к серверу.

StorageAutogrow

Включить автоматическое увеличение хранилища.

StorageProfile

Свойства профиля хранилища сервера

CloudError

Ответ на ошибку из пакетной службы.

Имя Тип Описание
error

ErrorResponse

Ответ на ошибку
Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций. (Это также следует формату ответа на ошибку OData.)

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorResponse[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

GeoRedundantBackup

Включите геоизбыточное или не для резервного копирования сервера.

Значение Описание
Disabled
Enabled

IdentityType

Тип удостоверения. Установите для параметра SystemAssigned значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса.

Значение Описание
SystemAssigned

InfrastructureEncryption

Добавьте второй уровень шифрования данных с помощью нового алгоритма шифрования, который обеспечивает дополнительную защиту данных. Значение является необязательным, но при передаче должно быть "Отключено" или "Включено".

Значение Описание
Disabled

Дополнительный (2-й) уровень шифрования для неактивных данных

Enabled

Значение по умолчанию для одного уровня шифрования для неактивных данных.

MinimalTlsVersionEnum

Примените минимальную версию TLS для сервера.

Значение Описание
TLS1_0
TLS1_1
TLS1_2
TLSEnforcementDisabled

PrivateEndpointProperty

Имя Тип Описание
id

string

Идентификатор ресурса частной конечной точки.

PrivateEndpointProvisioningState

Состояние подключения частной конечной точки.

Значение Описание
Approving
Dropping
Failed
Ready
Rejecting

PrivateLinkServiceConnectionStateActionsRequire

Действия, необходимые для подключения службы приватного канала.

Значение Описание
None

PrivateLinkServiceConnectionStateStatus

Состояние подключения службы приватного канала.

Значение Описание
Approved
Disconnected
Pending
Rejected

PublicNetworkAccessEnum

Разрешено ли для этого сервера доступ к общедоступной сети. Значение является необязательным, но при передаче в нее должно быть включено или отключено.

Значение Описание
Disabled
Enabled

ResourceIdentity

Конфигурация удостоверений Azure Active Directory для ресурса.

Имя Тип Описание
principalId

string (uuid)

Идентификатор субъекта Azure Active Directory.

tenantId

string (uuid)

Идентификатор клиента Azure Active Directory.

type

IdentityType

Тип удостоверения. Установите для параметра SystemAssigned значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса.

Server

Представляет сервер.

Имя Тип Описание
id

string

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ResourceIdentity

Удостоверение Azure Active Directory сервера.

location

string

Географическое расположение, в котором находится ресурс

name

string

Имя ресурса

properties.administratorLogin

string

Имя входа администратора сервера. Можно указать только при создании сервера (и требуется для создания).

properties.byokEnforcement

string

Состояние, показывающее, включена ли шифрование данных сервера с помощью ключей, управляемых клиентом.

properties.earliestRestoreDate

string (date-time)

Самое раннее время создания точки восстановления (ISO8601 формат)

properties.fullyQualifiedDomainName

string

Полное доменное имя сервера.

properties.infrastructureEncryption

InfrastructureEncryption

Состояние, показывающее, включена ли шифрование инфраструктуры с поддержкой сервера.

properties.masterServerId

string

Идентификатор главного сервера реплики.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Примените минимальную версию TLS для сервера.

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Список подключений к частной конечной точке на сервере

properties.publicNetworkAccess

PublicNetworkAccessEnum

Разрешено ли для этого сервера доступ к общедоступной сети. Значение является необязательным, но при передаче в нее должно быть включено или отключено.

properties.replicaCapacity

integer (int32)

minimum: 0

Максимальное количество реплик, которые может иметь главный сервер.

properties.replicationRole

string

Роль репликации сервера.

properties.sslEnforcement

SslEnforcementEnum

Включите принудительное применение SSL или нет при подключении к серверу.

properties.storageProfile

StorageProfile

Профиль хранения сервера.

properties.userVisibleState

ServerState

Состояние сервера, видимого пользователю.

properties.version

ServerVersion

Версия сервера.

sku

Sku

Номер SKU (ценовая категория) сервера.

tags

object

Теги ресурсов.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

ServerPrivateEndpointConnection

Подключение частной конечной точки под сервером

Имя Тип Описание
id

string

Идентификатор ресурса подключения к частной конечной точке.

properties

ServerPrivateEndpointConnectionProperties

Свойства подключения к частной конечной точке

ServerPrivateEndpointConnectionProperties

Свойства подключения частной конечной точки.

Имя Тип Описание
privateEndpoint

PrivateEndpointProperty

Частная конечная точка, к которой принадлежит подключение.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

Состояние подключения частной конечной точки.

provisioningState

PrivateEndpointProvisioningState

Состояние подключения частной конечной точки.

ServerPrivateLinkServiceConnectionStateProperty

Имя Тип Описание
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

Действия, необходимые для подключения службы приватного канала.

description

string

Описание подключения службы приватного канала.

status

PrivateLinkServiceConnectionStateStatus

Состояние подключения службы приватного канала.

ServerState

Состояние сервера, видимого пользователю.

Значение Описание
Disabled
Dropping
Inaccessible
Ready

ServerVersion

Версия сервера.

Значение Описание
10
10.0
10.2
11
9.5
9.6

Sku

Сведения о выставлении счетов, связанные с свойствами сервера.

Имя Тип Описание
capacity

integer (int32)

minimum: 0

Емкость увеличения и увеличения масштаба, представляющая вычислительные единицы сервера.

family

string

Семейство оборудования.

name

string

Имя SKU, как правило, уровня + семейства и ядер, например B_Gen4_1, GP_Gen5_8.

size

string

Код размера, интерпретируемый ресурсом соответствующим образом.

tier

SkuTier

Уровень конкретного номера SKU, например "Базовый".

SkuTier

Уровень конкретного номера SKU, например "Базовый".

Значение Описание
Basic
GeneralPurpose
MemoryOptimized

SslEnforcementEnum

Включите принудительное применение SSL или нет при подключении к серверу.

Значение Описание
Disabled
Enabled

StorageAutogrow

Включить автоматическое увеличение хранилища.

Значение Описание
Disabled
Enabled

StorageProfile

Свойства профиля хранилища сервера

Имя Тип Описание
backupRetentionDays

integer (int32)

Дни хранения резервных копий для сервера.

geoRedundantBackup

GeoRedundantBackup

Включите геоизбыточное или не для резервного копирования сервера.

storageAutogrow

StorageAutogrow

Включить автоматическое увеличение хранилища.

storageMB

integer (int32)

Максимально допустимое хранилище для сервера.