Delen via


Api Gateway - Delete

Hiermee verwijdert u een bestaande API Management-gateway.

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

URI-parameters

Name In Vereist Type Description
gatewayName
path True

string

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

De naam van de API Management-gateway.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

subscriptionId
path True

string (uuid)

De id van het doelabonnement. De waarde moet een UUID zijn.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
202 Accepted

ApiManagementGatewayResource

De aanvraag voor het verwijderen van de gateway is geaccepteerd.

Kopteksten

location: string

204 No Content

De gateway bestaat niet.

Other Status Codes

ErrorResponse

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

ApiManagementGatewayDeleteGateway

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
ApiGatewaySkuType

Naam van de SKU.

ApiManagementGatewayResource

Eén API Management-gatewayresource in Lijst of Antwoord ophalen.

ApiManagementGatewaySkuProperties

SKU-eigenschappen van API Management-gatewayresources.

BackendConfiguration

Informatie over hoe de gateway moet worden geïntegreerd met back-endsystemen.

BackendSubnetConfiguration

Informatie over hoe het subnet waarnaar de gateway moet worden geïnjecteerd.

createdByType

Het type identiteit waarmee de resource is gemaakt.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

FrontendConfiguration

Informatie over hoe de gateway moet worden weergegeven.

GatewayConfigurationApi

Informatie over de configuratie-API van de API Management-gateway. Dit is alleen van toepassing op API-gateway met Standard-SKU.

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

VirtualNetworkType

Het type VPN waarin de API Management-gateway moet worden geconfigureerd.

ApiGatewaySkuType

Naam van de SKU.

Waarde Description
Standard

Standaard-SKU van de API-gateway.

WorkspaceGatewayPremium

Premium-SKU van de API-gateway die moet worden gebruikt in werkruimten.

WorkspaceGatewayStandard

Standaard-SKU van de API-gateway die moet worden gebruikt in werkruimten.

ApiManagementGatewayResource

Eén API Management-gatewayresource in Lijst of Antwoord ophalen.

Name Type Description
etag

string

ETag van de resource.

id

string

Resource-id.

location

string

Resourcelocatie.

name

string

Resourcenaam.

properties.backend

BackendConfiguration

Informatie over hoe de gateway moet worden geïntegreerd met back-endsystemen.

properties.configurationApi

GatewayConfigurationApi

Informatie over de configuratie-API van de API Management-gateway. Dit is alleen van toepassing op API-gateway met Standard-SKU.

properties.createdAtUtc

string (date-time)

De UTC-datum van de API Management-gateway maken. De datum voldoet aan de volgende indeling: yyyy-MM-ddTHH:mm:ssZ zoals opgegeven door de ISO 8601-standaard.

properties.frontend

FrontendConfiguration

Informatie over hoe de gateway moet worden weergegeven.

properties.provisioningState

string

De huidige inrichtingsstatus van de API Management-gateway, die een van de volgende opties kan zijn: Gemaakt/Activeren/Geslaagd/Bijwerken/Mislukt/Gestopt/Beëindigen/BeëindigingFailed/Verwijderd.

properties.targetProvisioningState

string

De inrichtingsstatus van de API Management-gateway, waarop de langdurige bewerking is gestart op de gateway.

properties.virtualNetworkType

VirtualNetworkType

Het type VPN waarin de API Management-gateway moet worden geconfigureerd.

sku

ApiManagementGatewaySkuProperties

SKU-eigenschappen van de API Management-gateway.

systemData

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

tags

object

Resourcetags.

type

string

Resourcetype voor API Management-resource is ingesteld op Microsoft.ApiManagement.

ApiManagementGatewaySkuProperties

SKU-eigenschappen van API Management-gatewayresources.

Name Type Description
capacity

integer (int32)

Capaciteit van de SKU (aantal geïmplementeerde eenheden van de SKU)

name

ApiGatewaySkuType

Naam van de SKU.

BackendConfiguration

Informatie over hoe de gateway moet worden geïntegreerd met back-endsystemen.

Name Type Description
subnet

BackendSubnetConfiguration

De standaardhostnaam van de gegevensvlakgateway waarnaar aanvragen kunnen worden verzonden.

BackendSubnetConfiguration

Informatie over hoe het subnet waarnaar de gateway moet worden geïnjecteerd.

Name Type Description
id

string

De ARM-id van het subnet waarin de back-endsystemen worden gehost.

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

FrontendConfiguration

Informatie over hoe de gateway moet worden weergegeven.

Name Type Description
defaultHostname

string

De standaardhostnaam van de gegevensvlakgateway waarnaar aanvragen kunnen worden verzonden. Dit is alleen van toepassing op API-gateway met Standard-SKU.

GatewayConfigurationApi

Informatie over de configuratie-API van de API Management-gateway. Dit is alleen van toepassing op API-gateway met Standard-SKU.

Name Type Description
hostname

string

Hostnaam waarmee de agent verbinding maakt om de configuratie door te geven aan de cloud.

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string (date-time)

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string (date-time)

De tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

VirtualNetworkType

Het type VPN waarin de API Management-gateway moet worden geconfigureerd.

Waarde Description
External

De API Management-gateway maakt deel uit van virtual network en is toegankelijk via internet.

Internal

De API Management-gateway maakt deel uit van virtual network en is alleen toegankelijk vanuit het virtuele netwerk.

None

De API Management-gateway maakt geen deel uit van een virtueel netwerk.