Dela via


Ip Firewall Rules - Replace All

Ersätter brandväggsregler

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

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string

ID för målprenumerationen.

workspaceName
path True

string

Namnet på arbetsytan.

api-version
query True

string

Den API-version som ska användas för den här åtgärden.

Begärandetext

Name Typ Description
ipFirewallRules

<string,  IpFirewallRuleProperties>

Egenskaper för IP-brandväggsregler

Svar

Name Typ Description
200 OK

ReplaceAllFirewallRulesOperationResponse

OK

202 Accepted

Har godkänts

Other Status Codes

ErrorResponse

Exempel

Replace all IP firewall rules in a workspace

Exempelbegäran

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"
    }
  }
}

Exempelsvar

{
  "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"
  }
}

Definitioner

Name Description
ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

IpFirewallRuleProperties

Egenskaper för IP-brandväggsregler

ProvisioningState

Resursetableringstillstånd

ReplaceAllFirewallRulesOperationResponse

En befintlig åtgärd för att ersätta brandväggsreglerna

ReplaceAllIpFirewallRulesRequest

Ersätt alla begäranden om IP-brandväggsregler

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Den ytterligare informationstypen.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

IpFirewallRuleProperties

Egenskaper för IP-brandväggsregler

Name Typ Description
endIpAddress

string

Brandväggsregelns slut-IP-adress. Måste vara IPv4-format. Måste vara större än eller lika med startIpAddress

provisioningState

ProvisioningState

Resursetableringstillstånd

startIpAddress

string

Brandväggsregelns start-IP-adress. Måste vara IPv4-format

ProvisioningState

Resursetableringstillstånd

Name Typ Description
DeleteError

string

Deleting

string

Failed

string

Provisioning

string

Succeeded

string

ReplaceAllFirewallRulesOperationResponse

En befintlig åtgärd för att ersätta brandväggsreglerna

Name Typ Description
operationId

string

Åtgärds-ID

ReplaceAllIpFirewallRulesRequest

Ersätt alla begäranden om IP-brandväggsregler

Name Typ Description
ipFirewallRules

<string,  IpFirewallRuleProperties>

Egenskaper för IP-brandväggsregler