Outbound Firewall Rules - Create Or Update

Creare una regola del firewall in uscita con un nome specificato.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
outboundRuleFqdn
path True

string

resourceGroupName
path True

string

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

serverName
path True

string

Nome del server.

subscriptionId
path True

string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True

string

Versione dell'API da usare per la richiesta.

Risposte

Nome Tipo Descrizione
200 OK

OutboundFirewallRule

È stata creata correttamente la regola del firewall in uscita.

201 Created

OutboundFirewallRule

È stata creata correttamente la regola del firewall in uscita.

202 Accepted

Accettato

Other Status Codes

Risposte agli errori: **

  • 404 SubscriptionDoesNotHaveServer - Il server richiesto non è stato trovato

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 OperationIdNotFound: l'operazione con ID non esiste.

  • 409 OutboundFirewallRuleOngoingOperation - La regola del firewall in uscita '{0}' per il server '' è attualmente occupata con un'altra operazione: '{1}{2}'

  • 409 OutboundFirewallRuleLimitReached - È stato raggiunto il limite delle {1} regole del firewall in uscita per il server {0}

  • 409 OperationCancelled: l'operazione è stata annullata dall'utente.

  • 409 Operazione interrotta: impossibile completare l'operazione sulla risorsa perché è stata interrotta da un'altra operazione sulla stessa risorsa.

  • 429 SubscriptionTooManyCreateUpdateRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 500 OperationTimedOut: l'operazione viene timeout e viene eseguito automaticamente il rollback. Ripetere l'operazione.

  • 503 TooManyRequests : richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

Esempio

Approve or reject a outbound firewall rule with a given name.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/outboundFirewallRules/server.database.windows.net?api-version=2021-11-01

Sample Response

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/outboundFirewallRules/server.datbase.windows.net",
  "name": "server.database.windows.net",
  "type": "Microsoft.Sql/servers/outboundFirewallRules",
  "properties": {
    "provisioningState": "Creating"
  }
}
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/outboundFirewallRules/server.datbase.windows.net",
  "name": "server.database.windows.net",
  "type": "Microsoft.Sql/servers/outboundFirewallRules",
  "properties": {
    "provisioningState": "Creating"
  }
}

Definizioni

OutboundFirewallRule

Regola firewall in uscita del server di database Azure SQL.

Nome Tipo Descrizione
id

string

ID risorsa.

name

string

Nome risorsa.

properties.provisioningState

string

Stato della regola in uscita.

type

string

Tipo di risorsa.