I'm not able to enable encryption (Microsoft Managed Keys) for Azure AI services multi-service account into West Europe location with S0 Standard pricing tier.
I receive the following error:
Code="BringOwnFeatureNotEnabled" Message="Bring your own feature is not enabled for Subscription/SKU/Kind."
I'm using Pulumi's infrastructure as code SDK to provide it (just to share an ARM template/args example):
{
accountName: "myName",
kind: "CognitiveServices",
properties: {
customSubDomainName: "myName",
publicNetworkAccess: "Enabled",
networkAcls: {
defaultAction: "Allow",
virtualNetworkRules: [
{ id: mySubnet.id, ignoreMissingVnetServiceEndpoint: false },
],
},
encryption: {
keySource: "Microsoft.CognitiveServices",
},
},
resourceGroupName: "myResourceGroupName",
sku: {
name: "S0",
},
identity: {
type: "SystemAssigned",
},
}
If I use Document intelligence (Form Recognizer) instead of Azure AI services multi-service account, i'm able to enable Encryption (switching kind from "CognitiveServices" to "FormRecognizer"):
{
accountName: "myName",
kind: "FormRecognizer",
properties: {
customSubDomainName: "myName",
publicNetworkAccess: "Enabled",
networkAcls: {
defaultAction: "Allow",
virtualNetworkRules: [
{ id: mySubnet.id, ignoreMissingVnetServiceEndpoint: false },
],
},
encryption: {
keySource: "Microsoft.CognitiveServices",
},
},
resourceGroupName: "myResourceGroupName",
sku: {
name: "S0",
},
identity: {
type: "SystemAssigned",
},
}
So, how to enable Encryption type for Azure AI services multi-service account ? Could you share an example or ARM template ?
Thank you