Partager via


Configurations - Put

Met à jour, à l’aide du verbe Put, la valeur attribuée à une configuration modifiable spécifique (également appelée paramètre de serveur) d’un serveur.

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

Paramètres d’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.

Corps de la requête

Nom Type Description
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.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.

Réponses

Nom Type Description
202 Accepted

Opération de ressource acceptée.

En-têtes

  • Azure-AsyncOperation: string
  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Réponse d’erreur inattendue.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Couler: 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

Update, using Put verb, the value assigned to a specific modifiable configuration (also known as server parameter) of a server.

Demande d’échantillon

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

{
  "properties": {
    "source": "user-override",
    "value": "on"
  }
}

Exemple de réponse

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Définitions

Nom Description
ConfigurationDataType

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

ConfigurationForUpdate

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

ErrorAdditionalInfo

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

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

ConfigurationDataType

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

Valeur Description
Boolean
Numeric
Integer
Enumeration
String
Set

ConfigurationForUpdate

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

Nom Type Description
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.

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.