Skip to content

Migrate Botservice from generation to main #20229

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Nov 24, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2,124 changes: 1,766 additions & 358 deletions src/BotService/Az.BotService.format.ps1xml

Large diffs are not rendered by default.

11 changes: 6 additions & 5 deletions src/BotService/Az.BotService.psd1
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#
# Module manifest for module 'Az.BotService'
# Module manifest for module 'Az.Botservice'
#
# Generated by: Microsoft Corporation
#
# Generated on: 6/30/2022
# Generated on: 11/24/2022
#

@{
Expand Down Expand Up @@ -70,9 +70,10 @@ FormatsToProcess = './Az.BotService.format.ps1xml'

# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export.
FunctionsToExport = 'Export-AzBotServiceApp', 'Get-AzBotService',
'Get-AzBotServiceHostSetting',
'Initialize-AzBotServicePrepareDeploy', 'New-AzBotService',
'Publish-AzBotServiceApp', 'Remove-AzBotService',
'Update-AzBotService'
'New-AzBotServiceDirectLineKey', 'Publish-AzBotServiceApp',
'Remove-AzBotService', 'Update-AzBotService'

# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
CmdletsToExport = @()
Expand Down Expand Up @@ -110,7 +111,7 @@ PrivateData = @{
# IconUri = ''

# ReleaseNotes of this module
ReleaseNotes = '* Fixed issue of ''-Location'' in ''New-AzBotService''[#17185]'
# ReleaseNotes = ''

# Prerelease string of this module
# Prerelease = ''
Expand Down
158 changes: 79 additions & 79 deletions src/BotService/BotService.sln
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.30114.105
VisualStudioVersion = 16.6.30114.105
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{6E9636C0-485C-4872-86F3-F9595069464E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{76AAD90E-EE90-438C-BC51-B18D6E42A104}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{678FE494-81DA-41D6-8630-BAFFD3685F0E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{A77189F7-A308-4E57-A31E-2AE0C966D8DF}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{390172B2-E4BF-476E-A839-13046BA1AE90}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.BotService", "Az.BotService.csproj", "{7F878B00-C1D3-4A51-9519-977DD9E133A7}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Botservice", "Az.Botservice.csproj", "{9116FB40-04CF-46E3-B482-0B575ADB3C01}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand All @@ -28,77 +28,77 @@ Global
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Debug|x64.ActiveCfg = Debug|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Debug|x64.Build.0 = Debug|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Debug|x86.ActiveCfg = Debug|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Debug|x86.Build.0 = Debug|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Release|Any CPU.Build.0 = Release|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Release|x64.ActiveCfg = Release|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Release|x64.Build.0 = Release|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Release|x86.ActiveCfg = Release|Any CPU
{1CCF78DB-0EBA-4FE7-963D-BA1B75F95F46}.Release|x86.Build.0 = Release|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Debug|x64.ActiveCfg = Debug|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Debug|x64.Build.0 = Debug|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Debug|x86.ActiveCfg = Debug|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Debug|x86.Build.0 = Debug|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Release|Any CPU.Build.0 = Release|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Release|x64.ActiveCfg = Release|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Release|x64.Build.0 = Release|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Release|x86.ActiveCfg = Release|Any CPU
{7EBA2A6C-67FA-46AC-A985-5CB59F6FB523}.Release|x86.Build.0 = Release|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Debug|x64.ActiveCfg = Debug|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Debug|x64.Build.0 = Debug|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Debug|x86.ActiveCfg = Debug|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Debug|x86.Build.0 = Debug|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Release|Any CPU.Build.0 = Release|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Release|x64.ActiveCfg = Release|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Release|x64.Build.0 = Release|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Release|x86.ActiveCfg = Release|Any CPU
{C098CCFB-5E24-4354-9DC1-F6ECBCC0B6BE}.Release|x86.Build.0 = Release|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Debug|x64.ActiveCfg = Debug|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Debug|x64.Build.0 = Debug|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Debug|x86.ActiveCfg = Debug|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Debug|x86.Build.0 = Debug|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Release|Any CPU.Build.0 = Release|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Release|x64.ActiveCfg = Release|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Release|x64.Build.0 = Release|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Release|x86.ActiveCfg = Release|Any CPU
{A77189F7-A308-4E57-A31E-2AE0C966D8DF}.Release|x86.Build.0 = Release|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Debug|x64.ActiveCfg = Debug|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Debug|x64.Build.0 = Debug|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Debug|x86.ActiveCfg = Debug|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Debug|x86.Build.0 = Debug|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Release|Any CPU.Build.0 = Release|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Release|x64.ActiveCfg = Release|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Release|x64.Build.0 = Release|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Release|x86.ActiveCfg = Release|Any CPU
{9AF84C31-F55A-40E6-931D-9F5BCF5FAA12}.Release|x86.Build.0 = Release|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Debug|x64.ActiveCfg = Debug|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Debug|x64.Build.0 = Debug|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Debug|x86.ActiveCfg = Debug|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Debug|x86.Build.0 = Debug|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Release|Any CPU.Build.0 = Release|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Release|x64.ActiveCfg = Release|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Release|x64.Build.0 = Release|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Release|x86.ActiveCfg = Release|Any CPU
{7F878B00-C1D3-4A51-9519-977DD9E133A7}.Release|x86.Build.0 = Release|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Debug|x64.ActiveCfg = Debug|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Debug|x64.Build.0 = Debug|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Debug|x86.ActiveCfg = Debug|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Debug|x86.Build.0 = Debug|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Release|Any CPU.Build.0 = Release|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Release|x64.ActiveCfg = Release|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Release|x64.Build.0 = Release|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Release|x86.ActiveCfg = Release|Any CPU
{6E9636C0-485C-4872-86F3-F9595069464E}.Release|x86.Build.0 = Release|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Debug|Any CPU.Build.0 = Debug|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Debug|x64.ActiveCfg = Debug|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Debug|x64.Build.0 = Debug|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Debug|x86.ActiveCfg = Debug|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Debug|x86.Build.0 = Debug|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Release|Any CPU.ActiveCfg = Release|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Release|Any CPU.Build.0 = Release|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Release|x64.ActiveCfg = Release|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Release|x64.Build.0 = Release|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Release|x86.ActiveCfg = Release|Any CPU
{76AAD90E-EE90-438C-BC51-B18D6E42A104}.Release|x86.Build.0 = Release|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Debug|x64.ActiveCfg = Debug|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Debug|x64.Build.0 = Debug|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Debug|x86.ActiveCfg = Debug|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Debug|x86.Build.0 = Debug|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Release|Any CPU.Build.0 = Release|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Release|x64.ActiveCfg = Release|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Release|x64.Build.0 = Release|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Release|x86.ActiveCfg = Release|Any CPU
{678FE494-81DA-41D6-8630-BAFFD3685F0E}.Release|x86.Build.0 = Release|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Debug|x64.ActiveCfg = Debug|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Debug|x64.Build.0 = Debug|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Debug|x86.ActiveCfg = Debug|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Debug|x86.Build.0 = Debug|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Release|Any CPU.Build.0 = Release|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Release|x64.ActiveCfg = Release|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Release|x64.Build.0 = Release|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Release|x86.ActiveCfg = Release|Any CPU
{0FA4CAC7-1D4F-4788-9FF7-2D2B6D1C50D8}.Release|x86.Build.0 = Release|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Debug|Any CPU.Build.0 = Debug|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Debug|x64.ActiveCfg = Debug|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Debug|x64.Build.0 = Debug|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Debug|x86.ActiveCfg = Debug|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Debug|x86.Build.0 = Debug|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Release|Any CPU.ActiveCfg = Release|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Release|Any CPU.Build.0 = Release|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Release|x64.ActiveCfg = Release|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Release|x64.Build.0 = Release|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Release|x86.ActiveCfg = Release|Any CPU
{390172B2-E4BF-476E-A839-13046BA1AE90}.Release|x86.Build.0 = Release|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Debug|x64.ActiveCfg = Debug|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Debug|x64.Build.0 = Debug|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Debug|x86.ActiveCfg = Debug|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Debug|x86.Build.0 = Debug|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Release|Any CPU.Build.0 = Release|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Release|x64.ActiveCfg = Release|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Release|x64.Build.0 = Release|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Release|x86.ActiveCfg = Release|Any CPU
{9116FB40-04CF-46E3-B482-0B575ADB3C01}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
EndGlobal
84 changes: 80 additions & 4 deletions src/BotService/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,34 @@ AutoRest does not generate authentication code for the module. Authentication is
For information on how to develop for `Az.BotService`, see [how-to.md](how-to.md).
<!-- endregion -->

region Generated
# Az.BotService
This directory contains the PowerShell module for the BotService service.

---
## Status
[![Az.BotService](https://img.shields.io/powershellgallery/v/Az.BotService.svg?style=flat-square&label=Az.BotService "Az.BotService")](https://www.powershellgallery.com/packages/Az.BotService/)

## Info
- Modifiable: yes
- Generated: all
- Committed: yes
- Packaged: yes

---
## Detail
This module was primarily generated via [AutoRest](https://github.com/Azure/autorest) using the [PowerShell](https://github.com/Azure/autorest.powershell) extension.

## Module Requirements
- [Az.Accounts module](https://www.powershellgallery.com/packages/Az.Accounts/), version 2.7.5 or greater

## Authentication
AutoRest does not generate authentication code for the module. Authentication is handled via Az.Accounts by altering the HTTP payload before it is sent.

## Development
For information on how to develop for `Az.BotService`, see [how-to.md](how-to.md).
<!-- endregion -->

---
## Generation Requirements
Use of the beta version of `autorest.powershell` generator requires the following:
Expand All @@ -43,17 +71,31 @@ In this directory, run AutoRest:
---
### AutoRest Configuration
> see https://aka.ms/autorest

``` yaml
branch: b04e1a6a2a3382f6ea42288fc5c1e791536221ce
branch: 827a487dc10fb666baa2d2b261c9264ea710f1b4
require:
- $(this-folder)/../readme.azure.noprofile.md
input-file:
- $(repo)/specification/botservice/resource-manager/Microsoft.BotService/preview/2018-07-12/botservice.json
- $(repo)/specification/botservice/resource-manager/Microsoft.BotService/preview/2022-06-15-preview/botservice.json
title: BotService
module-version: 0.1.0
subject-prefix: ''
identity-correction-for-post: true
subject-prefix: 'BotService'
directive:
- from: botservice.json
where: $.definitions.EmailChannelAuthMethod
transform: >-
return {
"type": "number",
"description": "Email channel auth method. 0 Password (Default); 1 Graph.",
"enum": [
0,
1
]
}
- from: botservice.json
where: $.paths["/subscriptions/{subscriptionId}/providers/Microsoft.BotService/operationresults/{operationResultId}"]
transform: delete $["get"]
- where:
variant: ^Create$|^CreateViaIdentity$|^CreateViaIdentityExpanded$|^Update$|^UpdateViaIdentity$|^RegenerateViaIdentity$|^RegenerateViaIdentityExpanded$
remove: true
Expand All @@ -77,4 +119,38 @@ directive:
set:
parameter-name: Name
alias: BotName
- where:
model-name: BotChannel
property-name: ProvisioningState
set:
property-name: PropertiesProvisioningState
- where:
subject: PrivateEndpointConnection
hide: true
- where:
verb: Get
subject: PrivateLinkResource
hide: true
- where:
subject: BotService
set:
subject-prefix: ''
- where:
verb: Get
subject: HostSetting
variant: GetViaIdentity
hide: true
- where:
verb: Get
subject: QnAMakerEndpointKey
hide: true
- where:
subject: BotCheckNameAvailability
set:
subject: CheckNameAvailability
- where:
verb: New
subject: DirectLineKey
variant: Regenerate
hide: true
```
4 changes: 2 additions & 2 deletions src/BotService/create-model-cmdlets.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ function CreateModelCmdlet {
}

$ModelCsPath = Join-Path (Join-Path $PSScriptRoot 'generated\api') 'Models'
$ModuleName = ''
$ModuleName = 'BotService'
$OutputDir = Join-Path $PSScriptRoot 'custom\autogen-model-cmdlets'
$null = New-Item -ItemType Directory -Force -Path $OutputDir

Expand Down Expand Up @@ -158,7 +158,7 @@ Create an in-memory object for ${ObjectType}.
.Outputs
${ObjectTypeWithNamespace}
.Link
https://docs.microsoft.com/powershell/module/az.${ModuleName}/new-Az${ModulePrefix}${ObjectType}Object
https://learn.microsoft.com/powershell/module/az.${ModuleName}/new-Az${ModulePrefix}${ObjectType}Object
#>
function New-Az${ModulePrefix}${ObjectType}Object {
[OutputType('${ObjectTypeWithNamespace}')]
Expand Down
Loading