Skip to content

Commit 60aa3d6

Browse files
author
SDK Automation
committed
Update from release/v3
1 parent b4638b5 commit 60aa3d6

20 files changed

+3096
-103
lines changed
Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,21 @@
1-
## Microsoft Azure SDK for Python
1+
# Microsoft Azure SDK for Python
22

3-
This is the Microsoft Azure Machine Learning Services Management Client
4-
Library.
3+
This is the Microsoft Azure Machine Learning Services Management Client Library.
4+
This package has been tested with Python 2.7, 3.5, 3.6, 3.7 and 3.8.
5+
For a more complete view of Azure libraries, see the [Github repo](https://github.com/Azure/azure-sdk-for-python/)
56

6-
Azure Resource Manager (ARM) is the next generation of management APIs
7-
that replace the old Azure Service Management (ASM).
87

9-
This package has been tested with Python 2.7, 3.5, 3.6 and 3.7.
8+
# Usage
109

11-
For the older Azure Service Management (ASM) libraries, see
12-
[azure-servicemanagement-legacy](https://pypi.python.org/pypi/azure-servicemanagement-legacy)
13-
library.
10+
For code examples, see [Machine Learning Services Management](https://docs.microsoft.com/python/api/overview/azure/)
11+
on docs.microsoft.com.
1412

15-
For a more complete set of Azure libraries, see the
16-
[azure](https://pypi.python.org/pypi/azure) bundle package.
1713

18-
## Usage
14+
# Provide Feedback
1915

20-
For code examples, see [Machine Learning Services
21-
Management](https://docs.microsoft.com/python/api/overview/azure/) on
22-
docs.microsoft.com.
23-
24-
## Provide Feedback
25-
26-
If you encounter any bugs or have suggestions, please file an issue in
27-
the [Issues](https://github.com/Azure/azure-sdk-for-python/issues)
16+
If you encounter any bugs or have suggestions, please file an issue in the
17+
[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
2818
section of the project.
2919

30-
![image](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-machinelearningservices%2FREADME.png)
20+
21+
![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-machinelearningservices%2FREADME.png)

sdk/machinelearning/azure-mgmt-machinelearningservices/azure/mgmt/machinelearningservices/_azure_machine_learning_workspaces.py

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,21 @@
1313
from msrest import Serializer, Deserializer
1414

1515
from ._configuration import AzureMachineLearningWorkspacesConfiguration
16+
from .operations import AzureMachineLearningWorkspacesOperationsMixin
1617
from .operations import Operations
1718
from .operations import WorkspacesOperations
19+
from .operations import WorkspaceFeaturesOperations
20+
from .operations import NotebooksOperations
1821
from .operations import UsagesOperations
1922
from .operations import VirtualMachineSizesOperations
23+
from .operations import QuotasOperations
2024
from .operations import MachineLearningComputeOperations
25+
from .operations import PrivateEndpointConnectionsOperations
26+
from .operations import PrivateLinkResourcesOperations
2127
from . import models
2228

2329

24-
class AzureMachineLearningWorkspaces(SDKClient):
30+
class AzureMachineLearningWorkspaces(AzureMachineLearningWorkspacesOperationsMixin, SDKClient):
2531
"""These APIs allow end users to operate on Azure Machine Learning Workspace resources.
2632
2733
:ivar config: Configuration for client.
@@ -31,12 +37,22 @@ class AzureMachineLearningWorkspaces(SDKClient):
3137
:vartype operations: azure.mgmt.machinelearningservices.operations.Operations
3238
:ivar workspaces: Workspaces operations
3339
:vartype workspaces: azure.mgmt.machinelearningservices.operations.WorkspacesOperations
40+
:ivar workspace_features: WorkspaceFeatures operations
41+
:vartype workspace_features: azure.mgmt.machinelearningservices.operations.WorkspaceFeaturesOperations
42+
:ivar notebooks: Notebooks operations
43+
:vartype notebooks: azure.mgmt.machinelearningservices.operations.NotebooksOperations
3444
:ivar usages: Usages operations
3545
:vartype usages: azure.mgmt.machinelearningservices.operations.UsagesOperations
3646
:ivar virtual_machine_sizes: VirtualMachineSizes operations
3747
:vartype virtual_machine_sizes: azure.mgmt.machinelearningservices.operations.VirtualMachineSizesOperations
48+
:ivar quotas: Quotas operations
49+
:vartype quotas: azure.mgmt.machinelearningservices.operations.QuotasOperations
3850
:ivar machine_learning_compute: MachineLearningCompute operations
3951
:vartype machine_learning_compute: azure.mgmt.machinelearningservices.operations.MachineLearningComputeOperations
52+
:ivar private_endpoint_connections: PrivateEndpointConnections operations
53+
:vartype private_endpoint_connections: azure.mgmt.machinelearningservices.operations.PrivateEndpointConnectionsOperations
54+
:ivar private_link_resources: PrivateLinkResources operations
55+
:vartype private_link_resources: azure.mgmt.machinelearningservices.operations.PrivateLinkResourcesOperations
4056
4157
:param credentials: Credentials needed for the client to connect to Azure.
4258
:type credentials: :mod:`A msrestazure Credentials
@@ -53,17 +69,27 @@ def __init__(
5369
super(AzureMachineLearningWorkspaces, self).__init__(self.config.credentials, self.config)
5470

5571
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
56-
self.api_version = '2019-05-01'
72+
self.api_version = '2020-04-01'
5773
self._serialize = Serializer(client_models)
5874
self._deserialize = Deserializer(client_models)
5975

6076
self.operations = Operations(
6177
self._client, self.config, self._serialize, self._deserialize)
6278
self.workspaces = WorkspacesOperations(
6379
self._client, self.config, self._serialize, self._deserialize)
80+
self.workspace_features = WorkspaceFeaturesOperations(
81+
self._client, self.config, self._serialize, self._deserialize)
82+
self.notebooks = NotebooksOperations(
83+
self._client, self.config, self._serialize, self._deserialize)
6484
self.usages = UsagesOperations(
6585
self._client, self.config, self._serialize, self._deserialize)
6686
self.virtual_machine_sizes = VirtualMachineSizesOperations(
6787
self._client, self.config, self._serialize, self._deserialize)
88+
self.quotas = QuotasOperations(
89+
self._client, self.config, self._serialize, self._deserialize)
6890
self.machine_learning_compute = MachineLearningComputeOperations(
6991
self._client, self.config, self._serialize, self._deserialize)
92+
self.private_endpoint_connections = PrivateEndpointConnectionsOperations(
93+
self._client, self.config, self._serialize, self._deserialize)
94+
self.private_link_resources = PrivateLinkResourcesOperations(
95+
self._client, self.config, self._serialize, self._deserialize)

sdk/machinelearning/azure-mgmt-machinelearningservices/azure/mgmt/machinelearningservices/models/__init__.py

Lines changed: 100 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
from ._models_py3 import AmlComputeNodeInformation
1919
from ._models_py3 import AmlComputeNodesInformation
2020
from ._models_py3 import AmlComputeProperties
21+
from ._models_py3 import AmlUserFeature
2122
from ._models_py3 import ClusterUpdateParameters
2223
from ._models_py3 import Compute
2324
from ._models_py3 import ComputeNodesInformation
@@ -29,24 +30,47 @@
2930
from ._models_py3 import DataFactory
3031
from ._models_py3 import DataLakeAnalytics
3132
from ._models_py3 import DataLakeAnalyticsProperties
33+
from ._models_py3 import EncryptionProperty
3234
from ._models_py3 import ErrorDetail
33-
from ._models_py3 import ErrorResponse
35+
from ._models_py3 import ErrorResponse, ErrorResponseException
3436
from ._models_py3 import HDInsight
3537
from ._models_py3 import HDInsightProperties
3638
from ._models_py3 import Identity
39+
from ._models_py3 import IdentityUserAssignedIdentitiesValue
40+
from ._models_py3 import KeyVaultProperties
3741
from ._models_py3 import ListWorkspaceKeysResult
3842
from ._models_py3 import MachineLearningServiceError, MachineLearningServiceErrorException
3943
from ._models_py3 import NodeStateCounts
44+
from ._models_py3 import NotebookListCredentialsResult
45+
from ._models_py3 import NotebookPreparationError
46+
from ._models_py3 import NotebookResourceInfo
4047
from ._models_py3 import Operation
4148
from ._models_py3 import OperationDisplay
4249
from ._models_py3 import Password
50+
from ._models_py3 import PrivateEndpoint
51+
from ._models_py3 import PrivateEndpointConnection
52+
from ._models_py3 import PrivateLinkResource
53+
from ._models_py3 import PrivateLinkResourceListResult
54+
from ._models_py3 import PrivateLinkServiceConnectionState
55+
from ._models_py3 import QuotaBaseProperties
56+
from ._models_py3 import QuotaUpdateParameters
4357
from ._models_py3 import RegistryListCredentialsResult
4458
from ._models_py3 import Resource
4559
from ._models_py3 import ResourceId
60+
from ._models_py3 import ResourceName
61+
from ._models_py3 import ResourceQuota
62+
from ._models_py3 import ResourceSkuLocationInfo
63+
from ._models_py3 import ResourceSkuZoneDetails
64+
from ._models_py3 import Restriction
4665
from ._models_py3 import ScaleSettings
4766
from ._models_py3 import ServicePrincipalCredentials
67+
from ._models_py3 import SharedPrivateLinkResource
68+
from ._models_py3 import Sku
69+
from ._models_py3 import SKUCapability
4870
from ._models_py3 import SslConfiguration
4971
from ._models_py3 import SystemService
72+
from ._models_py3 import UpdateWorkspaceQuotas
73+
from ._models_py3 import UpdateWorkspaceQuotasResult
5074
from ._models_py3 import Usage
5175
from ._models_py3 import UsageName
5276
from ._models_py3 import UserAccountCredentials
@@ -57,6 +81,7 @@
5781
from ._models_py3 import VirtualMachineSizeListResult
5882
from ._models_py3 import VirtualMachineSshCredentials
5983
from ._models_py3 import Workspace
84+
from ._models_py3 import WorkspaceSku
6085
from ._models_py3 import WorkspaceUpdateParameters
6186
except (SyntaxError, ImportError):
6287
from ._models import AKS
@@ -67,6 +92,7 @@
6792
from ._models import AmlComputeNodeInformation
6893
from ._models import AmlComputeNodesInformation
6994
from ._models import AmlComputeProperties
95+
from ._models import AmlUserFeature
7096
from ._models import ClusterUpdateParameters
7197
from ._models import Compute
7298
from ._models import ComputeNodesInformation
@@ -78,24 +104,47 @@
78104
from ._models import DataFactory
79105
from ._models import DataLakeAnalytics
80106
from ._models import DataLakeAnalyticsProperties
107+
from ._models import EncryptionProperty
81108
from ._models import ErrorDetail
82-
from ._models import ErrorResponse
109+
from ._models import ErrorResponse, ErrorResponseException
83110
from ._models import HDInsight
84111
from ._models import HDInsightProperties
85112
from ._models import Identity
113+
from ._models import IdentityUserAssignedIdentitiesValue
114+
from ._models import KeyVaultProperties
86115
from ._models import ListWorkspaceKeysResult
87116
from ._models import MachineLearningServiceError, MachineLearningServiceErrorException
88117
from ._models import NodeStateCounts
118+
from ._models import NotebookListCredentialsResult
119+
from ._models import NotebookPreparationError
120+
from ._models import NotebookResourceInfo
89121
from ._models import Operation
90122
from ._models import OperationDisplay
91123
from ._models import Password
124+
from ._models import PrivateEndpoint
125+
from ._models import PrivateEndpointConnection
126+
from ._models import PrivateLinkResource
127+
from ._models import PrivateLinkResourceListResult
128+
from ._models import PrivateLinkServiceConnectionState
129+
from ._models import QuotaBaseProperties
130+
from ._models import QuotaUpdateParameters
92131
from ._models import RegistryListCredentialsResult
93132
from ._models import Resource
94133
from ._models import ResourceId
134+
from ._models import ResourceName
135+
from ._models import ResourceQuota
136+
from ._models import ResourceSkuLocationInfo
137+
from ._models import ResourceSkuZoneDetails
138+
from ._models import Restriction
95139
from ._models import ScaleSettings
96140
from ._models import ServicePrincipalCredentials
141+
from ._models import SharedPrivateLinkResource
142+
from ._models import Sku
143+
from ._models import SKUCapability
97144
from ._models import SslConfiguration
98145
from ._models import SystemService
146+
from ._models import UpdateWorkspaceQuotas
147+
from ._models import UpdateWorkspaceQuotasResult
99148
from ._models import Usage
100149
from ._models import UsageName
101150
from ._models import UserAccountCredentials
@@ -106,18 +155,30 @@
106155
from ._models import VirtualMachineSizeListResult
107156
from ._models import VirtualMachineSshCredentials
108157
from ._models import Workspace
158+
from ._models import WorkspaceSku
109159
from ._models import WorkspaceUpdateParameters
160+
from ._paged_models import AmlUserFeaturePaged
110161
from ._paged_models import ComputeResourcePaged
111162
from ._paged_models import OperationPaged
163+
from ._paged_models import ResourceQuotaPaged
112164
from ._paged_models import UsagePaged
113165
from ._paged_models import WorkspacePaged
166+
from ._paged_models import WorkspaceSkuPaged
114167
from ._azure_machine_learning_workspaces_enums import (
115168
ProvisioningState,
169+
EncryptionStatus,
170+
PrivateEndpointServiceConnectionStatus,
171+
PrivateEndpointConnectionProvisioningState,
116172
UsageUnit,
173+
QuotaUnit,
174+
Status,
117175
ResourceIdentityType,
118176
VmPriority,
177+
RemoteLoginPortPublicAccess,
119178
AllocationState,
179+
NodeState,
120180
ComputeType,
181+
ReasonCode,
121182
UnderlyingResourceAction,
122183
)
123184

@@ -130,6 +191,7 @@
130191
'AmlComputeNodeInformation',
131192
'AmlComputeNodesInformation',
132193
'AmlComputeProperties',
194+
'AmlUserFeature',
133195
'ClusterUpdateParameters',
134196
'Compute',
135197
'ComputeNodesInformation',
@@ -141,24 +203,47 @@
141203
'DataFactory',
142204
'DataLakeAnalytics',
143205
'DataLakeAnalyticsProperties',
206+
'EncryptionProperty',
144207
'ErrorDetail',
145-
'ErrorResponse',
208+
'ErrorResponse', 'ErrorResponseException',
146209
'HDInsight',
147210
'HDInsightProperties',
148211
'Identity',
212+
'IdentityUserAssignedIdentitiesValue',
213+
'KeyVaultProperties',
149214
'ListWorkspaceKeysResult',
150215
'MachineLearningServiceError', 'MachineLearningServiceErrorException',
151216
'NodeStateCounts',
217+
'NotebookListCredentialsResult',
218+
'NotebookPreparationError',
219+
'NotebookResourceInfo',
152220
'Operation',
153221
'OperationDisplay',
154222
'Password',
223+
'PrivateEndpoint',
224+
'PrivateEndpointConnection',
225+
'PrivateLinkResource',
226+
'PrivateLinkResourceListResult',
227+
'PrivateLinkServiceConnectionState',
228+
'QuotaBaseProperties',
229+
'QuotaUpdateParameters',
155230
'RegistryListCredentialsResult',
156231
'Resource',
157232
'ResourceId',
233+
'ResourceName',
234+
'ResourceQuota',
235+
'ResourceSkuLocationInfo',
236+
'ResourceSkuZoneDetails',
237+
'Restriction',
158238
'ScaleSettings',
159239
'ServicePrincipalCredentials',
240+
'SharedPrivateLinkResource',
241+
'Sku',
242+
'SKUCapability',
160243
'SslConfiguration',
161244
'SystemService',
245+
'UpdateWorkspaceQuotas',
246+
'UpdateWorkspaceQuotasResult',
162247
'Usage',
163248
'UsageName',
164249
'UserAccountCredentials',
@@ -169,16 +254,28 @@
169254
'VirtualMachineSizeListResult',
170255
'VirtualMachineSshCredentials',
171256
'Workspace',
257+
'WorkspaceSku',
172258
'WorkspaceUpdateParameters',
173259
'OperationPaged',
174260
'WorkspacePaged',
261+
'AmlUserFeaturePaged',
175262
'UsagePaged',
263+
'ResourceQuotaPaged',
176264
'ComputeResourcePaged',
265+
'WorkspaceSkuPaged',
177266
'ProvisioningState',
267+
'EncryptionStatus',
268+
'PrivateEndpointServiceConnectionStatus',
269+
'PrivateEndpointConnectionProvisioningState',
178270
'UsageUnit',
271+
'QuotaUnit',
272+
'Status',
179273
'ResourceIdentityType',
180274
'VmPriority',
275+
'RemoteLoginPortPublicAccess',
181276
'AllocationState',
277+
'NodeState',
182278
'ComputeType',
279+
'ReasonCode',
183280
'UnderlyingResourceAction',
184281
]

0 commit comments

Comments
 (0)