Partilhar via


Ip Firewall Rules - Replace All

Substitui as regras de firewall

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

Parâmetros do URI

Name Em Necessário Tipo Description
resourceGroupName
path True

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

subscriptionId
path True

string

O ID da subscrição de destino.

workspaceName
path True

string

O nome da área de trabalho.

api-version
query True

string

A versão da API a utilizar para esta operação.

Corpo do Pedido

Name Tipo Description
ipFirewallRules

<string,  IpFirewallRuleProperties>

Propriedades da regra de firewall de IP

Respostas

Name Tipo Description
200 OK

ReplaceAllFirewallRulesOperationResponse

OK

202 Accepted

Aceite

Other Status Codes

ErrorResponse

Exemplos

Replace all IP firewall rules in a workspace

Pedido de amostra

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

Resposta da amostra

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

Definições

Name Description
ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta a erros

IpFirewallRuleProperties

Propriedades da regra de firewall de IP

ProvisioningState

Estado de aprovisionamento de recursos

ReplaceAllFirewallRulesOperationResponse

Uma operação existente para substituir as regras da firewall

ReplaceAllIpFirewallRulesRequest

Substituir todos os pedidos de regras de firewall de IP

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informações adicionais.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta a erros

Name Tipo Description
error

ErrorDetail

O objeto de erro.

IpFirewallRuleProperties

Propriedades da regra de firewall de IP

Name Tipo Description
endIpAddress

string

O endereço IP final da regra de firewall. Tem de ter o formato IPv4. Tem de ser maior ou igual a startIpAddress

provisioningState

ProvisioningState

Estado de aprovisionamento de recursos

startIpAddress

string

O endereço IP inicial da regra de firewall. Tem de ter o formato IPv4

ProvisioningState

Estado de aprovisionamento de recursos

Name Tipo Description
DeleteError

string

Deleting

string

Failed

string

Provisioning

string

Succeeded

string

ReplaceAllFirewallRulesOperationResponse

Uma operação existente para substituir as regras da firewall

Name Tipo Description
operationId

string

O ID da operação

ReplaceAllIpFirewallRulesRequest

Substituir todos os pedidos de regras de firewall de IP

Name Tipo Description
ipFirewallRules

<string,  IpFirewallRuleProperties>

Propriedades da regra de firewall de IP