Distribuera associationer för ett hanterat program med hjälp av Azure Policy
Azure-principer kan användas för att distribuera associationer för att associera resurser till ett hanterat program. I den här artikeln beskriver vi en inbyggd princip som distribuerar associationer och hur du kan använda den principen.
Inbyggd princip för att distribuera associationer
Distribuera associationer för ett hanterat program är en inbyggd princip som associerar en resurstyp med ett hanterat program. Principdistributionen stöder inte kapslade resurstyper. Principen accepterar tre parametrar:
- Hanterat program-ID – det här ID:t är resurs-ID:t för det hanterade program som resurserna måste associeras till.
- Resurstyper som ska associeras – De här resurstyperna är listan över resurstyper som ska associeras med det hanterade programmet. Du kan associera flera resurstyper till ett hanterat program med samma princip.
- Associationens namnprefix – Den här strängen är prefixet som ska läggas till i namnet på den associationsresurs som skapas. Standardvärdet är
DeployedByPolicy
.
Principen använder DeployIfNotExists
utvärdering. Den körs när en resursprovider har hanterat en begäran om att skapa eller uppdatera resurser av den valda resurstypen och utvärderingen har returnerat en statuskod för lyckad åtgärd. Därefter distribueras associationsresursen med hjälp av en malldistribution.
Mer information om associationer finns i Azure Custom Providers resource onboarding
Mer information finns i Distribuera associationer för ett hanterat program.
Så här använder du den inbyggda principen distribuera associationer
Förutsättningar
Om det hanterade programmet behöver behörighet till prenumerationen för att utföra en åtgärd fungerar inte principdistributionen av associationsresursen utan att behörigheterna beviljas.
Principtilldelning
Om du vill använda den inbyggda principen skapar du en principtilldelning och tilldelar principen Distribuera associationer för ett hanterat program. När principen har tilldelats identifierar principen icke-kompatibla resurser och distribuerar associationen för dessa resurser.
Få hjälp
Om du har frågor om utveckling av anpassade Azure-resursproviders kan du fråga dem på Stack Overflow. En liknande fråga kanske redan har besvarats, så kontrollera först innan du publicerar. Använd taggen azure-custom-providers
.
Nästa steg
I den här artikeln har du lärt dig hur du använder inbyggd princip för att distribuera associationer. Se de här artiklarna om du vill veta mer:
- Koncept: Azure Custom Providers-resursregistrering
- Självstudie: Resursregistrering med anpassade providrar
- Självstudie: Skapa anpassade åtgärder och resurser i Azure
- Snabbstart: Skapa en anpassad resursprovider och distribuera anpassade resurser
- Anvisningar: Lägga till anpassade åtgärder i ett Azure REST API
- Anvisningar: Lägga till anpassade resurser i ett Azure REST API