13
13
from msrest import Serializer , Deserializer
14
14
15
15
from ._configuration import ApiManagementClientConfiguration
16
+ from .operations import ApiManagementClientOperationsMixin
16
17
from .operations import ApiOperations
17
18
from .operations import ApiRevisionOperations
18
19
from .operations import ApiReleaseOperations
56
57
from .operations import NotificationRecipientUserOperations
57
58
from .operations import NotificationRecipientEmailOperations
58
59
from .operations import OpenIdConnectProviderOperations
60
+ from .operations import OutboundNetworkDependenciesEndpointsOperations
59
61
from .operations import PolicyOperations
60
62
from .operations import PolicyDescriptionOperations
61
63
from .operations import PortalRevisionOperations
62
64
from .operations import PortalSettingsOperations
63
65
from .operations import SignInSettingsOperations
64
66
from .operations import SignUpSettingsOperations
65
67
from .operations import DelegationSettingsOperations
68
+ from .operations import PrivateEndpointConnectionOperations
66
69
from .operations import ProductOperations
67
70
from .operations import ProductApiOperations
68
71
from .operations import ProductGroupOperations
88
91
from . import models
89
92
90
93
91
- class ApiManagementClient (SDKClient ):
94
+ class ApiManagementClient (ApiManagementClientOperationsMixin , SDKClient ):
92
95
"""ApiManagement Client
93
96
94
97
:ivar config: Configuration for client.
@@ -180,6 +183,8 @@ class ApiManagementClient(SDKClient):
180
183
:vartype notification_recipient_email: azure.mgmt.apimanagement.operations.NotificationRecipientEmailOperations
181
184
:ivar open_id_connect_provider: OpenIdConnectProvider operations
182
185
:vartype open_id_connect_provider: azure.mgmt.apimanagement.operations.OpenIdConnectProviderOperations
186
+ :ivar outbound_network_dependencies_endpoints: OutboundNetworkDependenciesEndpoints operations
187
+ :vartype outbound_network_dependencies_endpoints: azure.mgmt.apimanagement.operations.OutboundNetworkDependenciesEndpointsOperations
183
188
:ivar policy: Policy operations
184
189
:vartype policy: azure.mgmt.apimanagement.operations.PolicyOperations
185
190
:ivar policy_description: PolicyDescription operations
@@ -194,6 +199,8 @@ class ApiManagementClient(SDKClient):
194
199
:vartype sign_up_settings: azure.mgmt.apimanagement.operations.SignUpSettingsOperations
195
200
:ivar delegation_settings: DelegationSettings operations
196
201
:vartype delegation_settings: azure.mgmt.apimanagement.operations.DelegationSettingsOperations
202
+ :ivar private_endpoint_connection: PrivateEndpointConnection operations
203
+ :vartype private_endpoint_connection: azure.mgmt.apimanagement.operations.PrivateEndpointConnectionOperations
197
204
:ivar product: Product operations
198
205
:vartype product: azure.mgmt.apimanagement.operations.ProductOperations
199
206
:ivar product_api: ProductApi operations
@@ -256,7 +263,7 @@ def __init__(
256
263
super (ApiManagementClient , self ).__init__ (self .config .credentials , self .config )
257
264
258
265
client_models = {k : v for k , v in models .__dict__ .items () if isinstance (v , type )}
259
- self .api_version = '2020-12 -01'
266
+ self .api_version = '2021-04 -01-preview '
260
267
self ._serialize = Serializer (client_models )
261
268
self ._deserialize = Deserializer (client_models )
262
269
@@ -346,6 +353,8 @@ def __init__(
346
353
self ._client , self .config , self ._serialize , self ._deserialize )
347
354
self .open_id_connect_provider = OpenIdConnectProviderOperations (
348
355
self ._client , self .config , self ._serialize , self ._deserialize )
356
+ self .outbound_network_dependencies_endpoints = OutboundNetworkDependenciesEndpointsOperations (
357
+ self ._client , self .config , self ._serialize , self ._deserialize )
349
358
self .policy = PolicyOperations (
350
359
self ._client , self .config , self ._serialize , self ._deserialize )
351
360
self .policy_description = PolicyDescriptionOperations (
@@ -360,6 +369,8 @@ def __init__(
360
369
self ._client , self .config , self ._serialize , self ._deserialize )
361
370
self .delegation_settings = DelegationSettingsOperations (
362
371
self ._client , self .config , self ._serialize , self ._deserialize )
372
+ self .private_endpoint_connection = PrivateEndpointConnectionOperations (
373
+ self ._client , self .config , self ._serialize , self ._deserialize )
363
374
self .product = ProductOperations (
364
375
self ._client , self .config , self ._serialize , self ._deserialize )
365
376
self .product_api = ProductApiOperations (
0 commit comments