Skip to content

Commit 97115b6

Browse files
author
SDKAuto
committed
CodeGen from PR 17112 in Azure/azure-rest-api-specs
Merge 189d52b6a02f86e912ccc72a9447899c8d97cd00 into 270ba89
1 parent 3a14782 commit 97115b6

18 files changed

+2677
-88
lines changed

sdk/botservice/azure-mgmt-botservice/MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
include _meta.json
12
recursive-include tests *.py *.yaml
23
include *.md
34
include azure/__init__.py
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"autorest": "V2",
3+
"use": "@microsoft.azure/autorest.python@~4.0.71",
4+
"commit": "f578f5a36e422e6c903148abb456a125746b4bc5",
5+
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
6+
"autorest_command": "autorest specification/botservice/resource-manager/readme.md --keep-version-file --multiapi --no-async --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk --use=@microsoft.azure/autorest.python@~4.0.71 --version=V2",
7+
"readme": "specification/botservice/resource-manager/readme.md"
8+
}

sdk/botservice/azure-mgmt-botservice/azure/mgmt/botservice/_azure_bot_service.py

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@
1818
from .operations import DirectLineOperations
1919
from .operations import Operations
2020
from .operations import BotConnectionOperations
21+
from .operations import HostSettingsOperations
22+
from .operations import OperationResultsOperations
23+
from .operations import PrivateEndpointConnectionsOperations
24+
from .operations import PrivateLinkResourcesOperations
2125
from . import models
2226

2327

