You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 4, 2023. It is now read-only.
az deployment group create --resource-group <group-name> --template-file <template-file> --parameters @<parameters-file>
5
+
---
6
+
7
+
# parameters-for-template-BotApp-with-rg:
8
+
9
+
**appServiceName**:(required) The Name of the Bot App Service.
10
+
11
+
(choose an existingAppServicePlan or create a new AppServicePlan)
12
+
**existingAppServicePlanName**: The name of the App Service Plan.
13
+
**existingAppServicePlanLocation**: The location of the App Service Plan.
14
+
**newAppServicePlanName**: The name of the App Service Plan.
15
+
**newAppServicePlanLocation**: The location of the App Service Plan.
16
+
**newAppServicePlanSku**: The SKU of the App Service Plan. Defaults to Standard values.
17
+
18
+
**appType**: Type of Bot Authentication. set as MicrosoftAppType in the Web App's Application Settings. **Allowed values are: MultiTenant(default), SingleTenant, UserAssignedMSI.**
19
+
**appId**:(required) Active Directory App ID or User-Assigned Managed Identity Client ID, set as MicrosoftAppId in the Web App's Application Settings.
20
+
**appSecret**:(required for MultiTenant and SingleTenant) Active Directory App Password, set as MicrosoftAppPassword in the Web App's Application Settings.
21
+
**UMSIName**:(required for UserAssignedMSI) The User-Assigned Managed Identity Resource used for the Bot's Authentication.
22
+
**UMSIResourceGroupName**:(required for UserAssignedMSI) The User-Assigned Managed Identity Resource Group used for the Bot's Authentication.
23
+
**tenantId**: The Azure AD Tenant ID to use as part of the Bot's Authentication. Only used for SingleTenant and UserAssignedMSI app types. Defaults to <SubscriptionTenantID>.
**azureBotId**:(required) The globally unique and immutable bot ID.
31
+
**azureBotSku**: The pricing tier of the Bot Service Registration. **Allowed values are: F0, S1(default)**.
32
+
**azureBotRegion**: Specifies the location of the new AzureBot. **Allowed values are: global(default), westeurope**.
33
+
**botEndpoint**: Use to handle client messages, Such as https://<botappServiceName>.azurewebsites.net/api/messages.
34
+
35
+
**appType**: Type of Bot Authentication. set as MicrosoftAppType in the Web App's Application Settings. **Allowed values are: MultiTenant(default), SingleTenant, UserAssignedMSI.**
36
+
**appId**:(required) Active Directory App ID or User-Assigned Managed Identity Client ID, set as MicrosoftAppId in the Web App's Application Settings.
37
+
**UMSIName**:(required for UserAssignedMSI) The User-Assigned Managed Identity Resource used for the Bot's Authentication.
38
+
**UMSIResourceGroupName**:(required for UserAssignedMSI) The User-Assigned Managed Identity Resource Group used for the Bot's Authentication.
39
+
**tenantId**: The Azure AD Tenant ID to use as part of the Bot's Authentication. Only used for SingleTenant and UserAssignedMSI app types. Defaults to <SubscriptionTenantID>.
"description": "The globally unique and immutable bot ID."
9
+
}
10
+
},
11
+
"azureBotSku": {
12
+
"defaultValue": "S1",
13
+
"type": "string",
14
+
"metadata": {
15
+
"description": "The pricing tier of the Bot Service Registration. Allowed values are: F0, S1(default)."
16
+
}
17
+
},
18
+
"azureBotRegion": {
19
+
"type": "string",
20
+
"defaultValue": "global",
21
+
"metadata": {
22
+
"description": "Specifies the location of the new AzureBot. Allowed values are: global(default), westeurope."
23
+
}
24
+
},
25
+
"botEndpoint": {
26
+
"type": "string",
27
+
"metadata": {
28
+
"description": "Use to handle client messages, Such as https://<botappServiceName>.azurewebsites.net/api/messages."
29
+
}
30
+
},
31
+
"appType": {
32
+
"type": "string",
33
+
"defaultValue": "MultiTenant",
34
+
"allowedValues": [
35
+
"MultiTenant",
36
+
"SingleTenant",
37
+
"UserAssignedMSI"
38
+
],
39
+
"metadata": {
40
+
"description": "Type of Bot Authentication. set as MicrosoftAppType in the Web App's Application Settings. Allowed values are: MultiTenant, SingleTenant, UserAssignedMSI. Defaults to \"MultiTenant\"."
41
+
}
42
+
},
43
+
"appId": {
44
+
"type": "string",
45
+
"metadata": {
46
+
"description": "Active Directory App ID or User-Assigned Managed Identity Client ID, set as MicrosoftAppId in the Web App's Application Settings."
47
+
}
48
+
},
49
+
"UMSIName": {
50
+
"type": "string",
51
+
"defaultValue": "",
52
+
"metadata": {
53
+
"description": "The User-Assigned Managed Identity Resource used for the Bot's Authentication."
54
+
}
55
+
},
56
+
"UMSIResourceGroupName": {
57
+
"type": "string",
58
+
"defaultValue": "",
59
+
"metadata": {
60
+
"description": "The User-Assigned Managed Identity Resource Group used for the Bot's Authentication."
61
+
}
62
+
},
63
+
"tenantId": {
64
+
"type": "string",
65
+
"defaultValue": "[subscription().tenantId]",
66
+
"metadata": {
67
+
"description": "The Azure AD Tenant ID to use as part of the Bot's Authentication. Only used for SingleTenant and UserAssignedMSI app types. Defaults to \"Subscription Tenant ID\"."
0 commit comments