Skip to content

Commit 9a99d10

Browse files
joshharrinJosh Harrington
andauthored
Managed Network Refactor + Provision Managed Network (Azure#29647)
* updates to reflect move to list of outbound rules * update 12-01-pre being used for managed network * add provision managed network * do not flatten outbound rules * make adjustments to use new generated restclient * run black * remove bearer from test recordings * remove debugging print statement * remove debugging comment --------- Co-authored-by: Josh Harrington <joharrington@microsoft.com>
1 parent 02362da commit 9a99d10

26 files changed

+5941
-4189
lines changed

sdk/ml/azure-ai-ml/azure/ai/ml/_restclient/v2022_12_01_preview/_azure_machine_learning_workspaces.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
from . import models
1717
from ._configuration import AzureMachineLearningWorkspacesConfiguration
18-
from .operations import BatchDeploymentsOperations, BatchEndpointsOperations, CodeContainersOperations, CodeVersionsOperations, ComponentContainersOperations, ComponentVersionsOperations, ComputeOperations, DataContainersOperations, DataVersionsOperations, DatastoresOperations, EnvironmentContainersOperations, EnvironmentVersionsOperations, JobsOperations, LabelingJobsOperations, ManagedNetworkSettingsOperations, ManagedNetworkSettingsRuleOperations, ModelContainersOperations, ModelVersionsOperations, OnlineDeploymentsOperations, OnlineEndpointsOperations, Operations, PrivateEndpointConnectionsOperations, PrivateLinkResourcesOperations, QuotasOperations, RegistriesOperations, RegistryCodeContainersOperations, RegistryCodeVersionsOperations, RegistryComponentContainersOperations, RegistryComponentVersionsOperations, RegistryEnvironmentContainersOperations, RegistryEnvironmentVersionsOperations, RegistryModelContainersOperations, RegistryModelVersionsOperations, SchedulesOperations, UsagesOperations, VirtualMachineSizesOperations, WorkspaceConnectionsOperations, WorkspaceFeaturesOperations, WorkspacesOperations
18+
from .operations import BatchDeploymentsOperations, BatchEndpointsOperations, CodeContainersOperations, CodeVersionsOperations, ComponentContainersOperations, ComponentVersionsOperations, ComputeOperations, DataContainersOperations, DataVersionsOperations, DatastoresOperations, EnvironmentContainersOperations, EnvironmentVersionsOperations, JobsOperations, LabelingJobsOperations, ManagedNetworkProvisionsOperations, ManagedNetworkSettingsRuleOperations, ModelContainersOperations, ModelVersionsOperations, OnlineDeploymentsOperations, OnlineEndpointsOperations, Operations, PrivateEndpointConnectionsOperations, PrivateLinkResourcesOperations, QuotasOperations, RegistriesOperations, RegistryCodeContainersOperations, RegistryCodeVersionsOperations, RegistryComponentContainersOperations, RegistryComponentVersionsOperations, RegistryEnvironmentContainersOperations, RegistryEnvironmentVersionsOperations, RegistryModelContainersOperations, RegistryModelVersionsOperations, SchedulesOperations, UsagesOperations, VirtualMachineSizesOperations, WorkspaceConnectionsOperations, WorkspaceFeaturesOperations, WorkspacesOperations
1919

2020
if TYPE_CHECKING:
2121
# pylint: disable=unused-import,ungrouped-imports
@@ -49,12 +49,12 @@ class AzureMachineLearningWorkspaces(object): # pylint: disable=too-many-inst
4949
:ivar workspace_connections: WorkspaceConnectionsOperations operations
5050
:vartype workspace_connections:
5151
azure.mgmt.machinelearningservices.operations.WorkspaceConnectionsOperations
52-
:ivar managed_network_settings: ManagedNetworkSettingsOperations operations
53-
:vartype managed_network_settings:
54-
azure.mgmt.machinelearningservices.operations.ManagedNetworkSettingsOperations
5552
:ivar managed_network_settings_rule: ManagedNetworkSettingsRuleOperations operations
5653
:vartype managed_network_settings_rule:
5754
azure.mgmt.machinelearningservices.operations.ManagedNetworkSettingsRuleOperations
55+
:ivar managed_network_provisions: ManagedNetworkProvisionsOperations operations
56+
:vartype managed_network_provisions:
57+
azure.mgmt.machinelearningservices.operations.ManagedNetworkProvisionsOperations
5858
:ivar registries: RegistriesOperations operations
5959
:vartype registries: azure.mgmt.machinelearningservices.operations.RegistriesOperations
6060
:ivar workspace_features: WorkspaceFeaturesOperations operations
@@ -168,8 +168,8 @@ def __init__(
168168
self.private_endpoint_connections = PrivateEndpointConnectionsOperations(self._client, self._config, self._serialize, self._deserialize)
169169
self.private_link_resources = PrivateLinkResourcesOperations(self._client, self._config, self._serialize, self._deserialize)
170170
self.workspace_connections = WorkspaceConnectionsOperations(self._client, self._config, self._serialize, self._deserialize)
171-
self.managed_network_settings = ManagedNetworkSettingsOperations(self._client, self._config, self._serialize, self._deserialize)
172171
self.managed_network_settings_rule = ManagedNetworkSettingsRuleOperations(self._client, self._config, self._serialize, self._deserialize)
172+
self.managed_network_provisions = ManagedNetworkProvisionsOperations(self._client, self._config, self._serialize, self._deserialize)
173173
self.registries = RegistriesOperations(self._client, self._config, self._serialize, self._deserialize)
174174
self.workspace_features = WorkspaceFeaturesOperations(self._client, self._config, self._serialize, self._deserialize)
175175
self.registry_code_containers = RegistryCodeContainersOperations(self._client, self._config, self._serialize, self._deserialize)

sdk/ml/azure-ai-ml/azure/ai/ml/_restclient/v2022_12_01_preview/_metadata.json

Lines changed: 0 additions & 140 deletions
This file was deleted.

sdk/ml/azure-ai-ml/azure/ai/ml/_restclient/v2022_12_01_preview/aio/_azure_machine_learning_workspaces.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
from .. import models
1818
from ._configuration import AzureMachineLearningWorkspacesConfiguration
19-
from .operations import BatchDeploymentsOperations, BatchEndpointsOperations, CodeContainersOperations, CodeVersionsOperations, ComponentContainersOperations, ComponentVersionsOperations, ComputeOperations, DataContainersOperations, DataVersionsOperations, DatastoresOperations, EnvironmentContainersOperations, EnvironmentVersionsOperations, JobsOperations, LabelingJobsOperations, ManagedNetworkSettingsOperations, ManagedNetworkSettingsRuleOperations, ModelContainersOperations, ModelVersionsOperations, OnlineDeploymentsOperations, OnlineEndpointsOperations, Operations, PrivateEndpointConnectionsOperations, PrivateLinkResourcesOperations, QuotasOperations, RegistriesOperations, RegistryCodeContainersOperations, RegistryCodeVersionsOperations, RegistryComponentContainersOperations, RegistryComponentVersionsOperations, RegistryEnvironmentContainersOperations, RegistryEnvironmentVersionsOperations, RegistryModelContainersOperations, RegistryModelVersionsOperations, SchedulesOperations, UsagesOperations, VirtualMachineSizesOperations, WorkspaceConnectionsOperations, WorkspaceFeaturesOperations, WorkspacesOperations
19+
from .operations import BatchDeploymentsOperations, BatchEndpointsOperations, CodeContainersOperations, CodeVersionsOperations, ComponentContainersOperations, ComponentVersionsOperations, ComputeOperations, DataContainersOperations, DataVersionsOperations, DatastoresOperations, EnvironmentContainersOperations, EnvironmentVersionsOperations, JobsOperations, LabelingJobsOperations, ManagedNetworkProvisionsOperations, ManagedNetworkSettingsRuleOperations, ModelContainersOperations, ModelVersionsOperations, OnlineDeploymentsOperations, OnlineEndpointsOperations, Operations, PrivateEndpointConnectionsOperations, PrivateLinkResourcesOperations, QuotasOperations, RegistriesOperations, RegistryCodeContainersOperations, RegistryCodeVersionsOperations, RegistryComponentContainersOperations, RegistryComponentVersionsOperations, RegistryEnvironmentContainersOperations, RegistryEnvironmentVersionsOperations, RegistryModelContainersOperations, RegistryModelVersionsOperations, SchedulesOperations, UsagesOperations, VirtualMachineSizesOperations, WorkspaceConnectionsOperations, WorkspaceFeaturesOperations, WorkspacesOperations
2020

2121
if TYPE_CHECKING:
2222
# pylint: disable=unused-import,ungrouped-imports
@@ -47,12 +47,12 @@ class AzureMachineLearningWorkspaces: # pylint: disable=too-many-instance-att
4747
:ivar workspace_connections: WorkspaceConnectionsOperations operations
4848
:vartype workspace_connections:
4949
azure.mgmt.machinelearningservices.aio.operations.WorkspaceConnectionsOperations
50-
:ivar managed_network_settings: ManagedNetworkSettingsOperations operations
51-
:vartype managed_network_settings:
52-
azure.mgmt.machinelearningservices.aio.operations.ManagedNetworkSettingsOperations
5350
:ivar managed_network_settings_rule: ManagedNetworkSettingsRuleOperations operations
5451
:vartype managed_network_settings_rule:
5552
azure.mgmt.machinelearningservices.aio.operations.ManagedNetworkSettingsRuleOperations
53+
:ivar managed_network_provisions: ManagedNetworkProvisionsOperations operations
54+
:vartype managed_network_provisions:
55+
azure.mgmt.machinelearningservices.aio.operations.ManagedNetworkProvisionsOperations
5656
:ivar registries: RegistriesOperations operations
5757
:vartype registries: azure.mgmt.machinelearningservices.aio.operations.RegistriesOperations
5858
:ivar workspace_features: WorkspaceFeaturesOperations operations
@@ -169,8 +169,8 @@ def __init__(
169169
self.private_endpoint_connections = PrivateEndpointConnectionsOperations(self._client, self._config, self._serialize, self._deserialize)
170170
self.private_link_resources = PrivateLinkResourcesOperations(self._client, self._config, self._serialize, self._deserialize)
171171
self.workspace_connections = WorkspaceConnectionsOperations(self._client, self._config, self._serialize, self._deserialize)
172-
self.managed_network_settings = ManagedNetworkSettingsOperations(self._client, self._config, self._serialize, self._deserialize)
173172
self.managed_network_settings_rule = ManagedNetworkSettingsRuleOperations(self._client, self._config, self._serialize, self._deserialize)
173+
self.managed_network_provisions = ManagedNetworkProvisionsOperations(self._client, self._config, self._serialize, self._deserialize)
174174
self.registries = RegistriesOperations(self._client, self._config, self._serialize, self._deserialize)
175175
self.workspace_features = WorkspaceFeaturesOperations(self._client, self._config, self._serialize, self._deserialize)
176176
self.registry_code_containers = RegistryCodeContainersOperations(self._client, self._config, self._serialize, self._deserialize)

sdk/ml/azure-ai-ml/azure/ai/ml/_restclient/v2022_12_01_preview/aio/operations/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
from ._private_endpoint_connections_operations import PrivateEndpointConnectionsOperations
1616
from ._private_link_resources_operations import PrivateLinkResourcesOperations
1717
from ._workspace_connections_operations import WorkspaceConnectionsOperations
18-
from ._managed_network_settings_operations import ManagedNetworkSettingsOperations
1918
from ._managed_network_settings_rule_operations import ManagedNetworkSettingsRuleOperations
19+
from ._managed_network_provisions_operations import ManagedNetworkProvisionsOperations
2020
from ._registries_operations import RegistriesOperations
2121
from ._workspace_features_operations import WorkspaceFeaturesOperations
2222
from ._registry_code_containers_operations import RegistryCodeContainersOperations
@@ -56,8 +56,8 @@
5656
'PrivateEndpointConnectionsOperations',
5757
'PrivateLinkResourcesOperations',
5858
'WorkspaceConnectionsOperations',
59-
'ManagedNetworkSettingsOperations',
6059
'ManagedNetworkSettingsRuleOperations',
60+
'ManagedNetworkProvisionsOperations',
6161
'RegistriesOperations',
6262
'WorkspaceFeaturesOperations',
6363
'RegistryCodeContainersOperations',

0 commit comments

Comments
 (0)