Partager via


Server Advanced Threat Protection Settings - Get

Obtenez l’état De protection avancée contre les menaces d’un serveur.

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

Paramètres URI

Nom Dans Obligatoire Type Description
advancedThreatProtectionName
path True

AdvancedThreatProtectionName

Nom de l’état Protection avancée contre les menaces.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True

string

Le nom du serveur

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Réponses

Nom Type Description
200 OK

ServerAdvancedThreatProtection

Récupération réussie de l’état Protection avancée contre les menaces du serveur.

Other Status Codes

Réponses d’erreur : ***

  • 400 UpdateNotAllowedOnServerContainingPausedDWDatabase - La définition des paramètres de protection avancée contre les menaces du serveur n’est pas autorisée sur un serveur avec une base de données Data Warehouse en pause

  • 400 AdvancedThreatProtectionInsufficientDiskSpace - Espace disque insuffisant pour enregistrer les métadonnées des paramètres Advanced Threat Protection dans la base de données

  • 400 InvalidServerAdvancedThreatProtectionCreateRequest : la demande de protection avancée contre les menaces du serveur de création n’existe pas ou n’a pas d’objet de propriétés

  • 400 AdvancedThreatProtectionInvalidUserSuppliedParameter : une valeur de paramètre non valide a été fournie par le client

  • 400 UpsertServerAdvancedThreatProtectionFailed : une erreur s’est produite lors de l’enregistrement des paramètres de protection avancée contre les menaces. Veuillez réessayer ultérieurement

  • 400 UpsertServerAdvancedThreatProtectionFailed : une erreur s’est produite lors de l’enregistrement des paramètres de protection avancée contre les menaces. Veuillez réessayer ultérieurement

  • 404 SubscriptionDoesNotHaveServer : le serveur demandé est introuvable

  • 404 UpsertServerAdvancedThreatProtectionFailed : une erreur s’est produite lors de l’enregistrement des paramètres De protection avancée contre les menaces. Réessayez ultérieurement

  • 409 ServerAdvancedThreatProtectionInProgress - La définition des paramètres de protection avancée contre les menaces du serveur est déjà en cours

  • 409 UpsertServerAdvancedThreatProtectionFailed : une erreur s’est produite lors de l’enregistrement des paramètres De protection avancée contre les menaces. Réessayez ultérieurement

  • 500 DatabaseIsUnavailable - Échec du chargement. Veuillez réessayer plus tard.

  • 500 UpsertServerAdvancedThreatProtectionFailed : une erreur s’est produite lors de l’enregistrement des paramètres De protection avancée contre les menaces. Réessayez ultérieurement

  • 500 GetServerAdvancedThreatProtectionFailed - Échec de l’obtention des paramètres De protection avancée contre les menaces

Exemples

Get a server's Advanced Threat Protection settings

Exemple de requête

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

Exemple de réponse

{
  "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"
  }
}

Définitions

Nom Description
AdvancedThreatProtectionName

Nom de l’état Protection avancée contre les menaces.

AdvancedThreatProtectionState

Spécifie l’état de la protection avancée contre les menaces, si elle est activée ou désactivée ou si un état n’a pas encore été appliqué sur la base de données ou le serveur spécifique.

createdByType

Type d’identité qui a créé la ressource.

ServerAdvancedThreatProtection

Une protection avancée contre les menaces du serveur.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

AdvancedThreatProtectionName

Nom de l’état Protection avancée contre les menaces.

Valeur Description
Default

AdvancedThreatProtectionState

Spécifie l’état de la protection avancée contre les menaces, si elle est activée ou désactivée ou si un état n’a pas encore été appliqué sur la base de données ou le serveur spécifique.

Valeur Description
Disabled
Enabled
New

createdByType

Type d’identité qui a créé la ressource.

Valeur Description
Application
Key
ManagedIdentity
User

ServerAdvancedThreatProtection

Une protection avancée contre les menaces du serveur.

Nom Type Description
id

string

ID de la ressource

name

string

Nom de la ressource.

properties.creationTime

string

Spécifie l’heure de création UTC de la stratégie.

properties.state

AdvancedThreatProtectionState

Spécifie l’état de la protection avancée contre les menaces, si elle est activée ou désactivée ou si un état n’a pas encore été appliqué sur la base de données ou le serveur spécifique.

systemData

systemData

SystemData d’AdvancedThreatProtectionResource.

type

string

Type de ressource.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string

Horodatage de la dernière modification de la ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la dernière ressource.

lastModifiedByType

createdByType

Type d’identité qui a modifié la dernière ressource.