Sdílet prostřednictvím


Ip Firewall Rules - Replace All

Nahrazuje pravidla brány firewall.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/replaceAllIpFirewallRules?api-version=2021-06-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

subscriptionId
path True

string

ID cílového předplatného.

workspaceName
path True

string

Název pracovního prostoru.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
ipFirewallRules

<string,  IpFirewallRuleProperties>

Vlastnosti pravidla firewallu protokolu IP

Odpovědi

Name Typ Description
200 OK

ReplaceAllFirewallRulesOperationResponse

OK

202 Accepted

Přijato

Other Status Codes

ErrorResponse

Příklady

Replace all IP firewall rules in a workspace

Ukázkový požadavek

POST https://management.azure.com/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/ExampleResourceGroup/providers/Microsoft.Synapse/workspaces/ExampleWorkspace/replaceAllIpFirewallRules?api-version=2021-06-01

{
  "ipFirewallRules": {
    "ExampleFirewallRule": {
      "startIpAddress": "10.0.0.0",
      "endIpAddress": "10.0.0.254"
    },
    "AnotherExampleFirewallRule": {
      "startIpAddress": "10.0.1.0",
      "endIpAddress": "10.0.1.254"
    }
  }
}

Ukázková odpověď

{
  "operationId": "00000000-1111-4444-2222-333333333333"
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2021-06-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2021-06-01
{
  "error": {
    "code": "Error code",
    "message": "Error message"
  }
}

Definice

Name Description
ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě

ErrorResponse

Chybová odpověď

IpFirewallRuleProperties

Vlastnosti pravidla firewallu protokolu IP

ProvisioningState

Stav zřizování prostředků

ReplaceAllFirewallRulesOperationResponse

Existující operace pro nahrazení pravidel brány firewall

ReplaceAllIpFirewallRulesRequest

Nahradit všechna pravidla firewallu protokolu IP

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Typ další informace.

ErrorDetail

Podrobnosti o chybě

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

IpFirewallRuleProperties

Vlastnosti pravidla firewallu protokolu IP

Name Typ Description
endIpAddress

string

Koncová IP adresa pravidla brány firewall. Musí mít formát IPv4. Musí být větší než nebo rovno startIpAddress.

provisioningState

ProvisioningState

Stav zřizování prostředků

startIpAddress

string

Počáteční IP adresa pravidla brány firewall. Musí mít formát IPv4.

ProvisioningState

Stav zřizování prostředků

Name Typ Description
DeleteError

string

Deleting

string

Failed

string

Provisioning

string

Succeeded

string

ReplaceAllFirewallRulesOperationResponse

Existující operace pro nahrazení pravidel brány firewall

Name Typ Description
operationId

string

ID operace

ReplaceAllIpFirewallRulesRequest

Nahradit všechna pravidla firewallu protokolu IP

Name Typ Description
ipFirewallRules

<string,  IpFirewallRuleProperties>

Vlastnosti pravidla firewallu protokolu IP