Megosztás a következőn keresztül:


Ip Firewall Rules - Replace All

Tűzfalszabályok cseréje

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

URI-paraméterek

Name In Kötelező Típus Description
resourceGroupName
path True

string

Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string

A cél-előfizetés azonosítója.

workspaceName
path True

string

A munkaterület neve.

api-version
query True

string

A művelethez használandó API-verzió.

Kérelem törzse

Name Típus Description
ipFirewallRules

<string,  IpFirewallRuleProperties>

IP-tűzfalszabály tulajdonságai

Válaszok

Name Típus Description
200 OK

ReplaceAllFirewallRulesOperationResponse

OK

202 Accepted

Elfogadva

Other Status Codes

ErrorResponse

Példák

Replace all IP firewall rules in a workspace

Sample Request

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

Sample Response

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

Definíciók

Name Description
ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

IpFirewallRuleProperties

IP-tűzfalszabály tulajdonságai

ProvisioningState

Erőforrás-kiépítés állapota

ReplaceAllFirewallRulesOperationResponse

Meglévő művelet a tűzfalszabályok cseréjéhez

ReplaceAllIpFirewallRulesRequest

Az összes IP-tűzfalszabály-kérés cseréje

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

IpFirewallRuleProperties

IP-tűzfalszabály tulajdonságai

Name Típus Description
endIpAddress

string

A tűzfalszabály záró IP-címe. IPv4 formátumúnak kell lennie. A startIpAddress értéknél nagyobbnak vagy egyenlőnek kell lennie

provisioningState

ProvisioningState

Erőforrás-kiépítés állapota

startIpAddress

string

A tűzfalszabály kezdő IP-címe. IPv4 formátumúnak kell lennie

ProvisioningState

Erőforrás-kiépítés állapota

Name Típus Description
DeleteError

string

Deleting

string

Failed

string

Provisioning

string

Succeeded

string

ReplaceAllFirewallRulesOperationResponse

Meglévő művelet a tűzfalszabályok cseréjéhez

Name Típus Description
operationId

string

A művelet azonosítója

ReplaceAllIpFirewallRulesRequest

Az összes IP-tűzfalszabály-kérés cseréje

Name Típus Description
ipFirewallRules

<string,  IpFirewallRuleProperties>

IP-tűzfalszabály tulajdonságai