Freigeben über


Database Connection Policies - Create Or Update

Erstellt oder aktualisiert die Verbindungsrichtlinie einer Datenbank, die bei der Tabellenüberwachung verwendet wird. Die Tabellenüberwachung ist veraltet. Verwenden Sie stattdessen die Blobüberwachung.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/connectionPolicies/default?api-version=2014-04-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
connectionPolicyName
path True

ConnectionPolicyName

Der Name der Verbindungsrichtlinie.

databaseName
path True

string

Der Name der Datenbank, für die die Verbindungsrichtlinie definiert wird.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
properties.proxyDnsName

string

Der vollqualifizierte Hostname des Überwachungsproxys.

properties.proxyPort

string

Die Portnummer des Überwachungsproxys.

properties.redirectionState

string

Der Status der Proxyumleitung.

properties.securityEnabledAccess

string

Der Status des Sicherheitszugriffs.

properties.state

string

Der Verbindungsrichtlinienstatus.

properties.useServerDefault

string

Gibt an, ob der Serverstandard aktiviert oder deaktiviert ist.

properties.visibility

string

Die Sichtbarkeit des Überwachungsproxys.

Antworten

Name Typ Beschreibung
200 OK

DatabaseConnectionPolicy

Die Datenbankverbindungsrichtlinie wurde erfolgreich festgelegt.

201 Created

DatabaseConnectionPolicy

Die Datenbankverbindungsrichtlinie wurde erfolgreich erstellt.

Beispiele

Create or update database connection policy

Beispielanforderung

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/blobauditingtest-6852/providers/Microsoft.Sql/servers/blobauditingtest-2080/databases/testdb/connectionPolicies/default?api-version=2014-04-01

{}

Beispiel für eine Antwort

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/blobauditingtest-6852/providers/Microsoft.Sql/servers/blobauditingtest-2080/databases/testdb/connectionPolicies/default",
  "name": "default",
  "type": "Microsoft.Sql/servers/databases/connectionPolicies",
  "location": "West US",
  "kind": null,
  "properties": {
    "securityEnabledAccess": "Optional",
    "proxyDnsName": "blobauditingtest-2080.database.secure.windows.net",
    "proxyPort": "1433",
    "visibility": "Visible",
    "useServerDefault": "Enabled",
    "redirectionState": "Disabled",
    "state": "New"
  }
}

Definitionen

Name Beschreibung
ConnectionPolicyName

Der Name der Verbindungsrichtlinie.

DatabaseConnectionPolicy

Eine Datenbankverbindungsrichtlinie.

ConnectionPolicyName

Der Name der Verbindungsrichtlinie.

Wert Beschreibung
default

DatabaseConnectionPolicy

Eine Datenbankverbindungsrichtlinie.

Name Typ Beschreibung
id

string

Ressourcen-ID

kind

string

Ressourcentyp.

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.proxyDnsName

string

Der vollqualifizierte Hostname des Überwachungsproxys.

properties.proxyPort

string

Die Portnummer des Überwachungsproxys.

properties.redirectionState

string

Der Status der Proxyumleitung.

properties.securityEnabledAccess

string

Der Status des Sicherheitszugriffs.

properties.state

string

Der Verbindungsrichtlinienstatus.

properties.useServerDefault

string

Gibt an, ob der Serverstandard aktiviert oder deaktiviert ist.

properties.visibility

string

Die Sichtbarkeit des Überwachungsproxys.

type

string

Der Ressourcentyp.