Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
PLATÍ PRO: Consumption | Vývojář | Základní | Standardní | Prémiový
V tomto rychlém startu vytvoříte novou instanci služby API Management pomocí rutin Azure PowerShellu. Po vytvoření instance můžete použít rutiny Azure PowerShellu pro běžné akce správy, jako je import rozhraní API v instanci služby API Management.
Azure API Management pomáhá organizacím publikovat rozhraní API externím, partnerům a interním vývojářům, aby uvolnila potenciál jejich dat a služeb. Služba API Management nabízí základní možnosti pro zajištění úspěšného programu s rozhraním API prostřednictvím zapojení vývojářů, informací o podniku, analýz, zabezpečení a ochrany. Pomocí služby API Management můžete vytvářet a spravovat moderní brány rozhraní API pro stávající back-endové služby hostované kdekoli.
Pokud nemáte účet Azure, vytvořte si bezplatný účet před tím, než začnete.
Požadavky
- Pokud se rozhodnete používat Azure PowerShell lokálně:
- Nainstalujte nejnovější verzi modulu Az PowerShell.
- Připojte se ke svému účtu Azure pomocí rutiny Connect-AzAccount .
- Pokud se rozhodnete použít Azure Cloud Shell:
- Další informace najdete v přehledu služby Azure Cloud Shell .
Vytvořit skupinu zdrojů
Vytvořte skupinu prostředků Azure pomocí rutiny New-AzResourceGroup. Skupina prostředků je logický kontejner, ve kterém se nasazují a spravují prostředky Azure.
Následující příkaz vytvoří skupinu prostředků myResourceGroup v oblasti západní části Spojených států amerických:
New-AzResourceGroup -Name myResourceGroup -Location WestUS
Vytvoření instance služby API Management
Teď, když máte skupinu prostředků, můžete vytvořit instanci služby API Management. Vytvořte ho pomocí New-AzApiManagement a zadejte název služby a podrobnosti o vydavateli. Název služby musí být v rámci Azure jedinečný.
V následujícím příkladu se myapim používá pro název služby. Aktualizujte název na jedinečnou hodnotu. Aktualizujte také název organizace vydavatele rozhraní API a e-mailovou adresu správce, abyste dostávali oznámení.
Ve výchozím nastavení příkaz vytvoří instanci na úrovni Developer, což je úsporná možnost vyhodnocení služby Azure API Management. Tato úroveň není určená pro produkční použití. Další informace o úrovních SLUŽBY API Management najdete v tématu Porovnání úrovní služby Azure API Management na základě funkcí.
Návod
Vytvoření a aktivace služby API Management v této úrovni může trvat 30 až 40 minut.
New-AzApiManagement -Name "myapim" -ResourceGroupName "myResourceGroup" `
-Location "West US" -Organization "Contoso" -AdminEmail "admin@contoso.com"
Když se příkaz vrátí, spusťte Get-AzApiManagement a zobrazte vlastnosti služby Azure API Management. Po aktivaci je ProvisioningState úspěšně dokončena a instance má několik přidružených adres URL. Například:
Get-AzApiManagement -Name "myapim" -ResourceGroupName "myResourceGroup"
Příklad výstupu:
PublicIPAddresses : {203.0.113.1}
PrivateIPAddresses :
Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ApiManagement/service/myapim
Name : myapim
Location : West US
Sku : Developer
Capacity : 1
CreatedTimeUtc : 10/13/2025 9:54:18 PM
ProvisioningState : Succeeded
RuntimeUrl : https://myapim.azure-api.net
RuntimeRegionalUrl : https://myapi-westus-01.regional.azure-api.net
PortalUrl : https://myapim.portal.azure-api.net
DeveloperPortalUrl : https://myapim.developer.azure-api.net
ManagementApiUrl : https://myapim.management.azure-api.net
ScmUrl : https://myapim.scm.azure-api.net
PublisherEmail : admin@contoso.com
OrganizationName : Contoso
NotificationSenderEmail : apimgmt-noreply@mail.windowsazure.com
VirtualNetwork :
VpnType : None
PortalCustomHostnameConfiguration :
ProxyCustomHostnameConfiguration : {myapim.azure-api.net}
ManagementCustomHostnameConfiguration :
ScmCustomHostnameConfiguration :
DeveloperPortalHostnameConfiguration :
SystemCertificates :
Tags : {}
AdditionalRegions : {}
SslSetting : Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSslSetting
Identity :
EnableClientCertificate :
EnableClientCertificate :
Zone :
DisableGateway : False
MinimalControlPlaneApiVersion :
PublicIpAddressId :
PlatformVersion : stv2
PublicNetworkAccess : Enabled
PrivateEndpointConnections :
ResourceGroupName : myResourceGroup
Po nasazení instance služby API Management jste připraveni ji použít. Začněte kurzem pro import a publikování vašeho prvního rozhraní API.
Vyčistěte zdroje
Pokud už ji nepotřebujete, můžete k odebrání skupiny prostředků a všech souvisejících prostředků použít příkaz Remove-AzResourceGroup .
Remove-AzResourceGroup -Name myResourceGroup