Configurations - Update

Aktualisiert eine Konfiguration eines Servers.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
configurationName
path True

string

Der Name der Serverkonfiguration.

RegEx-Muster: ^[-\w\._]+$

resourceGroupName
path True

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serverName
path True

string

Der Name des Servers.

RegEx-Muster: ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*

subscriptionId
path True

string

Die ID des Zielabonnements.

api-version
query True

string

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
properties.source

string

Quelle der Konfiguration. Erforderlich, um die Konfiguration zu aktualisieren.

properties.value

string

Wert der Konfiguration. Erforderlich, um die Konfiguration zu aktualisieren.

Antworten

Name Typ Beschreibung
200 OK

Configuration

OKAY

201 Created

Configuration

Erstellt

202 Accepted

Angenommen

Header

Location: string

Other Status Codes

ErrorResponse

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Update a user configuration

Beispielanforderung

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/testserver/configurations/event_scheduler?api-version=2022-12-01

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

Beispiel für eine Antwort

{
  "properties": {
    "value": "ON",
    "description": "Indicates the status of the Event Scheduler.",
    "defaultValue": "OFF",
    "dataType": "Enumeration",
    "allowedValues": "ON,OFF,DISABLED",
    "source": "user-override"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/testserver/configurations/event_scheduler",
  "name": "event_scheduler",
  "type": "Microsoft.DBforPostgreSQL/flexibleServers/configurations"
}
{
  "properties": {
    "value": "ON",
    "description": "Indicates the status of the Event Scheduler.",
    "defaultValue": "OFF",
    "dataType": "Enumeration",
    "allowedValues": "ON,OFF,DISABLED",
    "source": "user-override"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/testserver/configurations/event_scheduler",
  "name": "event_scheduler",
  "type": "Microsoft.DBforPostgreSQL/flexibleServers/configurations"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2022-12-01
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2022-12-01

Definitionen

Name Beschreibung
Configuration

Stellt eine Konfiguration dar.

ConfigurationDataType

Datentyp der Konfiguration.

ConfigurationForUpdate

Stellt eine Konfiguration dar.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Configuration

Stellt eine Konfiguration dar.

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Der Name der Ressource

properties.allowedValues

string

Zulässige Werte der Konfiguration.

properties.dataType

ConfigurationDataType

Datentyp der Konfiguration.

properties.defaultValue

string

Standardwert der Konfiguration.

properties.description

string

Beschreibung der Konfiguration.

properties.documentationLink

string

Link zur Konfigurationsdokumentation.

properties.isConfigPendingRestart

boolean

Die Konfiguration steht aus dem Neustart oder nicht.

properties.isDynamicConfig

boolean

Konfiguration dynamisch oder statisch.

properties.isReadOnly

boolean

Konfiguration schreibgeschützt oder nicht.

properties.source

string

Quelle der Konfiguration. Erforderlich, um die Konfiguration zu aktualisieren.

properties.unit

string

Konfigurationseinheit.

properties.value

string

Wert der Konfiguration. Erforderlich, um die Konfiguration zu aktualisieren.

systemData

systemData

Die Systemmetadaten, die sich auf diese Ressource beziehen.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

ConfigurationDataType

Datentyp der Konfiguration.

Name Typ Beschreibung
Boolean

string

Enumeration

string

Integer

string

Numeric

string

ConfigurationForUpdate

Stellt eine Konfiguration dar.

Name Typ Beschreibung
properties.allowedValues

string

Zulässige Werte der Konfiguration.

properties.dataType

ConfigurationDataType

Datentyp der Konfiguration.

properties.defaultValue

string

Standardwert der Konfiguration.

properties.description

string

Beschreibung der Konfiguration.

properties.documentationLink

string

Link zur Konfigurationsdokumentation.

properties.isConfigPendingRestart

boolean

Die Konfiguration steht aus dem Neustart oder nicht.

properties.isDynamicConfig

boolean

Konfiguration dynamisch oder statisch.

properties.isReadOnly

boolean

Konfiguration schreibgeschützt oder nicht.

properties.source

string

Quelle der Konfiguration. Erforderlich, um die Konfiguration zu aktualisieren.

properties.unit

string

Konfigurationseinheit.

properties.value

string

Wert der Konfiguration. Erforderlich, um die Konfiguration zu aktualisieren.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Name Typ Beschreibung
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.