@@ -37,6 +41,14 @@ class AzureBotService(SDKClient):
3741
:vartype operations: azure.mgmt.botservice.operations.Operations
3842
:ivar bot_connection: BotConnection operations
3943
:vartype bot_connection: azure.mgmt.botservice.operations.BotConnectionOperations
44+
:ivar host_settings: HostSettings operations
45+
:vartype host_settings: azure.mgmt.botservice.operations.HostSettingsOperations
46+
:ivar operation_results: OperationResults operations
47+
:vartype operation_results: azure.mgmt.botservice.operations.OperationResultsOperations
48+
:ivar private_endpoint_connections: PrivateEndpointConnections operations
49+
:vartype private_endpoint_connections: azure.mgmt.botservice.operations.PrivateEndpointConnectionsOperations
50+
:ivar private_link_resources: PrivateLinkResources operations
51+
:vartype private_link_resources: azure.mgmt.botservice.operations.PrivateLinkResourcesOperations
4052
4153
:param credentials: Credentials needed for the client to connect to Azure.
4254
:type credentials: :mod:`A msrestazure Credentials
@@ -53,7 +65,7 @@ def __init__(
5365
super(AzureBotService, self).__init__(self.config.credentials, self.config)
5466

5567
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
56-
self.api_version = '2020-06-02'
68+
self.api_version = '2021-05-01-preview'
5769
self._serialize = Serializer(client_models)
5870
self._deserialize = Deserializer(client_models)
5971

@@ -67,3 +79,11 @@ def __init__(
6779
self._client, self.config, self._serialize, self._deserialize)
6880
self.bot_connection = BotConnectionOperations(
6981
self._client, self.config, self._serialize, self._deserialize)
82+
self.host_settings = HostSettingsOperations(
83+
self._client, self.config, self._serialize, self._deserialize)
84+
self.operation_results = OperationResultsOperations(
85+
self._client, self.config, self._serialize, self._deserialize)
86+
self.private_endpoint_connections = PrivateEndpointConnectionsOperations(
87+
self._client, self.config, self._serialize, self._deserialize)
88+
self.private_link_resources = PrivateLinkResourcesOperations(
89+
self._client, self.config, self._serialize, self._deserialize)

sdk/botservice/azure-mgmt-botservice/azure/mgmt/botservice/models/__init__.py

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
from ._models_py3 import BotChannel
1717
from ._models_py3 import BotProperties
1818
from ._models_py3 import Channel
19+
from ._models_py3 import ChannelSettings
1920
from ._models_py3 import CheckNameAvailabilityRequestBody
2021
from ._models_py3 import CheckNameAvailabilityResponseBody
2122
from ._models_py3 import ConnectionItemName
@@ -34,20 +35,32 @@
3435
from ._models_py3 import FacebookChannel
3536
from ._models_py3 import FacebookChannelProperties
3637
from ._models_py3 import FacebookPage
38+
from ._models_py3 import HostSettingsResponse
3739
from ._models_py3 import KikChannel
3840
from ._models_py3 import KikChannelProperties
3941
from ._models_py3 import LineChannel
4042
from ._models_py3 import LineChannelProperties
4143
from ._models_py3 import LineRegistration
44+
from ._models_py3 import ListChannelWithKeysResponse
4245
from ._models_py3 import MsTeamsChannel
4346
from ._models_py3 import MsTeamsChannelProperties
4447
from ._models_py3 import OperationDisplayInfo
4548
from ._models_py3 import OperationEntity
49+
from ._models_py3 import OperationResultsDescription
50+
from ._models_py3 import PrivateEndpoint
51+
from ._models_py3 import PrivateEndpointConnection
52+
from ._models_py3 import PrivateLinkResource
53+
from ._models_py3 import PrivateLinkResourceBase
54+
from ._models_py3 import PrivateLinkResourceListResult
55+
from ._models_py3 import PrivateLinkServiceConnectionState
4656
from ._models_py3 import Resource
4757
from ._models_py3 import ServiceProvider
4858
from ._models_py3 import ServiceProviderParameter
59+
from ._models_py3 import ServiceProviderParameterMetadata
60+
from ._models_py3 import ServiceProviderParameterMetadataConstraints
4961
from ._models_py3 import ServiceProviderProperties
5062
from ._models_py3 import ServiceProviderResponseList
63+
from ._models_py3 import Site
5164
from ._models_py3 import SiteInfo
5265
from ._models_py3 import Sku
5366
from ._models_py3 import SkypeChannel
@@ -68,6 +81,7 @@
6881
from ._models import BotChannel
6982
from ._models import BotProperties
7083
from ._models import Channel
84+
from ._models import ChannelSettings
7185
from ._models import CheckNameAvailabilityRequestBody
7286
from ._models import CheckNameAvailabilityResponseBody
7387
from ._models import ConnectionItemName
@@ -86,20 +100,32 @@
86100
from ._models import FacebookChannel
87101
from ._models import FacebookChannelProperties
88102
from ._models import FacebookPage
103+
from ._models import HostSettingsResponse
89104
from ._models import KikChannel
90105
from ._models import KikChannelProperties
91106
from ._models import LineChannel
92107
from ._models import LineChannelProperties
93108
from ._models import LineRegistration
109+
from ._models import ListChannelWithKeysResponse
94110
from ._models import MsTeamsChannel
95111
from ._models import MsTeamsChannelProperties
96112
from ._models import OperationDisplayInfo
97113
from ._models import OperationEntity
114+
from ._models import OperationResultsDescription
115+
from ._models import PrivateEndpoint
116+
from ._models import PrivateEndpointConnection
117+
from ._models import PrivateLinkResource
118+
from ._models import PrivateLinkResourceBase
119+
from ._models import PrivateLinkResourceListResult
120+
from ._models import PrivateLinkServiceConnectionState
98121
from ._models import Resource
99122
from ._models import ServiceProvider
100123
from ._models import ServiceProviderParameter
124+
from ._models import ServiceProviderParameterMetadata
125+
from ._models import ServiceProviderParameterMetadataConstraints
101126
from ._models import ServiceProviderProperties
102127
from ._models import ServiceProviderResponseList
128+
from ._models import Site
103129
from ._models import SiteInfo
104130
from ._models import Sku
105131
from ._models import SkypeChannel
@@ -117,11 +143,17 @@
117143
from ._paged_models import BotPaged
118144
from ._paged_models import ConnectionSettingPaged
119145
from ._paged_models import OperationEntityPaged
146+
from ._paged_models import PrivateEndpointConnectionPaged
120147
from ._azure_bot_service_enums import (
121148
SkuName,
122149
SkuTier,
123150
Kind,
151+
MsaAppType,
152+
PublicNetworkAccess,
153+
PrivateEndpointServiceConnectionStatus,
154+
PrivateEndpointConnectionProvisioningState,
124155
Key,
156+
OperationResultStatus,
125157
ChannelName,
126158
RegenerateKeysChannelName,
127159
)
@@ -133,6 +165,7 @@
133165
'BotChannel',
134166
'BotProperties',
135167
'Channel',
168+
'ChannelSettings',
136169
'CheckNameAvailabilityRequestBody',
137170
'CheckNameAvailabilityResponseBody',
138171
'ConnectionItemName',
@@ -151,20 +184,32 @@
151184
'FacebookChannel',
152185
'FacebookChannelProperties',
153186
'FacebookPage',
187+
'HostSettingsResponse',
154188
'KikChannel',
155189
'KikChannelProperties',
156190
'LineChannel',
157191
'LineChannelProperties',
158192
'LineRegistration',
193+
'ListChannelWithKeysResponse',
159194
'MsTeamsChannel',
160195
'MsTeamsChannelProperties',
161196
'OperationDisplayInfo',
162197
'OperationEntity',
198+
'OperationResultsDescription',
199+
'PrivateEndpoint',
200+
'PrivateEndpointConnection',
201+
'PrivateLinkResource',
202+
'PrivateLinkResourceBase',
203+
'PrivateLinkResourceListResult',
204+
'PrivateLinkServiceConnectionState',
163205
'Resource',
164206
'ServiceProvider',
165207
'ServiceProviderParameter',
208+
'ServiceProviderParameterMetadata',
209+
'ServiceProviderParameterMetadataConstraints',
166210
'ServiceProviderProperties',
167211
'ServiceProviderResponseList',
212+
'Site',
168213
'SiteInfo',
169214
'Sku',
170215
'SkypeChannel',
@@ -182,10 +227,16 @@
182227
'BotChannelPaged',
183228
'OperationEntityPaged',
184229
'ConnectionSettingPaged',
230+
'PrivateEndpointConnectionPaged',
185231
'SkuName',
186232
'SkuTier',
187233
'Kind',
234+
'MsaAppType',
235+
'PublicNetworkAccess',
236+
'PrivateEndpointServiceConnectionStatus',
237+
'PrivateEndpointConnectionProvisioningState',
188238
'Key',
239+
'OperationResultStatus',
189240
'ChannelName',
190241
'RegenerateKeysChannelName',
191242
]

sdk/botservice/azure-mgmt-botservice/azure/mgmt/botservice/models/_azure_bot_service_enums.py

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,35 @@ class Kind(str, Enum):
3030
designer = "designer"
3131
bot = "bot"
3232
function = "function"
33+
azurebot = "azurebot"
34+
35+
36+
class MsaAppType(str, Enum):
37+
38+
user_assigned_msi = "UserAssignedMSI"
39+
single_tenant = "SingleTenant"
40+
multi_tenant = "MultiTenant"
41+
42+
43+
class PublicNetworkAccess(str, Enum):
44+
45+
enabled = "Enabled"
46+
disabled = "Disabled"
47+
48+
49+
class PrivateEndpointServiceConnectionStatus(str, Enum):
50+
51+
pending = "Pending"
52+
approved = "Approved"
53+
rejected = "Rejected"
54+
55+
56+
class PrivateEndpointConnectionProvisioningState(str, Enum):
57+
58+
succeeded = "Succeeded"
59+
creating = "Creating"
60+
deleting = "Deleting"
61+
failed = "Failed"
3362

3463

3564
class Key(str, Enum):
@@ -38,6 +67,15 @@ class Key(str, Enum):
3867
key2 = "key2"
3968

4069

70+
class OperationResultStatus(str, Enum):
71+
72+
canceled = "Canceled"
73+
succeeded = "Succeeded"
74+
failed = "Failed"
75+
requested = "Requested"
76+
running = "Running"
77+
78+
4179
class ChannelName(str, Enum):
4280

4381
alexa_channel = "AlexaChannel"

0 commit comments

Comments
 (0)