Configurations - Get

Obtient des informations sur une configuration spécifique (également appelée paramètre de serveur) d’un serveur.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/configurations/{configurationName}?api-version=2025-08-01

Paramètres URI

Nom Dans Obligatoire Type Description
configurationName
path True

string

minLength: 1
maxLength: 256
pattern: ^[-\w\._]+$

Nom de la configuration (également appelé paramètre de serveur).

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serverName
path True

string

minLength: 3
maxLength: 63
pattern: ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*

Le nom du serveur

subscriptionId
path True

string (uuid)

ID de l’abonnement cible. La valeur doit être un UUID.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

Configuration

Opération Azure terminée avec succès.

Other Status Codes

ErrorResponse

Réponse d’erreur inattendue.

Sécurité

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

Get information about a specific configuration (also known as server parameter) of a server.

Exemple de requête

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver/configurations/array_nulls?api-version=2025-08-01

Exemple de réponse

{
  "name": "array_nulls",
  "type": "Microsoft.DBforPostgreSQL/flexibleServers/configurations",
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver/configurations/array_nulls",
  "properties": {
    "description": "Enables input of NULL (case insensitive) to be considered as NULL value rather than the literal String 'NULL'.",
    "allowedValues": "on,off",
    "dataType": "Boolean",
    "defaultValue": "on",
    "documentationLink": "https://www.postgresql.org/docs/13/runtime-config-compatible.html#GUC-ARRAY-NULLS",
    "isConfigPendingRestart": false,
    "isDynamicConfig": true,
    "isReadOnly": false,
    "source": "system-default",
    "value": "on"
  }
}

Définitions

Nom Description
Configuration

Configuration (également appelée paramètre de serveur).

ConfigurationDataType

Type de données de la configuration (également appelé paramètre de serveur).

createdByType

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

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

systemData

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

Configuration

Configuration (également appelée paramètre de serveur).

Nom Type Description
id

string (arm-id)

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} »

name

string

Nom de la ressource

properties.allowedValues

string

Valeurs autorisées de la configuration (également appelées paramètres de serveur).

properties.dataType

ConfigurationDataType

Type de données de la configuration (également appelé paramètre de serveur).

properties.defaultValue

string

Valeur attribuée par défaut à la configuration (également appelée paramètre serveur).

properties.description

string

Description de la configuration (également appelée paramètre de serveur).

properties.documentationLink

string

Lien pointant vers la documentation de la configuration (aussi appelé paramètre serveur).

properties.isConfigPendingRestart

boolean

Indique si la valeur attribuée à la configuration (également appelée paramètre de serveur) est en attente d’un redémarrage du serveur pour qu’elle prenne effet.

properties.isDynamicConfig

boolean

Indique s’il s’agit d’une configuration dynamique (true) ou statique (false) (également appelée paramètre de serveur). Les paramètres de serveur statiques nécessitent un redémarrage du serveur après avoir modifié la valeur qui leur est attribuée, pour que la modification prenne effet. Les paramètres de serveur dynamique n’ont pas besoin d’être redémarrés après avoir modifié la valeur qui leur est attribuée pour que la modification prenne effet.

properties.isReadOnly

boolean

Indique s’il s’agit d’une configuration en lecture seule (true) ou modifiable (false) (également appelée paramètre de serveur).

properties.source

string

Source de la valeur attribuée à la configuration (également appelée paramètre serveur). Nécessaire pour mettre à jour la valeur attribuée à une configuration modifiable spécifique.

properties.unit

string

Unités dans lesquelles la valeur de configuration (également appelée paramètre de serveur) est exprimée.

properties.value

string

Valeur de la configuration (également appelée paramètre de serveur). Nécessaire pour mettre à jour la valeur attribuée à une configuration modifiable spécifique.

systemData

systemData

Azure Resource Manager : métadonnées contenant des informations createdBy et modifiedBy.

type

string

Type de la ressource. Par exemple : « Microsoft. Calcul/virtualMachines » ou « Microsoft. StorageAccounts"

ConfigurationDataType

Type de données de la configuration (également appelé paramètre de serveur).

Valeur Description
Boolean

Valeur booléenne.

Numeric

Valeur numérique.

Integer

Valeur entière.

Enumeration

Valeur d’énumération.

String

Valeur de chaîne.

Set

Un ensemble de valeurs.

createdByType

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

Valeur Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires.

type

string

Type d’informations supplémentaire.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.

systemData

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

Nom Type Description
createdAt

string (date-time)

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 (date-time)

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

lastModifiedBy

string

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

lastModifiedByType

createdByType

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