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

Api Gateway - Delete

删除现有的 API 管理网关。

DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/gateways/{gatewayName}?api-version=2024-05-01

URI 参数

名称 必需 类型 说明
gatewayName
path True

string

minLength: 1
maxLength: 45
pattern: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$

API 管理网关的名称。

resourceGroupName
path True

string

minLength: 1
maxLength: 90

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

subscriptionId
path True

string (uuid)

目标订阅的 ID。 该值必须是 UUID。

api-version
query True

string

minLength: 1

用于此作的 API 版本。

响应

名称 类型 说明
202 Accepted

ApiManagementGatewayResource

已接受网关删除请求。

标头

location: string

204 No Content

网关不存在。

Other Status Codes

ErrorResponse

描述作失败的原因的错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 Flow。

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

示例

ApiManagementGatewayDeleteGateway

示例请求

DELETE https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/gateways/example-gateway?api-version=2024-05-01

示例响应

location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/gateway/example-gateway/operationresults/TGV2eTExMDZtMDJfVGVybV9jMmZlY2QwMA==?api-version=2024-05-01
{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/gateway/example-gateway",
  "name": "example-gateway",
  "type": "Microsoft.ApiManagement/gateway",
  "tags": {},
  "location": "West US",
  "etag": "AAAAAAFfhHY=",
  "properties": {
    "provisioningState": "Succeeded",
    "targetProvisioningState": "Deleting",
    "createdAtUtc": "2016-12-20T19:41:21.5823069Z",
    "frontend": {
      "defaultHostname": "example-gateway.westus.gateway.azure-api.net"
    },
    "backend": {
      "subnet": {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vn1/subnets/sn1"
      }
    },
    "configurationApi": {
      "hostname": "example-gateway.westus.configuration.gateway.azure-api.net"
    }
  },
  "sku": {
    "name": "Standard",
    "capacity": 1
  }
}

定义

名称 说明
ApiGatewaySkuType

Sku 的名称。

ApiManagementGatewayResource

列表或获取响应中的单个 API 管理网关资源。

ApiManagementGatewaySkuProperties

API 管理网关资源 SKU 属性。

BackendConfiguration

有关网关应如何与后端系统集成的信息。

BackendSubnetConfiguration

有关如何将网关注入到的子网的信息。

createdByType

创建资源的标识的类型。

ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDetail

错误详细信息。

ErrorResponse

错误响应

FrontendConfiguration

有关如何公开网关的信息。

GatewayConfigurationApi

有关 API 管理网关的配置 API 的信息。 这仅适用于具有标准 SKU 的 API 网关。

systemData

与创建和上次修改资源相关的元数据。

VirtualNetworkType

需要在其中配置 API 管理网关的 VPN 类型。

ApiGatewaySkuType

Sku 的名称。

说明
Standard

API 网关的标准 SKU。

WorkspaceGatewayPremium

要用于工作区的 API 网关的高级 SKU。

WorkspaceGatewayStandard

要用于工作区的 API 网关的标准 SKU。

ApiManagementGatewayResource

列表或获取响应中的单个 API 管理网关资源。

名称 类型 说明
etag

string

资源的 ETag。

id

string

资源 ID。

location

string

资源位置。

name

string

资源名称。

properties.backend

BackendConfiguration

有关网关应如何与后端系统集成的信息。

properties.configurationApi

GatewayConfigurationApi

有关 API 管理网关的配置 API 的信息。 这仅适用于具有标准 SKU 的 API 网关。

properties.createdAtUtc

string (date-time)

API 管理网关的创建 UTC 日期。日期符合以下格式:按 ISO 8601 标准指定的 yyyy-MM-ddTHH:mm:ssZ

properties.frontend

FrontendConfiguration

有关如何公开网关的信息。

properties.provisioningState

string

API 管理网关的当前预配状态,可以是下列项之一:Created/Activating/Succeeded/Updateing/Failed/Stopped/Terminating/TerminationFailed/Deleted。

properties.targetProvisioningState

string

API 管理网关的预配状态,该网关以在网关上启动的长时间运行作为目标。

properties.virtualNetworkType

VirtualNetworkType

需要在其中配置 API 管理网关的 VPN 类型。

sku

ApiManagementGatewaySkuProperties

API 管理网关的 SKU 属性。

systemData

systemData

与创建和上次修改资源相关的元数据。

tags

object

资源标记。

type

string

API 管理资源的资源类型设置为 Microsoft.ApiManagement。

ApiManagementGatewaySkuProperties

API 管理网关资源 SKU 属性。

名称 类型 说明
capacity

integer (int32)

SKU 的容量(SKU 的已部署单位数)

name

ApiGatewaySkuType

Sku 的名称。

BackendConfiguration

有关网关应如何与后端系统集成的信息。

名称 类型 说明
subnet

BackendSubnetConfiguration

可以向其发送请求的数据平面网关的默认主机名。

BackendSubnetConfiguration

有关如何将网关注入到的子网的信息。

名称 类型 说明
id

string

在其中托管后端系统的子网的 ARM ID。

createdByType

创建资源的标识的类型。

说明
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

资源管理错误附加信息。

名称 类型 说明
info

object

其他信息。

type

string

其他信息类型。

ErrorDetail

错误详细信息。

名称 类型 说明
additionalInfo

ErrorAdditionalInfo[]

错误附加信息。

code

string

错误代码。

details

ErrorDetail[]

错误详细信息。

message

string

错误消息。

target

string

错误目标。

ErrorResponse

错误响应

名称 类型 说明
error

ErrorDetail

错误对象。

FrontendConfiguration

有关如何公开网关的信息。

名称 类型 说明
defaultHostname

string

可以向其发送请求的数据平面网关的默认主机名。 这仅适用于具有标准 SKU 的 API 网关。

GatewayConfigurationApi

有关 API 管理网关的配置 API 的信息。 这仅适用于具有标准 SKU 的 API 网关。

名称 类型 说明
hostname

string

代理连接到的主机名将配置传播到云。

systemData

与创建和上次修改资源相关的元数据。

名称 类型 说明
createdAt

string (date-time)

资源创建时间戳(UTC)。

createdBy

string

创建资源的标识。

createdByType

createdByType

创建资源的标识的类型。

lastModifiedAt

string (date-time)

上次修改的资源时间戳(UTC)

lastModifiedBy

string

上次修改资源的标识。

lastModifiedByType

createdByType

上次修改资源的标识的类型。

VirtualNetworkType

需要在其中配置 API 管理网关的 VPN 类型。

说明
External

API 管理网关是虚拟网络的一部分,可从 Internet 访问。

Internal

API 管理网关是虚拟网络的一部分,只能从虚拟网络内部访问。

None

API 管理网关不属于任何虚拟网络。