你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Ip Firewall Rules - Replace All

替换防火墙规则

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

URI 参数

名称 必需 类型 说明
resourceGroupName
path True

string

资源组的名称。 此名称不区分大小写。

subscriptionId
path True

string

目标订阅的 ID。

workspaceName
path True

string

工作区的名称。

api-version
query True

string

要用于此操作的 API 版本。

请求正文

名称 类型 说明
ipFirewallRules

<string,  IpFirewallRuleProperties>

IP 防火墙规则属性

响应

名称 类型 说明
200 OK

ReplaceAllFirewallRulesOperationResponse

确定

202 Accepted

已接受

Other Status Codes

ErrorResponse

示例

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

定义

名称 说明
ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDetail

错误详细信息。

ErrorResponse

错误响应

IpFirewallRuleProperties

IP 防火墙规则属性

ProvisioningState

资源预配状态

ReplaceAllFirewallRulesOperationResponse

用于替换防火墙规则的现有操作

ReplaceAllIpFirewallRulesRequest

替换所有 IP 防火墙规则请求

ErrorAdditionalInfo

资源管理错误附加信息。

名称 类型 说明
info

object

其他信息。

type

string

其他信息类型。

ErrorDetail

错误详细信息。

名称 类型 说明
additionalInfo

ErrorAdditionalInfo[]

错误附加信息。

code

string

错误代码。

details

ErrorDetail[]

错误详细信息。

message

string

错误消息。

target

string

错误目标。

ErrorResponse

错误响应

名称 类型 说明
error

ErrorDetail

错误对象。

IpFirewallRuleProperties

IP 防火墙规则属性

名称 类型 说明
endIpAddress

string

防火墙规则的结束 IP 地址。 必须为 IPv4 格式。 必须大于或等于 startIpAddress

provisioningState

ProvisioningState

资源预配状态

startIpAddress

string

防火墙规则的起始 IP 地址。 必须为 IPv4 格式

ProvisioningState

资源预配状态

名称 类型 说明
DeleteError

string

Deleting

string

Failed

string

Provisioning

string

Succeeded

string

ReplaceAllFirewallRulesOperationResponse

用于替换防火墙规则的现有操作

名称 类型 说明
operationId

string

操作 ID

ReplaceAllIpFirewallRulesRequest

替换所有 IP 防火墙规则请求

名称 类型 说明
ipFirewallRules

<string,  IpFirewallRuleProperties>

IP 防火墙规则属性