Compartir a través de


Server Advanced Threat Protection Settings - Get

Obtiene el estado de Advanced Threat Protection de un servidor.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/advancedThreatProtectionSettings/Default?api-version=2021-11-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
advancedThreatProtectionName
path True

AdvancedThreatProtectionName

Nombre del estado de Advanced Threat Protection.

resourceGroupName
path True

string

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.

serverName
path True

string

El nombre del servidor.

subscriptionId
path True

string

El id. de suscripción que identifica una suscripción de Azure.

api-version
query True

string

La versión de API que se usará para la solicitud.

Respuestas

Nombre Tipo Description
200 OK

ServerAdvancedThreatProtection

Recuperó correctamente el estado de Advanced Threat Protection del servidor.

Other Status Codes

Respuestas de error: ***

  • 400 UpdateNotAllowedOnServerContainingPausedDWDatabase: no se permite establecer la configuración de Advanced Threat Protection del servidor en un servidor con una base de datos de Data Warehouse en pausa

  • 400 AdvancedThreatProtectionInsufficientDiskSpace: espacio en disco insuficiente para guardar los metadatos de configuración de Advanced Threat Protection en la base de datos

  • 400 InvalidServerAdvancedThreatProtectionCreateRequest: la solicitud create server Advanced Threat Protection no existe o no tiene ningún objeto de propiedades

  • 400 AdvancedThreatProtectionInvalidUserSuppliedParameter: el cliente proporcionó un valor de parámetro no válido.

  • 400 UpsertServerAdvancedThreatProtectionFailed: error al guardar la configuración de Advanced Threat Protection, inténtelo de nuevo más tarde.

  • 400 UpsertServerAdvancedThreatProtectionFailed: error al guardar la configuración de Advanced Threat Protection, inténtelo de nuevo más tarde.

  • 404 SubscriptionDoesNotHaveServer: no se encontró el servidor solicitado.

  • 404 UpsertServerAdvancedThreatProtectionFailed: error al guardar la configuración de Advanced Threat Protection, inténtelo de nuevo más tarde.

  • 409 ServerAdvancedThreatProtectionInProgress: la configuración de Advanced Threat Protection del servidor ya está en curso

  • 409 UpsertServerAdvancedThreatProtectionFailed: se ha producido un error al guardar la configuración de Advanced Threat Protection, inténtelo de nuevo más tarde.

  • 500 DatabaseIsUnavailable: error al cargar. Vuelva a intentarlo más tarde.

  • 500 UpsertServerAdvancedThreatProtectionFailed: error al guardar la configuración de Advanced Threat Protection, inténtelo de nuevo más tarde.

  • 500 GetServerAdvancedThreatProtectionFailed: no se pudo obtener la configuración de Advanced Threat Protection

Ejemplos

Get a server's Advanced Threat Protection settings

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/threatprotection-4799/providers/Microsoft.Sql/servers/threatprotection-6440/advancedThreatProtectionSettings/Default?api-version=2021-11-01

Respuesta de muestra

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/threatprotection-4799/providers/Microsoft.Sql/servers/threatprotection-6440/advancedThreatProtectionSettings/Default",
  "name": "Default",
  "type": "Microsoft.Sql/servers/advancedThreatProtectionSettings",
  "systemData": {
    "createdBy": "string",
    "createdByType": "User",
    "createdAt": "2022-04-03T04:41:33.937Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2022-04-03T04:41:33.937Z"
  },
  "properties": {
    "state": "Disabled",
    "creationTime": "2022-04-03T04:41:33.937Z"
  }
}

Definiciones

Nombre Description
AdvancedThreatProtectionName

Nombre del estado de Advanced Threat Protection.

AdvancedThreatProtectionState

Especifica el estado de Advanced Threat Protection, si está habilitado o deshabilitado o si aún no se ha aplicado un estado en la base de datos o servidor específico.

createdByType

Tipo de identidad que creó el recurso.

ServerAdvancedThreatProtection

Protección contra amenazas avanzada del servidor.

systemData

Metadatos relacionados con la creación y la última modificación del recurso.

AdvancedThreatProtectionName

Nombre del estado de Advanced Threat Protection.

Valor Description
Default

AdvancedThreatProtectionState

Especifica el estado de Advanced Threat Protection, si está habilitado o deshabilitado o si aún no se ha aplicado un estado en la base de datos o servidor específico.

Valor Description
Disabled
Enabled
New

createdByType

Tipo de identidad que creó el recurso.

Valor Description
Application
Key
ManagedIdentity
User

ServerAdvancedThreatProtection

Protección contra amenazas avanzada del servidor.

Nombre Tipo Description
id

string

Identificador del recurso.

name

string

Nombre del recurso.

properties.creationTime

string

Especifica la hora de creación UTC de la directiva.

properties.state

AdvancedThreatProtectionState

Especifica el estado de Advanced Threat Protection, si está habilitado o deshabilitado o si aún no se ha aplicado un estado en la base de datos o servidor específico.

systemData

systemData

SystemData de AdvancedThreatProtectionResource.

type

string

Tipo de recurso.

systemData

Metadatos relacionados con la creación y la última modificación del recurso.

Nombre Tipo Description
createdAt

string

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.