aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/azure/ai/ml/constants/_workspace.py
diff options
context:
space:
mode:
authorS. Solomon Darnell2025-03-28 21:52:21 -0500
committerS. Solomon Darnell2025-03-28 21:52:21 -0500
commit4a52a71956a8d46fcb7294ac71734504bb09bcc2 (patch)
treeee3dc5af3b6313e921cd920906356f5d4febc4ed /.venv/lib/python3.12/site-packages/azure/ai/ml/constants/_workspace.py
parentcc961e04ba734dd72309fb548a2f97d67d578813 (diff)
downloadgn-ai-master.tar.gz
two version of R2R are hereHEADmaster
Diffstat (limited to '.venv/lib/python3.12/site-packages/azure/ai/ml/constants/_workspace.py')
-rw-r--r--.venv/lib/python3.12/site-packages/azure/ai/ml/constants/_workspace.py56
1 files changed, 56 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/azure/ai/ml/constants/_workspace.py b/.venv/lib/python3.12/site-packages/azure/ai/ml/constants/_workspace.py
new file mode 100644
index 00000000..359e211d
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/azure/ai/ml/constants/_workspace.py
@@ -0,0 +1,56 @@
+# ---------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# ---------------------------------------------------------
+from enum import Enum
+
+from azure.ai.ml._utils._experimental import experimental
+from azure.core import CaseInsensitiveEnumMeta
+
+
+class ManagedServiceIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
+ """Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."""
+
+ NONE = "None"
+ SYSTEM_ASSIGNED = "SystemAssigned"
+ USER_ASSIGNED = "UserAssigned"
+ SYSTEM_ASSIGNED_USER_ASSIGNED = "SystemAssigned,UserAssigned"
+
+
+class IsolationMode:
+ """IsolationMode for the workspace managed network."""
+
+ DISABLED = "Disabled"
+ ALLOW_INTERNET_OUTBOUND = "AllowInternetOutbound"
+ ALLOW_ONLY_APPROVED_OUTBOUND = "AllowOnlyApprovedOutbound"
+
+
+@experimental
+class FirewallSku:
+ """Firewall Sku for FQDN rules in AllowOnlyApprovedOutbound."""
+
+ STANDARD = "Standard"
+ BASIC = "Basic"
+
+
+class OutboundRuleCategory:
+ """Category for a managed network outbound rule."""
+
+ REQUIRED = "Required"
+ RECOMMENDED = "Recommended"
+ USER_DEFINED = "UserDefined"
+ DEPENDENCY = "Dependency"
+
+
+class OutboundRuleType:
+ """Type of managed network outbound rule."""
+
+ FQDN = "FQDN"
+ PRIVATE_ENDPOINT = "PrivateEndpoint"
+ SERVICE_TAG = "ServiceTag"
+
+
+@experimental
+class CapabilityHostKind(str, Enum, metaclass=CaseInsensitiveEnumMeta):
+ """Capabilityhost kind."""
+
+ AGENTS = "Agents"