Ez a cikk bemutatja, hogyan kezelheti az Előzetes verziójú funkciókat az Azure-előfizetésében. Az előzetes verziójú funkciók lehetővé teszik az új funkciók használatát a megjelenés előtt. Néhány előzetes verziójú funkció mindenki számára elérhető, aki be szeretne jelentkezni. Más előzetes verziójú funkciókhoz a termékcsapat jóváhagyása szükséges.
Az Azure Feature Exposure Control (AFEC) a Microsoft.Features névtéren keresztül érhető el. Az előzetes verziójú funkciók az erőforrás-azonosító következő formátumával rendelkeznek:
Microsoft.Features/providers/{resourceProviderNamespace}/features/{featureName}
Szükséges hozzáférés
Az előzetes verziójú funkciók azure-előfizetésben való listázásához, regisztrálásához vagy regisztrációjának törléséhez hozzá kell férnie a Microsoft.Features/* műveletekhez. Ezt az engedélyt a közreműködő és a tulajdonos beépített szerepkörei adják meg. A szükséges hozzáférést egyéni szerepkörön keresztül is megadhatja.
Előzetes verziójú funkciók listázása
Az Azure-előfizetések előzetes verziójú funkcióit és regisztrációs állapotát listázhatja.
Feljegyzés
A portál csak akkor jelenít meg előzetes verziójú funkciót, ha a szolgáltatást birtokban lévő szolgáltatás kifejezetten az előzetes verziójú funkciók kezelési felületét választja. Ha a keresett funkció nem jelenik meg a listában, javasoljuk az Azure CLI és az Azure PowerShell használatát.
Jelentkezzen be az Azure Portalra.
A keresőmezőbe írja be az előfizetéseket, és válassza az Előfizetések lehetőséget.
Válassza ki az előfizetés nevének hivatkozását.
A bal oldali menü Beállítások területén válassza az Előzetes verziójú funkciók lehetőséget.
Megjelenik az elérhető előzetes verziójú funkciók listája és az aktuális regisztrációs állapot.
Az előzetes verziójú funkciókból név, állapot vagy típus alapján szűrheti a listát:
-
Szűrés név szerint: Az előnézeti funkció nevéből származó szöveget kell tartalmaznia, nem pedig a Megjelenítendő nevet.
-
Állapot: Válassza ki a legördülő menüt, és válasszon egy állapotot. A portál nem szűr a regisztráció törlése alapján.
-
Típus: Válassza ki a legördülő menüt, és válasszon egy típust.
Az előfizetés előzetes verziójú funkcióinak listázásához használja az az feature list parancsot.
Az Azure CLI alapértelmezett kimenete a JSON. Az egyéb kimeneti formátumokról további információt az Azure CLI-parancsok kimeneti formátumai című témakörben talál.
az feature list
{
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/providers/Microsoft.Features/providers/
Microsoft.Compute/features/InGuestPatchVMPreview",
"name": "Microsoft.Compute/InGuestPatchVMPreview",
"properties": {
"state": "NotRegistered"
},
"type": "Microsoft.Features/providers/features"
}
Egy adott erőforrás-szolgáltató kimenetének szűréséhez használja a paramétert namespace . Ebben a példában a output paraméter egy táblaformátumot határoz meg.
az feature list --namespace Microsoft.Compute --output table
Name RegistrationState
------------------------------------------------- -------------------
Microsoft.Compute/AHUB Unregistered
Microsoft.Compute/AllowManagedDisksReplaceOSDisk Registered
Microsoft.Compute/AllowPreReleaseRegions Pending
Microsoft.Compute/InGuestPatchVMPreview NotRegistered
Egy adott előzetes verziójú funkció kimenetének szűréséhez használja az az feature show parancsot.
az feature show --name InGuestPatchVMPreview --namespace Microsoft.Compute --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview NotRegistered
Az előfizetés előzetes verziójú funkcióinak listázásához használja a Get-AzProviderFeature parancsmagot.
Get-AzProviderFeature -ListAvailable
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
betaAccess Microsoft.AAD NotRegistered
previewAccess Microsoft.AAD Registered
tipAccess Microsoft.AAD Pending
testAccess Microsoft.AAD Unregistered
Egy adott erőforrás-szolgáltató kimenetének szűréséhez használja a paramétert ProviderNamespace . Az alapértelmezett kimenet csak a regisztrált funkciókat jeleníti meg. Az erőforrás-szolgáltató összes előzetes verziójának megjelenítéséhez használja a ListAvailable paramétert a ProviderNamespace paraméterrel.
Get-AzProviderFeature -ProviderNamespace "Microsoft.Compute" -ListAvailable
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
AHUB Microsoft.Compute Unregistered
AllowManagedDisksReplaceOSDisk Microsoft.Compute Registered
AllowPreReleaseRegions Microsoft.Compute Pending
InGuestPatchVMPreview Microsoft.Compute NotRegistered
A paraméterrel szűrheti egy adott előzetes verziójú funkció kimenetét FeatureName .
Get-AzProviderFeature -FeatureName "InGuestPatchVMPreview" -ProviderNamespace "Microsoft.Compute"
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute NotRegistered
Előzetes verzió regisztrálása funkció
Ha további funkciókat szeretne elérhetővé tenni egy erőforrás-szolgáltató számára, regisztráljon egy előzetes verziójú funkciót az Azure-előfizetésében. Egyes előzetes verziójú funkciók jóváhagyást igényelnek.
Miután regisztrált egy előzetes verziójú funkciót az előfizetésében, két állapot egyikét láthatja: Regisztrált vagy Függőben.
- A jóváhagyást nem igénylő előzetes verziójú funkciók esetében az állapot regisztrálva van.
- Ha egy előzetes verziójú funkció jóváhagyást igényel, a regisztrációs állapot függőben van. Jóváhagyást kell kérnie az előzetes verziójú szolgáltatást kínáló Azure-szolgáltatástól. Általában támogatási jegyen keresztül kér hozzáférést.
- Jóváhagyás kéréséhez küldjön egy Azure-támogatás kérelmet.
- A regisztráció jóváhagyása után az előzetes verziójú funkció állapota Regisztráltra változik.
Egyes szolgáltatások más módszereket, például e-maileket igényelnek a függőben lévő kérelmek jóváhagyásához. A hozzáféréssel kapcsolatos információkért tekintse meg az előzetes verziójú funkcióval kapcsolatos közleményeket.
Jelentkezzen be az Azure Portalra.
A keresőmezőbe írja be az előfizetéseket, és válassza az Előfizetések lehetőséget.
Válassza ki az előfizetés nevének hivatkozását.
A bal oldali menü Beállítások területén válassza az Előzetes verziójú funkciók lehetőséget.
Válassza ki a regisztrálni kívánt előzetes verziójú funkció hivatkozását.
Válassza ki a pénztárgépet.
Kattintson az OK gombra.
Az előzetes verziójú funkciók képernyője frissül, és megjelenik az előnézeti funkció állapota .
Előzetes verziójú funkció regisztrálásához használja az az feature register parancsot.
az feature register --name InGuestPatchVMPreview --namespace Microsoft.Compute
{
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/providers/Microsoft.Features/providers/
Microsoft.Compute/features/InGuestPatchVMPreview",
"name": "Microsoft.Compute/InGuestPatchVMPreview",
"properties": {
"state": "Registering"
},
"type": "Microsoft.Features/providers/features"
}
A regisztráció állapotának megtekintéséhez használja a az feature show parancsot.
az feature show --name InGuestPatchVMPreview --namespace Microsoft.Compute --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview Registered
Feljegyzés
A regisztrációs parancs futtatásakor a rendszer egy üzenetet ad vissza, amely azt javasolja, hogy a szolgáltatás regisztrálása után futtassa az provider register --namespace <provider-name> a módosításokat.
Előzetes verziójú funkció regisztrálásához használja a Register-AzProviderFeature parancsmagot.
Register-AzProviderFeature -FeatureName "InGuestPatchVMPreview" -ProviderNamespace "Microsoft.Compute"
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute Registering
A regisztráció állapotának megtekintéséhez használja a Get-AzProviderFeature parancsmagot.
Get-AzProviderFeature -FeatureName "InGuestPatchVMPreview" -ProviderNamespace "Microsoft.Compute"
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute Registered
Előzetes verziójú funkció regisztrációja törlése
Ha befejezi az előzetes verziójú funkció használatát, törölje a regisztrációját az Azure-előfizetésből. A szolgáltatás regisztrációjának törlése után két különböző állapotot tapasztalhat. Ha a portálon keresztül szünteti meg a regisztrációt, az állapot nincs regisztrálva. Ha az Azure CLI, a PowerShell vagy a REST API használatával szünteti meg a regisztrációt, az állapot regisztrációja nem lesz regisztrálva. Az állapot eltérő, mert a portál törli a szolgáltatásregisztrációt, de a parancsok törlik a szolgáltatás regisztrációját. Mindkét esetben a funkció már nem érhető el az előfizetésében. Újra regisztrálhatja a funkciót.
Az előzetes verziójú funkciók regisztrációját megszüntetheti az előzetes verziójú funkciókból. Az állapot nem regisztrált állapotúra változik.
Jelentkezzen be az Azure Portalra.
A keresőmezőbe írja be az előfizetéseket, és válassza az Előfizetések lehetőséget.
Válassza ki az előfizetés nevének hivatkozását.
A bal oldali menü Beállítások területén válassza az Előzetes verziójú funkciók lehetőséget.
Válassza ki a regisztrációt megszüntetni kívánt előzetes verziójú funkció hivatkozását.
Válassza a Regisztráció törlése lehetőséget.
Kattintson az OK gombra.
Az előzetes verziójú funkció regisztrációjának megszüntetéséhez használja az az funkció regisztrációjának megszüntetését . Az RegistrationState állapot nem regisztrált állapotúra változik.
az feature unregister --name InGuestPatchVMPreview --namespace Microsoft.Compute
{
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/providers/Microsoft.Features/providers/
Microsoft.Compute/features/InGuestPatchVMPreview",
"name": "Microsoft.Compute/InGuestPatchVMPreview",
"properties": {
"state": "Unregistering"
},
"type": "Microsoft.Features/providers/features"
}
A regisztráció törlésének állapotának megtekintéséhez használja a az feature show parancsot.
az feature show --name InGuestPatchVMPreview --namespace Microsoft.Compute --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview Unregistered
Feljegyzés
A regisztráció törlése parancs futtatásakor a rendszer egy üzenetet ad vissza, amely azt javasolja, hogy a szolgáltatás regisztrálása után futtassa az provider register --namespace <provider-name> a módosításokat.
A nem regisztrált előzetes verziójú funkciók megkereséséhez használja az alábbi parancsot. Cserélje le <ResourceProvider.Name> egy szolgáltatónévre, például Microsoft.Compute.
Az alábbi példa egy nem regisztrált előzetes verziójú funkciót jelenít meg az Microsoft.Compute erőforrás-szolgáltató számára.
az feature list --namespace <ResourceProvider.Name> --query "[?properties.state=='Unregistered'].{Name:name, RegistrationState:properties.state}" --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview Unregistered
Az előzetes verziójú funkció regisztrációjának törléséhez használja a Unregister-AzProviderFeature parancsmagot. Az RegistrationState állapot nem regisztrált állapotúra változik.
Unregister-AzProviderFeature -FeatureName "InGuestPatchVMPreview" -ProviderNamespace "Microsoft.Compute"
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute Unregistering
A regisztráció törlésének állapotának megtekintéséhez használja a Get-AzProviderFeature parancsmagot.
Get-AzProviderFeature -FeatureName "InGuestPatchVMPreview" -ProviderNamespace "Microsoft.Compute"
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute Unregistered
Az alábbi példa egy nem regisztrált előzetes verziójú funkciót jelenít meg az Microsoft.Compute erőforrás-szolgáltató számára.
Get-AzProviderFeature -ProviderNamespace "Microsoft.Compute" -ListAvailable | Where-Object { $_.RegistrationState -eq "Unregistered" }
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute Unregistered
Előzetes verziójú funkciók konfigurálása az Azure Policy használatával
Az előfizetéseket szervizelheti, hogy regisztráljanak egy előzetes verziójú szolgáltatásra, ha még nincsenek regisztrálva egy beépített szabályzatdefinícióval. Ha új előfizetéseket ad hozzá egy meglévő bérlőhöz, azok nem lesznek automatikusan regisztrálva.
Következő lépések
- A REST API-hívások és -listák használatához, az előzetes verziójú funkciók regisztrálásához vagy regisztrációjának törléséhez tekintse meg a Szolgáltatások dokumentációját .
- Az erőforrás-szolgáltatók regisztrálásáról további információt az Azure-erőforrás-szolgáltatók és -típusok című témakörben talál.
- Az erőforrás-szolgáltatók Azure-szolgáltatásokhoz való leképezéséhez tekintse meg az Azure-szolgáltatások erőforrás-szolgáltatóinak listáját.