published on Friday, Mar 20, 2026 by Pulumi
published on Friday, Mar 20, 2026 by Pulumi
An object that represents a machine learning workspace.
Uses Azure REST API version 2025-12-01. In version 2.x of the Azure Native provider, it used API version 2023-04-01.
Other available API versions: 2020-05-01-preview, 2020-05-15-preview, 2020-06-01, 2020-08-01, 2020-09-01-preview, 2021-01-01, 2021-03-01-preview, 2021-04-01, 2021-07-01, 2022-01-01-preview, 2022-02-01-preview, 2022-05-01, 2022-06-01-preview, 2022-10-01, 2022-10-01-preview, 2022-12-01-preview, 2023-02-01-preview, 2023-04-01, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview, 2025-04-01, 2025-04-01-preview, 2025-06-01, 2025-07-01-preview, 2025-09-01, 2025-10-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native machinelearningservices [ApiVersion]. See the version guide for details.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:machinelearningservices:Workspace testworkspace /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}
Create Workspace Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Workspace(name: string, args: WorkspaceArgs, opts?: CustomResourceOptions);@overload
def Workspace(resource_name: str,
args: WorkspaceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Workspace(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
kind: Optional[str] = None,
managed_network: Optional[ManagedNetworkSettingsArgs] = None,
container_registry: Optional[str] = None,
description: Optional[str] = None,
discovery_url: Optional[str] = None,
enable_data_isolation: Optional[bool] = None,
enable_service_side_cmk_encryption: Optional[bool] = None,
encryption: Optional[EncryptionPropertyArgs] = None,
location: Optional[str] = None,
friendly_name: Optional[str] = None,
hbi_workspace: Optional[bool] = None,
hub_resource_id: Optional[str] = None,
identity: Optional[ManagedServiceIdentityArgs] = None,
image_build_compute: Optional[str] = None,
associated_workspaces: Optional[Sequence[str]] = None,
key_vault: Optional[str] = None,
feature_store_settings: Optional[FeatureStoreSettingsArgs] = None,
allow_public_access_when_behind_vnet: Optional[bool] = None,
primary_user_assigned_identity: Optional[str] = None,
provision_network_now: Optional[bool] = None,
public_network_access: Optional[Union[str, PublicNetworkAccessType]] = None,
application_insights: Optional[str] = None,
serverless_compute_settings: Optional[ServerlessComputeSettingsArgs] = None,
service_managed_resources_settings: Optional[ServiceManagedResourcesSettingsArgs] = None,
shared_private_link_resources: Optional[Sequence[SharedPrivateLinkResourceArgs]] = None,
sku: Optional[SkuArgs] = None,
storage_account: Optional[str] = None,
system_datastores_auth_mode: Optional[Union[str, SystemDatastoresAuthMode]] = None,
tags: Optional[Mapping[str, str]] = None,
v1_legacy_mode: Optional[bool] = None,
workspace_hub_config: Optional[WorkspaceHubConfigArgs] = None,
workspace_name: Optional[str] = None)func NewWorkspace(ctx *Context, name string, args WorkspaceArgs, opts ...ResourceOption) (*Workspace, error)public Workspace(string name, WorkspaceArgs args, CustomResourceOptions? opts = null)
public Workspace(String name, WorkspaceArgs args)
public Workspace(String name, WorkspaceArgs args, CustomResourceOptions options)
type: azure-native:machinelearningservices:Workspace
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WorkspaceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WorkspaceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WorkspaceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WorkspaceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WorkspaceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampleworkspaceResourceResourceFromMachinelearningservices = new AzureNative.MachineLearningServices.Workspace("exampleworkspaceResourceResourceFromMachinelearningservices", new()
{
ResourceGroupName = "string",
Kind = "string",
ManagedNetwork = new AzureNative.MachineLearningServices.Inputs.ManagedNetworkSettingsArgs
{
EnableNetworkMonitor = false,
FirewallSku = "string",
IsolationMode = "string",
ManagedNetworkKind = "string",
OutboundRules =
{
{ "string", new AzureNative.MachineLearningServices.Inputs.FqdnOutboundRuleArgs
{
Type = "FQDN",
Category = "string",
Destination = "string",
Status = "string",
} },
},
Status = new AzureNative.MachineLearningServices.Inputs.ManagedNetworkProvisionStatusArgs
{
SparkReady = false,
Status = "string",
},
},
ContainerRegistry = "string",
Description = "string",
DiscoveryUrl = "string",
EnableDataIsolation = false,
EnableServiceSideCMKEncryption = false,
Encryption = new AzureNative.MachineLearningServices.Inputs.EncryptionPropertyArgs
{
KeyVaultProperties = new AzureNative.MachineLearningServices.Inputs.KeyVaultPropertiesArgs
{
KeyIdentifier = "string",
KeyVaultArmId = "string",
IdentityClientId = "string",
},
Status = "string",
CosmosDbResourceId = "string",
Identity = new AzureNative.MachineLearningServices.Inputs.IdentityForCmkArgs
{
UserAssignedIdentity = "string",
},
SearchAccountResourceId = "string",
StorageAccountResourceId = "string",
},
Location = "string",
FriendlyName = "string",
HbiWorkspace = false,
HubResourceId = "string",
Identity = new AzureNative.MachineLearningServices.Inputs.ManagedServiceIdentityArgs
{
Type = "string",
UserAssignedIdentities = new[]
{
"string",
},
},
ImageBuildCompute = "string",
AssociatedWorkspaces = new[]
{
"string",
},
KeyVault = "string",
FeatureStoreSettings = new AzureNative.MachineLearningServices.Inputs.FeatureStoreSettingsArgs
{
ComputeRuntime = new AzureNative.MachineLearningServices.Inputs.ComputeRuntimeDtoArgs
{
SparkRuntimeVersion = "string",
},
OfflineStoreConnectionName = "string",
OnlineStoreConnectionName = "string",
},
AllowPublicAccessWhenBehindVnet = false,
PrimaryUserAssignedIdentity = "string",
ProvisionNetworkNow = false,
PublicNetworkAccess = "string",
ApplicationInsights = "string",
ServerlessComputeSettings = new AzureNative.MachineLearningServices.Inputs.ServerlessComputeSettingsArgs
{
ServerlessComputeCustomSubnet = "string",
ServerlessComputeNoPublicIP = false,
},
ServiceManagedResourcesSettings = new AzureNative.MachineLearningServices.Inputs.ServiceManagedResourcesSettingsArgs
{
CosmosDb = new AzureNative.MachineLearningServices.Inputs.CosmosDbSettingsArgs
{
CollectionsThroughput = 0,
},
},
SharedPrivateLinkResources = new[]
{
new AzureNative.MachineLearningServices.Inputs.SharedPrivateLinkResourceArgs
{
GroupId = "string",
Name = "string",
PrivateLinkResourceId = "string",
RequestMessage = "string",
Status = "string",
},
},
Sku = new AzureNative.MachineLearningServices.Inputs.SkuArgs
{
Name = "string",
Capacity = 0,
Family = "string",
Size = "string",
Tier = AzureNative.MachineLearningServices.SkuTier.Free,
},
StorageAccount = "string",
SystemDatastoresAuthMode = "string",
Tags =
{
{ "string", "string" },
},
V1LegacyMode = false,
WorkspaceHubConfig = new AzureNative.MachineLearningServices.Inputs.WorkspaceHubConfigArgs
{
AdditionalWorkspaceStorageAccounts = new[]
{
"string",
},
DefaultWorkspaceResourceGroup = "string",
},
WorkspaceName = "string",
});
example, err := machinelearningservices.NewWorkspace(ctx, "exampleworkspaceResourceResourceFromMachinelearningservices", &machinelearningservices.WorkspaceArgs{
ResourceGroupName: pulumi.String("string"),
Kind: pulumi.String("string"),
ManagedNetwork: &machinelearningservices.ManagedNetworkSettingsArgs{
EnableNetworkMonitor: pulumi.Bool(false),
FirewallSku: pulumi.String("string"),
IsolationMode: pulumi.String("string"),
ManagedNetworkKind: pulumi.String("string"),
OutboundRules: pulumi.Map{
"string": machinelearningservices.FqdnOutboundRule{
Type: "FQDN",
Category: "string",
Destination: "string",
Status: "string",
},
},
Status: &machinelearningservices.ManagedNetworkProvisionStatusArgs{
SparkReady: pulumi.Bool(false),
Status: pulumi.String("string"),
},
},
ContainerRegistry: pulumi.String("string"),
Description: pulumi.String("string"),
DiscoveryUrl: pulumi.String("string"),
EnableDataIsolation: pulumi.Bool(false),
EnableServiceSideCMKEncryption: pulumi.Bool(false),
Encryption: &machinelearningservices.EncryptionPropertyArgs{
KeyVaultProperties: &machinelearningservices.KeyVaultPropertiesArgs{
KeyIdentifier: pulumi.String("string"),
KeyVaultArmId: pulumi.String("string"),
IdentityClientId: pulumi.String("string"),
},
Status: pulumi.String("string"),
CosmosDbResourceId: pulumi.String("string"),
Identity: &machinelearningservices.IdentityForCmkArgs{
UserAssignedIdentity: pulumi.String("string"),
},
SearchAccountResourceId: pulumi.String("string"),
StorageAccountResourceId: pulumi.String("string"),
},
Location: pulumi.String("string"),
FriendlyName: pulumi.String("string"),
HbiWorkspace: pulumi.Bool(false),
HubResourceId: pulumi.String("string"),
Identity: &machinelearningservices.ManagedServiceIdentityArgs{
Type: pulumi.String("string"),
UserAssignedIdentities: pulumi.StringArray{
pulumi.String("string"),
},
},
ImageBuildCompute: pulumi.String("string"),
AssociatedWorkspaces: pulumi.StringArray{
pulumi.String("string"),
},
KeyVault: pulumi.String("string"),
FeatureStoreSettings: &machinelearningservices.FeatureStoreSettingsArgs{
ComputeRuntime: &machinelearningservices.ComputeRuntimeDtoArgs{
SparkRuntimeVersion: pulumi.String("string"),
},
OfflineStoreConnectionName: pulumi.String("string"),
OnlineStoreConnectionName: pulumi.String("string"),
},
AllowPublicAccessWhenBehindVnet: pulumi.Bool(false),
PrimaryUserAssignedIdentity: pulumi.String("string"),
ProvisionNetworkNow: pulumi.Bool(false),
PublicNetworkAccess: pulumi.String("string"),
ApplicationInsights: pulumi.String("string"),
ServerlessComputeSettings: &machinelearningservices.ServerlessComputeSettingsArgs{
ServerlessComputeCustomSubnet: pulumi.String("string"),
ServerlessComputeNoPublicIP: pulumi.Bool(false),
},
ServiceManagedResourcesSettings: &machinelearningservices.ServiceManagedResourcesSettingsArgs{
CosmosDb: &machinelearningservices.CosmosDbSettingsArgs{
CollectionsThroughput: pulumi.Int(0),
},
},
SharedPrivateLinkResources: machinelearningservices.SharedPrivateLinkResourceArray{
&machinelearningservices.SharedPrivateLinkResourceArgs{
GroupId: pulumi.String("string"),
Name: pulumi.String("string"),
PrivateLinkResourceId: pulumi.String("string"),
RequestMessage: pulumi.String("string"),
Status: pulumi.String("string"),
},
},
Sku: &machinelearningservices.SkuArgs{
Name: pulumi.String("string"),
Capacity: pulumi.Int(0),
Family: pulumi.String("string"),
Size: pulumi.String("string"),
Tier: machinelearningservices.SkuTierFree,
},
StorageAccount: pulumi.String("string"),
SystemDatastoresAuthMode: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
V1LegacyMode: pulumi.Bool(false),
WorkspaceHubConfig: &machinelearningservices.WorkspaceHubConfigArgs{
AdditionalWorkspaceStorageAccounts: pulumi.StringArray{
pulumi.String("string"),
},
DefaultWorkspaceResourceGroup: pulumi.String("string"),
},
WorkspaceName: pulumi.String("string"),
})
var exampleworkspaceResourceResourceFromMachinelearningservices = new com.pulumi.azurenative.machinelearningservices.Workspace("exampleworkspaceResourceResourceFromMachinelearningservices", com.pulumi.azurenative.machinelearningservices.WorkspaceArgs.builder()
.resourceGroupName("string")
.kind("string")
.managedNetwork(ManagedNetworkSettingsArgs.builder()
.enableNetworkMonitor(false)
.firewallSku("string")
.isolationMode("string")
.managedNetworkKind("string")
.outboundRules(Map.of("string", FqdnOutboundRuleArgs.builder()
.type("FQDN")
.category("string")
.destination("string")
.status("string")
.build()))
.status(ManagedNetworkProvisionStatusArgs.builder()
.sparkReady(false)
.status("string")
.build())
.build())
.containerRegistry("string")
.description("string")
.discoveryUrl("string")
.enableDataIsolation(false)
.enableServiceSideCMKEncryption(false)
.encryption(EncryptionPropertyArgs.builder()
.keyVaultProperties(KeyVaultPropertiesArgs.builder()
.keyIdentifier("string")
.keyVaultArmId("string")
.identityClientId("string")
.build())
.status("string")
.cosmosDbResourceId("string")
.identity(IdentityForCmkArgs.builder()
.userAssignedIdentity("string")
.build())
.searchAccountResourceId("string")
.storageAccountResourceId("string")
.build())
.location("string")
.friendlyName("string")
.hbiWorkspace(false)
.hubResourceId("string")
.identity(ManagedServiceIdentityArgs.builder()
.type("string")
.userAssignedIdentities("string")
.build())
.imageBuildCompute("string")
.associatedWorkspaces("string")
.keyVault("string")
.featureStoreSettings(FeatureStoreSettingsArgs.builder()
.computeRuntime(ComputeRuntimeDtoArgs.builder()
.sparkRuntimeVersion("string")
.build())
.offlineStoreConnectionName("string")
.onlineStoreConnectionName("string")
.build())
.allowPublicAccessWhenBehindVnet(false)
.primaryUserAssignedIdentity("string")
.provisionNetworkNow(false)
.publicNetworkAccess("string")
.applicationInsights("string")
.serverlessComputeSettings(ServerlessComputeSettingsArgs.builder()
.serverlessComputeCustomSubnet("string")
.serverlessComputeNoPublicIP(false)
.build())
.serviceManagedResourcesSettings(ServiceManagedResourcesSettingsArgs.builder()
.cosmosDb(CosmosDbSettingsArgs.builder()
.collectionsThroughput(0)
.build())
.build())
.sharedPrivateLinkResources(SharedPrivateLinkResourceArgs.builder()
.groupId("string")
.name("string")
.privateLinkResourceId("string")
.requestMessage("string")
.status("string")
.build())
.sku(SkuArgs.builder()
.name("string")
.capacity(0)
.family("string")
.size("string")
.tier("Free")
.build())
.storageAccount("string")
.systemDatastoresAuthMode("string")
.tags(Map.of("string", "string"))
.v1LegacyMode(false)
.workspaceHubConfig(WorkspaceHubConfigArgs.builder()
.additionalWorkspaceStorageAccounts("string")
.defaultWorkspaceResourceGroup("string")
.build())
.workspaceName("string")
.build());
exampleworkspace_resource_resource_from_machinelearningservices = azure_native.machinelearningservices.Workspace("exampleworkspaceResourceResourceFromMachinelearningservices",
resource_group_name="string",
kind="string",
managed_network={
"enable_network_monitor": False,
"firewall_sku": "string",
"isolation_mode": "string",
"managed_network_kind": "string",
"outbound_rules": {
"string": {
"type": "FQDN",
"category": "string",
"destination": "string",
"status": "string",
},
},
"status": {
"spark_ready": False,
"status": "string",
},
},
container_registry="string",
description="string",
discovery_url="string",
enable_data_isolation=False,
enable_service_side_cmk_encryption=False,
encryption={
"key_vault_properties": {
"key_identifier": "string",
"key_vault_arm_id": "string",
"identity_client_id": "string",
},
"status": "string",
"cosmos_db_resource_id": "string",
"identity": {
"user_assigned_identity": "string",
},
"search_account_resource_id": "string",
"storage_account_resource_id": "string",
},
location="string",
friendly_name="string",
hbi_workspace=False,
hub_resource_id="string",
identity={
"type": "string",
"user_assigned_identities": ["string"],
},
image_build_compute="string",
associated_workspaces=["string"],
key_vault="string",
feature_store_settings={
"compute_runtime": {
"spark_runtime_version": "string",
},
"offline_store_connection_name": "string",
"online_store_connection_name": "string",
},
allow_public_access_when_behind_vnet=False,
primary_user_assigned_identity="string",
provision_network_now=False,
public_network_access="string",
application_insights="string",
serverless_compute_settings={
"serverless_compute_custom_subnet": "string",
"serverless_compute_no_public_ip": False,
},
service_managed_resources_settings={
"cosmos_db": {
"collections_throughput": 0,
},
},
shared_private_link_resources=[{
"group_id": "string",
"name": "string",
"private_link_resource_id": "string",
"request_message": "string",
"status": "string",
}],
sku={
"name": "string",
"capacity": 0,
"family": "string",
"size": "string",
"tier": azure_native.machinelearningservices.SkuTier.FREE,
},
storage_account="string",
system_datastores_auth_mode="string",
tags={
"string": "string",
},
v1_legacy_mode=False,
workspace_hub_config={
"additional_workspace_storage_accounts": ["string"],
"default_workspace_resource_group": "string",
},
workspace_name="string")
const exampleworkspaceResourceResourceFromMachinelearningservices = new azure_native.machinelearningservices.Workspace("exampleworkspaceResourceResourceFromMachinelearningservices", {
resourceGroupName: "string",
kind: "string",
managedNetwork: {
enableNetworkMonitor: false,
firewallSku: "string",
isolationMode: "string",
managedNetworkKind: "string",
outboundRules: {
string: {
type: "FQDN",
category: "string",
destination: "string",
status: "string",
},
},
status: {
sparkReady: false,
status: "string",
},
},
containerRegistry: "string",
description: "string",
discoveryUrl: "string",
enableDataIsolation: false,
enableServiceSideCMKEncryption: false,
encryption: {
keyVaultProperties: {
keyIdentifier: "string",
keyVaultArmId: "string",
identityClientId: "string",
},
status: "string",
cosmosDbResourceId: "string",
identity: {
userAssignedIdentity: "string",
},
searchAccountResourceId: "string",
storageAccountResourceId: "string",
},
location: "string",
friendlyName: "string",
hbiWorkspace: false,
hubResourceId: "string",
identity: {
type: "string",
userAssignedIdentities: ["string"],
},
imageBuildCompute: "string",
associatedWorkspaces: ["string"],
keyVault: "string",
featureStoreSettings: {
computeRuntime: {
sparkRuntimeVersion: "string",
},
offlineStoreConnectionName: "string",
onlineStoreConnectionName: "string",
},
allowPublicAccessWhenBehindVnet: false,
primaryUserAssignedIdentity: "string",
provisionNetworkNow: false,
publicNetworkAccess: "string",
applicationInsights: "string",
serverlessComputeSettings: {
serverlessComputeCustomSubnet: "string",
serverlessComputeNoPublicIP: false,
},
serviceManagedResourcesSettings: {
cosmosDb: {
collectionsThroughput: 0,
},
},
sharedPrivateLinkResources: [{
groupId: "string",
name: "string",
privateLinkResourceId: "string",
requestMessage: "string",
status: "string",
}],
sku: {
name: "string",
capacity: 0,
family: "string",
size: "string",
tier: azure_native.machinelearningservices.SkuTier.Free,
},
storageAccount: "string",
systemDatastoresAuthMode: "string",
tags: {
string: "string",
},
v1LegacyMode: false,
workspaceHubConfig: {
additionalWorkspaceStorageAccounts: ["string"],
defaultWorkspaceResourceGroup: "string",
},
workspaceName: "string",
});
type: azure-native:machinelearningservices:Workspace
properties:
allowPublicAccessWhenBehindVnet: false
applicationInsights: string
associatedWorkspaces:
- string
containerRegistry: string
description: string
discoveryUrl: string
enableDataIsolation: false
enableServiceSideCMKEncryption: false
encryption:
cosmosDbResourceId: string
identity:
userAssignedIdentity: string
keyVaultProperties:
identityClientId: string
keyIdentifier: string
keyVaultArmId: string
searchAccountResourceId: string
status: string
storageAccountResourceId: string
featureStoreSettings:
computeRuntime:
sparkRuntimeVersion: string
offlineStoreConnectionName: string
onlineStoreConnectionName: string
friendlyName: string
hbiWorkspace: false
hubResourceId: string
identity:
type: string
userAssignedIdentities:
- string
imageBuildCompute: string
keyVault: string
kind: string
location: string
managedNetwork:
enableNetworkMonitor: false
firewallSku: string
isolationMode: string
managedNetworkKind: string
outboundRules:
string:
category: string
destination: string
status: string
type: FQDN
status:
sparkReady: false
status: string
primaryUserAssignedIdentity: string
provisionNetworkNow: false
publicNetworkAccess: string
resourceGroupName: string
serverlessComputeSettings:
serverlessComputeCustomSubnet: string
serverlessComputeNoPublicIP: false
serviceManagedResourcesSettings:
cosmosDb:
collectionsThroughput: 0
sharedPrivateLinkResources:
- groupId: string
name: string
privateLinkResourceId: string
requestMessage: string
status: string
sku:
capacity: 0
family: string
name: string
size: string
tier: Free
storageAccount: string
systemDatastoresAuthMode: string
tags:
string: string
v1LegacyMode: false
workspaceHubConfig:
additionalWorkspaceStorageAccounts:
- string
defaultWorkspaceResourceGroup: string
workspaceName: string
Workspace Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Workspace resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Allow
Public boolAccess When Behind Vnet - The flag to indicate whether to allow public access when behind VNet.
- Application
Insights string - ARM id of the application insights associated with this workspace.
- Associated
Workspaces List<string> - Container
Registry string - ARM id of the container registry associated with this workspace.
- Description string
- The description of this workspace.
- Discovery
Url string - Url for the discovery service to identify regional endpoints for machine learning experimentation services
- Enable
Data boolIsolation - Enable
Service boolSide CMKEncryption - Encryption
Pulumi.
Azure Native. Machine Learning Services. Inputs. Encryption Property - Feature
Store Pulumi.Settings Azure Native. Machine Learning Services. Inputs. Feature Store Settings - Settings for feature store type workspace.
- Friendly
Name string - The friendly name for this workspace. This name in mutable
- Hbi
Workspace bool - The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
- Hub
Resource stringId - Identity
Pulumi.
Azure Native. Machine Learning Services. Inputs. Managed Service Identity - The managed service identities assigned to this resource.
- Image
Build stringCompute - The compute name for image build
- Key
Vault string - ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
- Kind string
- Location string
- Managed
Network Pulumi.Azure Native. Machine Learning Services. Inputs. Managed Network Settings - Managed Network settings for a machine learning workspace.
- Primary
User stringAssigned Identity - The user assigned identity resource id that represents the workspace identity.
- Provision
Network boolNow - Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.
- Public
Network string | Pulumi.Access Azure Native. Machine Learning Services. Public Network Access Type - Whether requests from Public Network are allowed.
- Serverless
Compute Pulumi.Settings Azure Native. Machine Learning Services. Inputs. Serverless Compute Settings - Settings for serverless compute in a workspace
- Service
Managed Pulumi.Resources Settings Azure Native. Machine Learning Services. Inputs. Service Managed Resources Settings - The service managed resource settings.
-
List<Pulumi.
Azure Native. Machine Learning Services. Inputs. Shared Private Link Resource> - The list of shared private link resources in this workspace.
- Sku
Pulumi.
Azure Native. Machine Learning Services. Inputs. Sku - Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- Storage
Account string - ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
- System
Datastores string | Pulumi.Auth Mode Azure Native. Machine Learning Services. System Datastores Auth Mode - The auth mode used for accessing the system datastores of the workspace.
- Dictionary<string, string>
- V1Legacy
Mode bool - Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
- Workspace
Hub Pulumi.Config Azure Native. Machine Learning Services. Inputs. Workspace Hub Config - WorkspaceHub's configuration object.
- Workspace
Name string - Azure Machine Learning Workspace Name
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Allow
Public boolAccess When Behind Vnet - The flag to indicate whether to allow public access when behind VNet.
- Application
Insights string - ARM id of the application insights associated with this workspace.
- Associated
Workspaces []string - Container
Registry string - ARM id of the container registry associated with this workspace.
- Description string
- The description of this workspace.
- Discovery
Url string - Url for the discovery service to identify regional endpoints for machine learning experimentation services
- Enable
Data boolIsolation - Enable
Service boolSide CMKEncryption - Encryption
Encryption
Property Args - Feature
Store FeatureSettings Store Settings Args - Settings for feature store type workspace.
- Friendly
Name string - The friendly name for this workspace. This name in mutable
- Hbi
Workspace bool - The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
- Hub
Resource stringId - Identity
Managed
Service Identity Args - The managed service identities assigned to this resource.
- Image
Build stringCompute - The compute name for image build
- Key
Vault string - ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
- Kind string
- Location string
- Managed
Network ManagedNetwork Settings Args - Managed Network settings for a machine learning workspace.
- Primary
User stringAssigned Identity - The user assigned identity resource id that represents the workspace identity.
- Provision
Network boolNow - Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.
- Public
Network string | PublicAccess Network Access Type - Whether requests from Public Network are allowed.
- Serverless
Compute ServerlessSettings Compute Settings Args - Settings for serverless compute in a workspace
- Service
Managed ServiceResources Settings Managed Resources Settings Args - The service managed resource settings.
-
[]Shared
Private Link Resource Args - The list of shared private link resources in this workspace.
- Sku
Sku
Args - Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- Storage
Account string - ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
- System
Datastores string | SystemAuth Mode Datastores Auth Mode - The auth mode used for accessing the system datastores of the workspace.
- map[string]string
- V1Legacy
Mode bool - Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
- Workspace
Hub WorkspaceConfig Hub Config Args - WorkspaceHub's configuration object.
- Workspace
Name string - Azure Machine Learning Workspace Name
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- allow
Public BooleanAccess When Behind Vnet - The flag to indicate whether to allow public access when behind VNet.
- application
Insights String - ARM id of the application insights associated with this workspace.
- associated
Workspaces List<String> - container
Registry String - ARM id of the container registry associated with this workspace.
- description String
- The description of this workspace.
- discovery
Url String - Url for the discovery service to identify regional endpoints for machine learning experimentation services
- enable
Data BooleanIsolation - enable
Service BooleanSide CMKEncryption - encryption
Encryption
Property - feature
Store FeatureSettings Store Settings - Settings for feature store type workspace.
- friendly
Name String - The friendly name for this workspace. This name in mutable
- hbi
Workspace Boolean - The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
- hub
Resource StringId - identity
Managed
Service Identity - The managed service identities assigned to this resource.
- image
Build StringCompute - The compute name for image build
- key
Vault String - ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
- kind String
- location String
- managed
Network ManagedNetwork Settings - Managed Network settings for a machine learning workspace.
- primary
User StringAssigned Identity - The user assigned identity resource id that represents the workspace identity.
- provision
Network BooleanNow - Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.
- public
Network String | PublicAccess Network Access Type - Whether requests from Public Network are allowed.
- serverless
Compute ServerlessSettings Compute Settings - Settings for serverless compute in a workspace
- service
Managed ServiceResources Settings Managed Resources Settings - The service managed resource settings.
-
List<Shared
Private Link Resource> - The list of shared private link resources in this workspace.
- sku Sku
- Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- storage
Account String - ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
- system
Datastores String | SystemAuth Mode Datastores Auth Mode - The auth mode used for accessing the system datastores of the workspace.
- Map<String,String>
- v1Legacy
Mode Boolean - Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
- workspace
Hub WorkspaceConfig Hub Config - WorkspaceHub's configuration object.
- workspace
Name String - Azure Machine Learning Workspace Name
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- allow
Public booleanAccess When Behind Vnet - The flag to indicate whether to allow public access when behind VNet.
- application
Insights string - ARM id of the application insights associated with this workspace.
- associated
Workspaces string[] - container
Registry string - ARM id of the container registry associated with this workspace.
- description string
- The description of this workspace.
- discovery
Url string - Url for the discovery service to identify regional endpoints for machine learning experimentation services
- enable
Data booleanIsolation - enable
Service booleanSide CMKEncryption - encryption
Encryption
Property - feature
Store FeatureSettings Store Settings - Settings for feature store type workspace.
- friendly
Name string - The friendly name for this workspace. This name in mutable
- hbi
Workspace boolean - The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
- hub
Resource stringId - identity
Managed
Service Identity - The managed service identities assigned to this resource.
- image
Build stringCompute - The compute name for image build
- key
Vault string - ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
- kind string
- location string
- managed
Network ManagedNetwork Settings - Managed Network settings for a machine learning workspace.
- primary
User stringAssigned Identity - The user assigned identity resource id that represents the workspace identity.
- provision
Network booleanNow - Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.
- public
Network string | PublicAccess Network Access Type - Whether requests from Public Network are allowed.
- serverless
Compute ServerlessSettings Compute Settings - Settings for serverless compute in a workspace
- service
Managed ServiceResources Settings Managed Resources Settings - The service managed resource settings.
-
Shared
Private Link Resource[] - The list of shared private link resources in this workspace.
- sku Sku
- Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- storage
Account string - ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
- system
Datastores string | SystemAuth Mode Datastores Auth Mode - The auth mode used for accessing the system datastores of the workspace.
- {[key: string]: string}
- v1Legacy
Mode boolean - Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
- workspace
Hub WorkspaceConfig Hub Config - WorkspaceHub's configuration object.
- workspace
Name string - Azure Machine Learning Workspace Name
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- allow_
public_ boolaccess_ when_ behind_ vnet - The flag to indicate whether to allow public access when behind VNet.
- application_
insights str - ARM id of the application insights associated with this workspace.
- associated_
workspaces Sequence[str] - container_
registry str - ARM id of the container registry associated with this workspace.
- description str
- The description of this workspace.
- discovery_
url str - Url for the discovery service to identify regional endpoints for machine learning experimentation services
- enable_
data_ boolisolation - enable_
service_ boolside_ cmk_ encryption - encryption
Encryption
Property Args - feature_
store_ Featuresettings Store Settings Args - Settings for feature store type workspace.
- friendly_
name str - The friendly name for this workspace. This name in mutable
- hbi_
workspace bool - The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
- hub_
resource_ strid - identity
Managed
Service Identity Args - The managed service identities assigned to this resource.
- image_
build_ strcompute - The compute name for image build
- key_
vault str - ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
- kind str
- location str
- managed_
network ManagedNetwork Settings Args - Managed Network settings for a machine learning workspace.
- primary_
user_ strassigned_ identity - The user assigned identity resource id that represents the workspace identity.
- provision_
network_ boolnow - Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.
- public_
network_ str | Publicaccess Network Access Type - Whether requests from Public Network are allowed.
- serverless_
compute_ Serverlesssettings Compute Settings Args - Settings for serverless compute in a workspace
- service_
managed_ Serviceresources_ settings Managed Resources Settings Args - The service managed resource settings.
-
Sequence[Shared
Private Link Resource Args] - The list of shared private link resources in this workspace.
- sku
Sku
Args - Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- storage_
account str - ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
- system_
datastores_ str | Systemauth_ mode Datastores Auth Mode - The auth mode used for accessing the system datastores of the workspace.
- Mapping[str, str]
- v1_
legacy_ boolmode - Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
- workspace_
hub_ Workspaceconfig Hub Config Args - WorkspaceHub's configuration object.
- workspace_
name str - Azure Machine Learning Workspace Name
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- allow
Public BooleanAccess When Behind Vnet - The flag to indicate whether to allow public access when behind VNet.
- application
Insights String - ARM id of the application insights associated with this workspace.
- associated
Workspaces List<String> - container
Registry String - ARM id of the container registry associated with this workspace.
- description String
- The description of this workspace.
- discovery
Url String - Url for the discovery service to identify regional endpoints for machine learning experimentation services
- enable
Data BooleanIsolation - enable
Service BooleanSide CMKEncryption - encryption Property Map
- feature
Store Property MapSettings - Settings for feature store type workspace.
- friendly
Name String - The friendly name for this workspace. This name in mutable
- hbi
Workspace Boolean - The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
- hub
Resource StringId - identity Property Map
- The managed service identities assigned to this resource.
- image
Build StringCompute - The compute name for image build
- key
Vault String - ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
- kind String
- location String
- managed
Network Property Map - Managed Network settings for a machine learning workspace.
- primary
User StringAssigned Identity - The user assigned identity resource id that represents the workspace identity.
- provision
Network BooleanNow - Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.
- public
Network String | "Enabled" | "Disabled"Access - Whether requests from Public Network are allowed.
- serverless
Compute Property MapSettings - Settings for serverless compute in a workspace
- service
Managed Property MapResources Settings - The service managed resource settings.
- List<Property Map>
- The list of shared private link resources in this workspace.
- sku Property Map
- Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- storage
Account String - ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
- system
Datastores String | "AccessAuth Mode Key" | "Identity" | "User Delegation SAS" - The auth mode used for accessing the system datastores of the workspace.
- Map<String>
- v1Legacy
Mode Boolean - Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
- workspace
Hub Property MapConfig - WorkspaceHub's configuration object.
- workspace
Name String - Azure Machine Learning Workspace Name
Outputs
All input properties are implicitly available as output properties. Additionally, the Workspace resource produces the following output properties:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ml
Flow stringTracking Uri - The URI associated with this workspace that machine learning flow must point at to set up tracking.
- Name string
- The name of the resource
- Notebook
Info Pulumi.Azure Native. Machine Learning Services. Outputs. Notebook Resource Info Response - The notebook info of Azure ML workspace.
- Private
Endpoint List<Pulumi.Connections Azure Native. Machine Learning Services. Outputs. Private Endpoint Connection Response> - The list of private endpoint connections in the workspace.
- Private
Link intCount - Count of private connections in the workspace
- Provisioning
State string - The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
- Service
Provisioned stringResource Group - The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
- Storage
Hns boolEnabled - If the storage associated with the workspace has hierarchical namespace(HNS) enabled.
- System
Data Pulumi.Azure Native. Machine Learning Services. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Tenant
Id string - The tenant id associated with this workspace.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Workspace
Id string - The immutable id associated with this workspace.
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ml
Flow stringTracking Uri - The URI associated with this workspace that machine learning flow must point at to set up tracking.
- Name string
- The name of the resource
- Notebook
Info NotebookResource Info Response - The notebook info of Azure ML workspace.
- Private
Endpoint []PrivateConnections Endpoint Connection Response - The list of private endpoint connections in the workspace.
- Private
Link intCount - Count of private connections in the workspace
- Provisioning
State string - The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
- Service
Provisioned stringResource Group - The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
- Storage
Hns boolEnabled - If the storage associated with the workspace has hierarchical namespace(HNS) enabled.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Tenant
Id string - The tenant id associated with this workspace.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Workspace
Id string - The immutable id associated with this workspace.
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- ml
Flow StringTracking Uri - The URI associated with this workspace that machine learning flow must point at to set up tracking.
- name String
- The name of the resource
- notebook
Info NotebookResource Info Response - The notebook info of Azure ML workspace.
- private
Endpoint List<PrivateConnections Endpoint Connection Response> - The list of private endpoint connections in the workspace.
- private
Link IntegerCount - Count of private connections in the workspace
- provisioning
State String - The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
- service
Provisioned StringResource Group - The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
- storage
Hns BooleanEnabled - If the storage associated with the workspace has hierarchical namespace(HNS) enabled.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tenant
Id String - The tenant id associated with this workspace.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- workspace
Id String - The immutable id associated with this workspace.
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- ml
Flow stringTracking Uri - The URI associated with this workspace that machine learning flow must point at to set up tracking.
- name string
- The name of the resource
- notebook
Info NotebookResource Info Response - The notebook info of Azure ML workspace.
- private
Endpoint PrivateConnections Endpoint Connection Response[] - The list of private endpoint connections in the workspace.
- private
Link numberCount - Count of private connections in the workspace
- provisioning
State string - The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
- service
Provisioned stringResource Group - The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
- storage
Hns booleanEnabled - If the storage associated with the workspace has hierarchical namespace(HNS) enabled.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tenant
Id string - The tenant id associated with this workspace.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- workspace
Id string - The immutable id associated with this workspace.
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- ml_
flow_ strtracking_ uri - The URI associated with this workspace that machine learning flow must point at to set up tracking.
- name str
- The name of the resource
- notebook_
info NotebookResource Info Response - The notebook info of Azure ML workspace.
- private_
endpoint_ Sequence[Privateconnections Endpoint Connection Response] - The list of private endpoint connections in the workspace.
- private_
link_ intcount - Count of private connections in the workspace
- provisioning_
state str - The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
- service_
provisioned_ strresource_ group - The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
- storage_
hns_ boolenabled - If the storage associated with the workspace has hierarchical namespace(HNS) enabled.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tenant_
id str - The tenant id associated with this workspace.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- workspace_
id str - The immutable id associated with this workspace.
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- ml
Flow StringTracking Uri - The URI associated with this workspace that machine learning flow must point at to set up tracking.
- name String
- The name of the resource
- notebook
Info Property Map - The notebook info of Azure ML workspace.
- private
Endpoint List<Property Map>Connections - The list of private endpoint connections in the workspace.
- private
Link NumberCount - Count of private connections in the workspace
- provisioning
State String - The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
- service
Provisioned StringResource Group - The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
- storage
Hns BooleanEnabled - If the storage associated with the workspace has hierarchical namespace(HNS) enabled.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tenant
Id String - The tenant id associated with this workspace.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- workspace
Id String - The immutable id associated with this workspace.
Supporting Types
ComputeRuntimeDto, ComputeRuntimeDtoArgs
- Spark
Runtime stringVersion
- Spark
Runtime stringVersion
- spark
Runtime StringVersion
- spark
Runtime stringVersion
- spark
Runtime StringVersion
ComputeRuntimeDtoResponse, ComputeRuntimeDtoResponseArgs
- Spark
Runtime stringVersion
- Spark
Runtime stringVersion
- spark
Runtime StringVersion
- spark
Runtime stringVersion
- spark
Runtime StringVersion
CosmosDbSettings, CosmosDbSettingsArgs
- collections
Throughput Integer
- collections
Throughput number
- collections
Throughput Number
CosmosDbSettingsResponse, CosmosDbSettingsResponseArgs
- collections
Throughput Integer
- collections
Throughput number
- collections
Throughput Number
EncryptionProperty, EncryptionPropertyArgs
- Key
Vault Pulumi.Properties Azure Native. Machine Learning Services. Inputs. Key Vault Properties - KeyVault details to do the encryption
- Status
string | Pulumi.
Azure Native. Machine Learning Services. Encryption Status - Indicates whether or not the encryption is enabled for the workspace.
- Cosmos
Db stringResource Id - The byok cosmosdb account that customer brings to store customer's data with encryption
- Identity
Pulumi.
Azure Native. Machine Learning Services. Inputs. Identity For Cmk - Identity to be used with the keyVault
- Search
Account stringResource Id - The byok search account that customer brings to store customer's data with encryption
- Storage
Account stringResource Id - The byok storage account that customer brings to store customer's data with encryption
- Key
Vault KeyProperties Vault Properties - KeyVault details to do the encryption
- Status
string | Encryption
Status - Indicates whether or not the encryption is enabled for the workspace.
- Cosmos
Db stringResource Id - The byok cosmosdb account that customer brings to store customer's data with encryption
- Identity
Identity
For Cmk - Identity to be used with the keyVault
- Search
Account stringResource Id - The byok search account that customer brings to store customer's data with encryption
- Storage
Account stringResource Id - The byok storage account that customer brings to store customer's data with encryption
- key
Vault KeyProperties Vault Properties - KeyVault details to do the encryption
- status
String | Encryption
Status - Indicates whether or not the encryption is enabled for the workspace.
- cosmos
Db StringResource Id - The byok cosmosdb account that customer brings to store customer's data with encryption
- identity
Identity
For Cmk - Identity to be used with the keyVault
- search
Account StringResource Id - The byok search account that customer brings to store customer's data with encryption
- storage
Account StringResource Id - The byok storage account that customer brings to store customer's data with encryption
- key
Vault KeyProperties Vault Properties - KeyVault details to do the encryption
- status
string | Encryption
Status - Indicates whether or not the encryption is enabled for the workspace.
- cosmos
Db stringResource Id - The byok cosmosdb account that customer brings to store customer's data with encryption
- identity
Identity
For Cmk - Identity to be used with the keyVault
- search
Account stringResource Id - The byok search account that customer brings to store customer's data with encryption
- storage
Account stringResource Id - The byok storage account that customer brings to store customer's data with encryption
- key_
vault_ Keyproperties Vault Properties - KeyVault details to do the encryption
- status
str | Encryption
Status - Indicates whether or not the encryption is enabled for the workspace.
- cosmos_
db_ strresource_ id - The byok cosmosdb account that customer brings to store customer's data with encryption
- identity
Identity
For Cmk - Identity to be used with the keyVault
- search_
account_ strresource_ id - The byok search account that customer brings to store customer's data with encryption
- storage_
account_ strresource_ id - The byok storage account that customer brings to store customer's data with encryption
- key
Vault Property MapProperties - KeyVault details to do the encryption
- status String | "Enabled" | "Disabled"
- Indicates whether or not the encryption is enabled for the workspace.
- cosmos
Db StringResource Id - The byok cosmosdb account that customer brings to store customer's data with encryption
- identity Property Map
- Identity to be used with the keyVault
- search
Account StringResource Id - The byok search account that customer brings to store customer's data with encryption
- storage
Account StringResource Id - The byok storage account that customer brings to store customer's data with encryption
EncryptionPropertyResponse, EncryptionPropertyResponseArgs
- Key
Vault Pulumi.Properties Azure Native. Machine Learning Services. Inputs. Key Vault Properties Response - KeyVault details to do the encryption
- Status string
- Indicates whether or not the encryption is enabled for the workspace.
- Cosmos
Db stringResource Id - The byok cosmosdb account that customer brings to store customer's data with encryption
- Identity
Pulumi.
Azure Native. Machine Learning Services. Inputs. Identity For Cmk Response - Identity to be used with the keyVault
- Search
Account stringResource Id - The byok search account that customer brings to store customer's data with encryption
- Storage
Account stringResource Id - The byok storage account that customer brings to store customer's data with encryption
- Key
Vault KeyProperties Vault Properties Response - KeyVault details to do the encryption
- Status string
- Indicates whether or not the encryption is enabled for the workspace.
- Cosmos
Db stringResource Id - The byok cosmosdb account that customer brings to store customer's data with encryption
- Identity
Identity
For Cmk Response - Identity to be used with the keyVault
- Search
Account stringResource Id - The byok search account that customer brings to store customer's data with encryption
- Storage
Account stringResource Id - The byok storage account that customer brings to store customer's data with encryption
- key
Vault KeyProperties Vault Properties Response - KeyVault details to do the encryption
- status String
- Indicates whether or not the encryption is enabled for the workspace.
- cosmos
Db StringResource Id - The byok cosmosdb account that customer brings to store customer's data with encryption
- identity
Identity
For Cmk Response - Identity to be used with the keyVault
- search
Account StringResource Id - The byok search account that customer brings to store customer's data with encryption
- storage
Account StringResource Id - The byok storage account that customer brings to store customer's data with encryption
- key
Vault KeyProperties Vault Properties Response - KeyVault details to do the encryption
- status string
- Indicates whether or not the encryption is enabled for the workspace.
- cosmos
Db stringResource Id - The byok cosmosdb account that customer brings to store customer's data with encryption
- identity
Identity
For Cmk Response - Identity to be used with the keyVault
- search
Account stringResource Id - The byok search account that customer brings to store customer's data with encryption
- storage
Account stringResource Id - The byok storage account that customer brings to store customer's data with encryption
- key_
vault_ Keyproperties Vault Properties Response - KeyVault details to do the encryption
- status str
- Indicates whether or not the encryption is enabled for the workspace.
- cosmos_
db_ strresource_ id - The byok cosmosdb account that customer brings to store customer's data with encryption
- identity
Identity
For Cmk Response - Identity to be used with the keyVault
- search_
account_ strresource_ id - The byok search account that customer brings to store customer's data with encryption
- storage_
account_ strresource_ id - The byok storage account that customer brings to store customer's data with encryption
- key
Vault Property MapProperties - KeyVault details to do the encryption
- status String
- Indicates whether or not the encryption is enabled for the workspace.
- cosmos
Db StringResource Id - The byok cosmosdb account that customer brings to store customer's data with encryption
- identity Property Map
- Identity to be used with the keyVault
- search
Account StringResource Id - The byok search account that customer brings to store customer's data with encryption
- storage
Account StringResource Id - The byok storage account that customer brings to store customer's data with encryption
EncryptionStatus, EncryptionStatusArgs
- Enabled
Enabled- Disabled
Disabled
- Encryption
Status Enabled Enabled- Encryption
Status Disabled Disabled
- Enabled
Enabled- Disabled
Disabled
- Enabled
Enabled- Disabled
Disabled
- ENABLED
Enabled- DISABLED
Disabled
- "Enabled"
Enabled- "Disabled"
Disabled
EndpointServiceConnectionStatus, EndpointServiceConnectionStatusArgs
- Approved
Approved- Pending
Pending- Rejected
Rejected- Disconnected
Disconnected- Timeout
Timeout
- Endpoint
Service Connection Status Approved Approved- Endpoint
Service Connection Status Pending Pending- Endpoint
Service Connection Status Rejected Rejected- Endpoint
Service Connection Status Disconnected Disconnected- Endpoint
Service Connection Status Timeout Timeout
- Approved
Approved- Pending
Pending- Rejected
Rejected- Disconnected
Disconnected- Timeout
Timeout
- Approved
Approved- Pending
Pending- Rejected
Rejected- Disconnected
Disconnected- Timeout
Timeout
- APPROVED
Approved- PENDING
Pending- REJECTED
Rejected- DISCONNECTED
Disconnected- TIMEOUT
Timeout
- "Approved"
Approved- "Pending"
Pending- "Rejected"
Rejected- "Disconnected"
Disconnected- "Timeout"
Timeout
FeatureStoreSettings, FeatureStoreSettingsArgs
FeatureStoreSettingsResponse, FeatureStoreSettingsResponseArgs
FirewallSku, FirewallSkuArgs
- Standard
Standard- Basic
Basic
- Firewall
Sku Standard Standard- Firewall
Sku Basic Basic
- Standard
Standard- Basic
Basic
- Standard
Standard- Basic
Basic
- STANDARD
Standard- BASIC
Basic
- "Standard"
Standard- "Basic"
Basic
FqdnOutboundRule, FqdnOutboundRuleArgs
FQDN Outbound Rule for the managed network of a machine learning workspace.- Category
string | Pulumi.
Azure Native. Machine Learning Services. Rule Category - Category of a managed network Outbound Rule of a machine learning workspace.
- Destination string
- Status
string | Pulumi.
Azure Native. Machine Learning Services. Rule Status - Type of a managed network Outbound Rule of a machine learning workspace.
- Category
string | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- Destination string
- Status
string | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
String | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- destination String
- status
String | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
string | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- destination string
- status
string | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
str | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- destination str
- status
str | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
String | "Required" | "Recommended" | "User
Defined" | "Dependency" - Category of a managed network Outbound Rule of a machine learning workspace.
- destination String
- status String | "Inactive" | "Active" | "Provisioning" | "Deleting" | "Failed"
- Type of a managed network Outbound Rule of a machine learning workspace.
FqdnOutboundRuleResponse, FqdnOutboundRuleResponseArgs
FQDN Outbound Rule for the managed network of a machine learning workspace.- Error
Information string - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- Parent
Rule List<string>Names - Category string
- Category of a managed network Outbound Rule of a machine learning workspace.
- Destination string
- Status string
- Type of a managed network Outbound Rule of a machine learning workspace.
- Error
Information string - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- Parent
Rule []stringNames - Category string
- Category of a managed network Outbound Rule of a machine learning workspace.
- Destination string
- Status string
- Type of a managed network Outbound Rule of a machine learning workspace.
- error
Information String - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent
Rule List<String>Names - category String
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination String
- status String
- Type of a managed network Outbound Rule of a machine learning workspace.
- error
Information string - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent
Rule string[]Names - category string
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination string
- status string
- Type of a managed network Outbound Rule of a machine learning workspace.
- error_
information str - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent_
rule_ Sequence[str]names - category str
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination str
- status str
- Type of a managed network Outbound Rule of a machine learning workspace.
- error
Information String - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent
Rule List<String>Names - category String
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination String
- status String
- Type of a managed network Outbound Rule of a machine learning workspace.
IdentityForCmk, IdentityForCmkArgs
Identity object used for encryption.- User
Assigned stringIdentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
- User
Assigned stringIdentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
- user
Assigned StringIdentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
- user
Assigned stringIdentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
- user_
assigned_ stridentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
- user
Assigned StringIdentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
IdentityForCmkResponse, IdentityForCmkResponseArgs
Identity object used for encryption.- User
Assigned stringIdentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
- User
Assigned stringIdentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
- user
Assigned StringIdentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
- user
Assigned stringIdentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
- user_
assigned_ stridentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
- user
Assigned StringIdentity - UserAssignedIdentity to be used to fetch the encryption key from keyVault
IsolationMode, IsolationModeArgs
- Disabled
Disabled- Allow
Internet Outbound AllowInternetOutbound- Allow
Only Approved Outbound AllowOnlyApprovedOutbound
- Isolation
Mode Disabled Disabled- Isolation
Mode Allow Internet Outbound AllowInternetOutbound- Isolation
Mode Allow Only Approved Outbound AllowOnlyApprovedOutbound
- Disabled
Disabled- Allow
Internet Outbound AllowInternetOutbound- Allow
Only Approved Outbound AllowOnlyApprovedOutbound
- Disabled
Disabled- Allow
Internet Outbound AllowInternetOutbound- Allow
Only Approved Outbound AllowOnlyApprovedOutbound
- DISABLED
Disabled- ALLOW_INTERNET_OUTBOUND
AllowInternetOutbound- ALLOW_ONLY_APPROVED_OUTBOUND
AllowOnlyApprovedOutbound
- "Disabled"
Disabled- "Allow
Internet Outbound" AllowInternetOutbound- "Allow
Only Approved Outbound" AllowOnlyApprovedOutbound
KeyVaultProperties, KeyVaultPropertiesArgs
Customer Key vault properties.- Key
Identifier string - KeyVault key identifier to encrypt the data
- Key
Vault stringArm Id - KeyVault Arm Id that contains the data encryption key
- Identity
Client stringId - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
- Key
Identifier string - KeyVault key identifier to encrypt the data
- Key
Vault stringArm Id - KeyVault Arm Id that contains the data encryption key
- Identity
Client stringId - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
- key
Identifier String - KeyVault key identifier to encrypt the data
- key
Vault StringArm Id - KeyVault Arm Id that contains the data encryption key
- identity
Client StringId - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
- key
Identifier string - KeyVault key identifier to encrypt the data
- key
Vault stringArm Id - KeyVault Arm Id that contains the data encryption key
- identity
Client stringId - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
- key_
identifier str - KeyVault key identifier to encrypt the data
- key_
vault_ strarm_ id - KeyVault Arm Id that contains the data encryption key
- identity_
client_ strid - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
- key
Identifier String - KeyVault key identifier to encrypt the data
- key
Vault StringArm Id - KeyVault Arm Id that contains the data encryption key
- identity
Client StringId - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
KeyVaultPropertiesResponse, KeyVaultPropertiesResponseArgs
Customer Key vault properties.- Key
Identifier string - KeyVault key identifier to encrypt the data
- Key
Vault stringArm Id - KeyVault Arm Id that contains the data encryption key
- Identity
Client stringId - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
- Key
Identifier string - KeyVault key identifier to encrypt the data
- Key
Vault stringArm Id - KeyVault Arm Id that contains the data encryption key
- Identity
Client stringId - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
- key
Identifier String - KeyVault key identifier to encrypt the data
- key
Vault StringArm Id - KeyVault Arm Id that contains the data encryption key
- identity
Client StringId - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
- key
Identifier string - KeyVault key identifier to encrypt the data
- key
Vault stringArm Id - KeyVault Arm Id that contains the data encryption key
- identity
Client stringId - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
- key_
identifier str - KeyVault key identifier to encrypt the data
- key_
vault_ strarm_ id - KeyVault Arm Id that contains the data encryption key
- identity_
client_ strid - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
- key
Identifier String - KeyVault key identifier to encrypt the data
- key
Vault StringArm Id - KeyVault Arm Id that contains the data encryption key
- identity
Client StringId - Currently, we support only SystemAssigned MSI. We need this when we support UserAssignedIdentities
ManagedNetworkKind, ManagedNetworkKindArgs
- V1
V1- V2
V2
- Managed
Network Kind V1 V1- Managed
Network Kind V2 V2
- V1
V1- V2
V2
- V1
V1- V2
V2
- V1
V1- V2
V2
- "V1"
V1- "V2"
V2
ManagedNetworkProvisionStatus, ManagedNetworkProvisionStatusArgs
Status of the Provisioning for the managed network of a machine learning workspace.- Spark
Ready bool - Status
string | Pulumi.
Azure Native. Machine Learning Services. Managed Network Status - Status for the managed network of a machine learning workspace.
- Spark
Ready bool - Status
string | Managed
Network Status - Status for the managed network of a machine learning workspace.
- spark
Ready Boolean - status
String | Managed
Network Status - Status for the managed network of a machine learning workspace.
- spark
Ready boolean - status
string | Managed
Network Status - Status for the managed network of a machine learning workspace.
- spark_
ready bool - status
str | Managed
Network Status - Status for the managed network of a machine learning workspace.
- spark
Ready Boolean - status String | "Inactive" | "Active"
- Status for the managed network of a machine learning workspace.
ManagedNetworkProvisionStatusResponse, ManagedNetworkProvisionStatusResponseArgs
Status of the Provisioning for the managed network of a machine learning workspace.- Spark
Ready bool - Status string
- Status for the managed network of a machine learning workspace.
- Spark
Ready bool - Status string
- Status for the managed network of a machine learning workspace.
- spark
Ready Boolean - status String
- Status for the managed network of a machine learning workspace.
- spark
Ready boolean - status string
- Status for the managed network of a machine learning workspace.
- spark_
ready bool - status str
- Status for the managed network of a machine learning workspace.
- spark
Ready Boolean - status String
- Status for the managed network of a machine learning workspace.
ManagedNetworkSettings, ManagedNetworkSettingsArgs
Managed Network settings for a machine learning workspace.- Enable
Network boolMonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- Firewall
Sku string | Pulumi.Azure Native. Machine Learning Services. Firewall Sku - Firewall Sku used for FQDN Rules
- Isolation
Mode string | Pulumi.Azure Native. Machine Learning Services. Isolation Mode - Isolation mode for the managed network of a machine learning workspace.
- Managed
Network string | Pulumi.Kind Azure Native. Machine Learning Services. Managed Network Kind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- Outbound
Rules Dictionary<string, object> - Dictionary of
- Status
Pulumi.
Azure Native. Machine Learning Services. Inputs. Managed Network Provision Status - Status of the Provisioning for the managed network of a machine learning workspace.
- Enable
Network boolMonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- Firewall
Sku string | FirewallSku - Firewall Sku used for FQDN Rules
- Isolation
Mode string | IsolationMode - Isolation mode for the managed network of a machine learning workspace.
- Managed
Network string | ManagedKind Network Kind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- Outbound
Rules map[string]interface{} - Dictionary of
- Status
Managed
Network Provision Status - Status of the Provisioning for the managed network of a machine learning workspace.
- enable
Network BooleanMonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- firewall
Sku String | FirewallSku - Firewall Sku used for FQDN Rules
- isolation
Mode String | IsolationMode - Isolation mode for the managed network of a machine learning workspace.
- managed
Network String | ManagedKind Network Kind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- outbound
Rules Map<String,Object> - Dictionary of
- status
Managed
Network Provision Status - Status of the Provisioning for the managed network of a machine learning workspace.
- enable
Network booleanMonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- firewall
Sku string | FirewallSku - Firewall Sku used for FQDN Rules
- isolation
Mode string | IsolationMode - Isolation mode for the managed network of a machine learning workspace.
- managed
Network string | ManagedKind Network Kind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- outbound
Rules {[key: string]: FqdnOutbound Rule | Private Endpoint Outbound Rule | Service Tag Outbound Rule} - Dictionary of
- status
Managed
Network Provision Status - Status of the Provisioning for the managed network of a machine learning workspace.
- enable_
network_ boolmonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- firewall_
sku str | FirewallSku - Firewall Sku used for FQDN Rules
- isolation_
mode str | IsolationMode - Isolation mode for the managed network of a machine learning workspace.
- managed_
network_ str | Managedkind Network Kind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- outbound_
rules Mapping[str, Union[FqdnOutbound Rule, Private Endpoint Outbound Rule, Service Tag Outbound Rule]] - Dictionary of
- status
Managed
Network Provision Status - Status of the Provisioning for the managed network of a machine learning workspace.
- enable
Network BooleanMonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- firewall
Sku String | "Standard" | "Basic" - Firewall Sku used for FQDN Rules
- isolation
Mode String | "Disabled" | "AllowInternet Outbound" | "Allow Only Approved Outbound" - Isolation mode for the managed network of a machine learning workspace.
- managed
Network String | "V1" | "V2"Kind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- outbound
Rules Map<Property Map | Property Map | Property Map> - Dictionary of
- status Property Map
- Status of the Provisioning for the managed network of a machine learning workspace.
ManagedNetworkSettingsResponse, ManagedNetworkSettingsResponseArgs
Managed Network settings for a machine learning workspace.- Firewall
Public stringIp Address - Public IP address assigned to the Azure Firewall.
- Network
Id string - Enable
Network boolMonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- Firewall
Sku string - Firewall Sku used for FQDN Rules
- Isolation
Mode string - Isolation mode for the managed network of a machine learning workspace.
- Managed
Network stringKind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- Outbound
Rules Dictionary<string, object> - Dictionary of
- Status
Pulumi.
Azure Native. Machine Learning Services. Inputs. Managed Network Provision Status Response - Status of the Provisioning for the managed network of a machine learning workspace.
- Firewall
Public stringIp Address - Public IP address assigned to the Azure Firewall.
- Network
Id string - Enable
Network boolMonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- Firewall
Sku string - Firewall Sku used for FQDN Rules
- Isolation
Mode string - Isolation mode for the managed network of a machine learning workspace.
- Managed
Network stringKind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- Outbound
Rules map[string]interface{} - Dictionary of
- Status
Managed
Network Provision Status Response - Status of the Provisioning for the managed network of a machine learning workspace.
- firewall
Public StringIp Address - Public IP address assigned to the Azure Firewall.
- network
Id String - enable
Network BooleanMonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- firewall
Sku String - Firewall Sku used for FQDN Rules
- isolation
Mode String - Isolation mode for the managed network of a machine learning workspace.
- managed
Network StringKind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- outbound
Rules Map<String,Object> - Dictionary of
- status
Managed
Network Provision Status Response - Status of the Provisioning for the managed network of a machine learning workspace.
- firewall
Public stringIp Address - Public IP address assigned to the Azure Firewall.
- network
Id string - enable
Network booleanMonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- firewall
Sku string - Firewall Sku used for FQDN Rules
- isolation
Mode string - Isolation mode for the managed network of a machine learning workspace.
- managed
Network stringKind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- outbound
Rules {[key: string]: FqdnOutbound Rule Response | Private Endpoint Outbound Rule Response | Service Tag Outbound Rule Response} - Dictionary of
- status
Managed
Network Provision Status Response - Status of the Provisioning for the managed network of a machine learning workspace.
- firewall_
public_ strip_ address - Public IP address assigned to the Azure Firewall.
- network_
id str - enable_
network_ boolmonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- firewall_
sku str - Firewall Sku used for FQDN Rules
- isolation_
mode str - Isolation mode for the managed network of a machine learning workspace.
- managed_
network_ strkind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- outbound_
rules Mapping[str, Union[FqdnOutbound Rule Response, Private Endpoint Outbound Rule Response, Service Tag Outbound Rule Response]] - Dictionary of
- status
Managed
Network Provision Status Response - Status of the Provisioning for the managed network of a machine learning workspace.
- firewall
Public StringIp Address - Public IP address assigned to the Azure Firewall.
- network
Id String - enable
Network BooleanMonitor - A flag to indicate if monitoring needs to be enabled for the managed network.
- firewall
Sku String - Firewall Sku used for FQDN Rules
- isolation
Mode String - Isolation mode for the managed network of a machine learning workspace.
- managed
Network StringKind - The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.
- outbound
Rules Map<Property Map | Property Map | Property Map> - Dictionary of
- status Property Map
- Status of the Provisioning for the managed network of a machine learning workspace.
ManagedNetworkStatus, ManagedNetworkStatusArgs
- Inactive
Inactive- Active
Active
- Managed
Network Status Inactive Inactive- Managed
Network Status Active Active
- Inactive
Inactive- Active
Active
- Inactive
Inactive- Active
Active
- INACTIVE
Inactive- ACTIVE
Active
- "Inactive"
Inactive- "Active"
Active
ManagedServiceIdentity, ManagedServiceIdentityArgs
Managed service identity (system assigned and/or user assigned identities)- Type
string | Pulumi.
Azure Native. Machine Learning Services. Managed Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned List<string>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Type
string | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned []stringIdentities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
String | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned List<String>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
string | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned string[]Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
str | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Sequence[str]identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
String | "None" | "System
Assigned" | "User Assigned" | "System Assigned,User Assigned" - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned List<String>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
ManagedServiceIdentityResponse, ManagedServiceIdentityResponseArgs
Managed service identity (system assigned and/or user assigned identities)- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Machine Learning Services. Inputs. User Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned map[string]UserIdentities Assigned Identity Response - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<String,UserIdentities Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned {[key: string]: UserIdentities Assigned Identity Response} - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal_
id str - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id str - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Mapping[str, Useridentities Assigned Identity Response] - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<Property Map>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
ManagedServiceIdentityType, ManagedServiceIdentityTypeArgs
- None
None- System
Assigned SystemAssigned- User
Assigned UserAssigned- System
Assigned_User Assigned SystemAssigned,UserAssigned
- Managed
Service Identity Type None None- Managed
Service Identity Type System Assigned SystemAssigned- Managed
Service Identity Type User Assigned UserAssigned- Managed
Service Identity Type_System Assigned_User Assigned SystemAssigned,UserAssigned
- None
None- System
Assigned SystemAssigned- User
Assigned UserAssigned- System
Assigned_User Assigned SystemAssigned,UserAssigned
- None
None- System
Assigned SystemAssigned- User
Assigned UserAssigned- System
Assigned_User Assigned SystemAssigned,UserAssigned
- NONE
None- SYSTEM_ASSIGNED
SystemAssigned- USER_ASSIGNED
UserAssigned- SYSTEM_ASSIGNED_USER_ASSIGNED
SystemAssigned,UserAssigned
- "None"
None- "System
Assigned" SystemAssigned- "User
Assigned" UserAssigned- "System
Assigned,User Assigned" SystemAssigned,UserAssigned
NotebookPreparationErrorResponse, NotebookPreparationErrorResponseArgs
- Error
Message string - Status
Code int
- Error
Message string - Status
Code int
- error
Message String - status
Code Integer
- error
Message string - status
Code number
- error_
message str - status_
code int
- error
Message String - status
Code Number
NotebookResourceInfoResponse, NotebookResourceInfoResponseArgs
- Fqdn string
- Is
Private boolLink Enabled - Notebook
Preparation Pulumi.Error Azure Native. Machine Learning Services. Inputs. Notebook Preparation Error Response - The error that occurs when preparing notebook.
- Resource
Id string - the data plane resourceId that used to initialize notebook component
- Fqdn string
- Is
Private boolLink Enabled - Notebook
Preparation NotebookError Preparation Error Response - The error that occurs when preparing notebook.
- Resource
Id string - the data plane resourceId that used to initialize notebook component
- fqdn String
- is
Private BooleanLink Enabled - notebook
Preparation NotebookError Preparation Error Response - The error that occurs when preparing notebook.
- resource
Id String - the data plane resourceId that used to initialize notebook component
- fqdn string
- is
Private booleanLink Enabled - notebook
Preparation NotebookError Preparation Error Response - The error that occurs when preparing notebook.
- resource
Id string - the data plane resourceId that used to initialize notebook component
- fqdn str
- is_
private_ boollink_ enabled - notebook_
preparation_ Notebookerror Preparation Error Response - The error that occurs when preparing notebook.
- resource_
id str - the data plane resourceId that used to initialize notebook component
- fqdn String
- is
Private BooleanLink Enabled - notebook
Preparation Property MapError - The error that occurs when preparing notebook.
- resource
Id String - the data plane resourceId that used to initialize notebook component
PrivateEndpointConnectionResponse, PrivateEndpointConnectionResponseArgs
The Private Endpoint Connection resource.- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Provisioning
State string - The current provisioning state.
- System
Data Pulumi.Azure Native. Machine Learning Services. Inputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Identity
Pulumi.
Azure Native. Machine Learning Services. Inputs. Managed Service Identity Response - The managed service identities assigned to this resource.
- Location string
- *Same as workspace location.
- Private
Endpoint Pulumi.Azure Native. Machine Learning Services. Inputs. Workspace Private Endpoint Resource Response - The Private Endpoint resource.
- Private
Link Pulumi.Service Connection State Azure Native. Machine Learning Services. Inputs. Private Link Service Connection State Response - The connection state.
- Sku
Pulumi.
Azure Native. Machine Learning Services. Inputs. Sku Response - Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- Dictionary<string, string>
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Provisioning
State string - The current provisioning state.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- Location string
- *Same as workspace location.
- Private
Endpoint WorkspacePrivate Endpoint Resource Response - The Private Endpoint resource.
- Private
Link PrivateService Connection State Link Service Connection State Response - The connection state.
- Sku
Sku
Response - Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- map[string]string
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioning
State String - The current provisioning state.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- location String
- *Same as workspace location.
- private
Endpoint WorkspacePrivate Endpoint Resource Response - The Private Endpoint resource.
- private
Link PrivateService Connection State Link Service Connection State Response - The connection state.
- sku
Sku
Response - Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- Map<String,String>
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- provisioning
State string - The current provisioning state.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- location string
- *Same as workspace location.
- private
Endpoint WorkspacePrivate Endpoint Resource Response - The Private Endpoint resource.
- private
Link PrivateService Connection State Link Service Connection State Response - The connection state.
- sku
Sku
Response - Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- {[key: string]: string}
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- provisioning_
state str - The current provisioning state.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- location str
- *Same as workspace location.
- private_
endpoint WorkspacePrivate Endpoint Resource Response - The Private Endpoint resource.
- private_
link_ Privateservice_ connection_ state Link Service Connection State Response - The connection state.
- sku
Sku
Response - Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- Mapping[str, str]
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioning
State String - The current provisioning state.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity Property Map
- The managed service identities assigned to this resource.
- location String
- *Same as workspace location.
- private
Endpoint Property Map - The Private Endpoint resource.
- private
Link Property MapService Connection State - The connection state.
- sku Property Map
- Optional. This field is required to be implemented by the RP because AML is supporting more than one tier
- Map<String>
PrivateEndpointDestination, PrivateEndpointDestinationArgs
Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.- Service
Resource stringId - A type definition that refers the id to an Azure Resource Manager resource.
- Spark
Enabled bool - Spark
Status string | Pulumi.Azure Native. Machine Learning Services. Rule Status - Type of a managed network Outbound Rule of a machine learning workspace.
- Subresource
Target string
- Service
Resource stringId - A type definition that refers the id to an Azure Resource Manager resource.
- Spark
Enabled bool - Spark
Status string | RuleStatus - Type of a managed network Outbound Rule of a machine learning workspace.
- Subresource
Target string
- service
Resource StringId - A type definition that refers the id to an Azure Resource Manager resource.
- spark
Enabled Boolean - spark
Status String | RuleStatus - Type of a managed network Outbound Rule of a machine learning workspace.
- subresource
Target String
- service
Resource stringId - A type definition that refers the id to an Azure Resource Manager resource.
- spark
Enabled boolean - spark
Status string | RuleStatus - Type of a managed network Outbound Rule of a machine learning workspace.
- subresource
Target string
- service_
resource_ strid - A type definition that refers the id to an Azure Resource Manager resource.
- spark_
enabled bool - spark_
status str | RuleStatus - Type of a managed network Outbound Rule of a machine learning workspace.
- subresource_
target str
- service
Resource StringId - A type definition that refers the id to an Azure Resource Manager resource.
- spark
Enabled Boolean - spark
Status String | "Inactive" | "Active" | "Provisioning" | "Deleting" | "Failed" - Type of a managed network Outbound Rule of a machine learning workspace.
- subresource
Target String
PrivateEndpointDestinationResponse, PrivateEndpointDestinationResponseArgs
Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.- Service
Resource stringId - A type definition that refers the id to an Azure Resource Manager resource.
- Spark
Enabled bool - Spark
Status string - Type of a managed network Outbound Rule of a machine learning workspace.
- Subresource
Target string
- Service
Resource stringId - A type definition that refers the id to an Azure Resource Manager resource.
- Spark
Enabled bool - Spark
Status string - Type of a managed network Outbound Rule of a machine learning workspace.
- Subresource
Target string
- service
Resource StringId - A type definition that refers the id to an Azure Resource Manager resource.
- spark
Enabled Boolean - spark
Status String - Type of a managed network Outbound Rule of a machine learning workspace.
- subresource
Target String
- service
Resource stringId - A type definition that refers the id to an Azure Resource Manager resource.
- spark
Enabled boolean - spark
Status string - Type of a managed network Outbound Rule of a machine learning workspace.
- subresource
Target string
- service_
resource_ strid - A type definition that refers the id to an Azure Resource Manager resource.
- spark_
enabled bool - spark_
status str - Type of a managed network Outbound Rule of a machine learning workspace.
- subresource_
target str
- service
Resource StringId - A type definition that refers the id to an Azure Resource Manager resource.
- spark
Enabled Boolean - spark
Status String - Type of a managed network Outbound Rule of a machine learning workspace.
- subresource
Target String
PrivateEndpointOutboundRule, PrivateEndpointOutboundRuleArgs
Private Endpoint Outbound Rule for the managed network of a machine learning workspace.- Category
string | Pulumi.
Azure Native. Machine Learning Services. Rule Category - Category of a managed network Outbound Rule of a machine learning workspace.
- Destination
Pulumi.
Azure Native. Machine Learning Services. Inputs. Private Endpoint Destination - Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- Fqdns List<string>
- Status
string | Pulumi.
Azure Native. Machine Learning Services. Rule Status - Type of a managed network Outbound Rule of a machine learning workspace.
- Category
string | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- Destination
Private
Endpoint Destination - Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- Fqdns []string
- Status
string | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
String | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Private
Endpoint Destination - Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- fqdns List<String>
- status
String | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
string | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Private
Endpoint Destination - Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- fqdns string[]
- status
string | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
str | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Private
Endpoint Destination - Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- fqdns Sequence[str]
- status
str | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
String | "Required" | "Recommended" | "User
Defined" | "Dependency" - Category of a managed network Outbound Rule of a machine learning workspace.
- destination Property Map
- Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- fqdns List<String>
- status String | "Inactive" | "Active" | "Provisioning" | "Deleting" | "Failed"
- Type of a managed network Outbound Rule of a machine learning workspace.
PrivateEndpointOutboundRuleResponse, PrivateEndpointOutboundRuleResponseArgs
Private Endpoint Outbound Rule for the managed network of a machine learning workspace.- Error
Information string - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- Parent
Rule List<string>Names - Category string
- Category of a managed network Outbound Rule of a machine learning workspace.
- Destination
Pulumi.
Azure Native. Machine Learning Services. Inputs. Private Endpoint Destination Response - Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- Fqdns List<string>
- Status string
- Type of a managed network Outbound Rule of a machine learning workspace.
- Error
Information string - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- Parent
Rule []stringNames - Category string
- Category of a managed network Outbound Rule of a machine learning workspace.
- Destination
Private
Endpoint Destination Response - Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- Fqdns []string
- Status string
- Type of a managed network Outbound Rule of a machine learning workspace.
- error
Information String - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent
Rule List<String>Names - category String
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Private
Endpoint Destination Response - Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- fqdns List<String>
- status String
- Type of a managed network Outbound Rule of a machine learning workspace.
- error
Information string - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent
Rule string[]Names - category string
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Private
Endpoint Destination Response - Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- fqdns string[]
- status string
- Type of a managed network Outbound Rule of a machine learning workspace.
- error_
information str - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent_
rule_ Sequence[str]names - category str
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Private
Endpoint Destination Response - Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- fqdns Sequence[str]
- status str
- Type of a managed network Outbound Rule of a machine learning workspace.
- error
Information String - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent
Rule List<String>Names - category String
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination Property Map
- Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
- fqdns List<String>
- status String
- Type of a managed network Outbound Rule of a machine learning workspace.
PrivateLinkServiceConnectionStateResponse, PrivateLinkServiceConnectionStateResponseArgs
A collection of information about the state of the connection between service consumer and provider.- Actions
Required string - Some RP chose "None". Other RPs use this for region expansion.
- Description string
- User-defined message that, per NRP doc, may be used for approval-related message.
- Status string
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- Actions
Required string - Some RP chose "None". Other RPs use this for region expansion.
- Description string
- User-defined message that, per NRP doc, may be used for approval-related message.
- Status string
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- actions
Required String - Some RP chose "None". Other RPs use this for region expansion.
- description String
- User-defined message that, per NRP doc, may be used for approval-related message.
- status String
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- actions
Required string - Some RP chose "None". Other RPs use this for region expansion.
- description string
- User-defined message that, per NRP doc, may be used for approval-related message.
- status string
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- actions_
required str - Some RP chose "None". Other RPs use this for region expansion.
- description str
- User-defined message that, per NRP doc, may be used for approval-related message.
- status str
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- actions
Required String - Some RP chose "None". Other RPs use this for region expansion.
- description String
- User-defined message that, per NRP doc, may be used for approval-related message.
- status String
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
PublicNetworkAccessType, PublicNetworkAccessTypeArgs
- Enabled
Enabled- Disabled
Disabled
- Public
Network Access Type Enabled Enabled- Public
Network Access Type Disabled Disabled
- Enabled
Enabled- Disabled
Disabled
- Enabled
Enabled- Disabled
Disabled
- ENABLED
Enabled- DISABLED
Disabled
- "Enabled"
Enabled- "Disabled"
Disabled
RuleAction, RuleActionArgs
- Allow
Allow- Deny
Deny
- Rule
Action Allow Allow- Rule
Action Deny Deny
- Allow
Allow- Deny
Deny
- Allow
Allow- Deny
Deny
- ALLOW
Allow- DENY
Deny
- "Allow"
Allow- "Deny"
Deny
RuleCategory, RuleCategoryArgs
- Required
Required- Recommended
Recommended- User
Defined UserDefined- Dependency
Dependency
- Rule
Category Required Required- Rule
Category Recommended Recommended- Rule
Category User Defined UserDefined- Rule
Category Dependency Dependency
- Required
Required- Recommended
Recommended- User
Defined UserDefined- Dependency
Dependency
- Required
Required- Recommended
Recommended- User
Defined UserDefined- Dependency
Dependency
- REQUIRED
Required- RECOMMENDED
Recommended- USER_DEFINED
UserDefined- DEPENDENCY
Dependency
- "Required"
Required- "Recommended"
Recommended- "User
Defined" UserDefined- "Dependency"
Dependency
RuleStatus, RuleStatusArgs
- Inactive
Inactive- Active
Active- Provisioning
Provisioning- Deleting
Deleting- Failed
Failed
- Rule
Status Inactive Inactive- Rule
Status Active Active- Rule
Status Provisioning Provisioning- Rule
Status Deleting Deleting- Rule
Status Failed Failed
- Inactive
Inactive- Active
Active- Provisioning
Provisioning- Deleting
Deleting- Failed
Failed
- Inactive
Inactive- Active
Active- Provisioning
Provisioning- Deleting
Deleting- Failed
Failed
- INACTIVE
Inactive- ACTIVE
Active- PROVISIONING
Provisioning- DELETING
Deleting- FAILED
Failed
- "Inactive"
Inactive- "Active"
Active- "Provisioning"
Provisioning- "Deleting"
Deleting- "Failed"
Failed
ServerlessComputeSettings, ServerlessComputeSettingsArgs
- Serverless
Compute stringCustom Subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- Serverless
Compute boolNo Public IP - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
- Serverless
Compute stringCustom Subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- Serverless
Compute boolNo Public IP - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
- serverless
Compute StringCustom Subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- serverless
Compute BooleanNo Public IP - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
- serverless
Compute stringCustom Subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- serverless
Compute booleanNo Public IP - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
- serverless_
compute_ strcustom_ subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- serverless_
compute_ boolno_ public_ ip - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
- serverless
Compute StringCustom Subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- serverless
Compute BooleanNo Public IP - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
ServerlessComputeSettingsResponse, ServerlessComputeSettingsResponseArgs
- Serverless
Compute stringCustom Subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- Serverless
Compute boolNo Public IP - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
- Serverless
Compute stringCustom Subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- Serverless
Compute boolNo Public IP - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
- serverless
Compute StringCustom Subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- serverless
Compute BooleanNo Public IP - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
- serverless
Compute stringCustom Subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- serverless
Compute booleanNo Public IP - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
- serverless_
compute_ strcustom_ subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- serverless_
compute_ boolno_ public_ ip - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
- serverless
Compute StringCustom Subnet - The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed
- serverless
Compute BooleanNo Public IP - The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint
ServiceManagedResourcesSettings, ServiceManagedResourcesSettingsArgs
ServiceManagedResourcesSettingsResponse, ServiceManagedResourcesSettingsResponseArgs
ServiceTagDestination, ServiceTagDestinationArgs
Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.- Action
string | Pulumi.
Azure Native. Machine Learning Services. Rule Action - The action enum for networking rule.
- Address
Prefixes List<string> - Optional, if provided, the ServiceTag property will be ignored.
- Port
Ranges string - Protocol string
- Service
Tag string
- Action
string | Rule
Action - The action enum for networking rule.
- Address
Prefixes []string - Optional, if provided, the ServiceTag property will be ignored.
- Port
Ranges string - Protocol string
- Service
Tag string
- action
String | Rule
Action - The action enum for networking rule.
- address
Prefixes List<String> - Optional, if provided, the ServiceTag property will be ignored.
- port
Ranges String - protocol String
- service
Tag String
- action
string | Rule
Action - The action enum for networking rule.
- address
Prefixes string[] - Optional, if provided, the ServiceTag property will be ignored.
- port
Ranges string - protocol string
- service
Tag string
- action
str | Rule
Action - The action enum for networking rule.
- address_
prefixes Sequence[str] - Optional, if provided, the ServiceTag property will be ignored.
- port_
ranges str - protocol str
- service_
tag str
- action String | "Allow" | "Deny"
- The action enum for networking rule.
- address
Prefixes List<String> - Optional, if provided, the ServiceTag property will be ignored.
- port
Ranges String - protocol String
- service
Tag String
ServiceTagDestinationResponse, ServiceTagDestinationResponseArgs
Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.- Action string
- The action enum for networking rule.
- Address
Prefixes List<string> - Optional, if provided, the ServiceTag property will be ignored.
- Port
Ranges string - Protocol string
- Service
Tag string
- Action string
- The action enum for networking rule.
- Address
Prefixes []string - Optional, if provided, the ServiceTag property will be ignored.
- Port
Ranges string - Protocol string
- Service
Tag string
- action String
- The action enum for networking rule.
- address
Prefixes List<String> - Optional, if provided, the ServiceTag property will be ignored.
- port
Ranges String - protocol String
- service
Tag String
- action string
- The action enum for networking rule.
- address
Prefixes string[] - Optional, if provided, the ServiceTag property will be ignored.
- port
Ranges string - protocol string
- service
Tag string
- action str
- The action enum for networking rule.
- address_
prefixes Sequence[str] - Optional, if provided, the ServiceTag property will be ignored.
- port_
ranges str - protocol str
- service_
tag str
- action String
- The action enum for networking rule.
- address
Prefixes List<String> - Optional, if provided, the ServiceTag property will be ignored.
- port
Ranges String - protocol String
- service
Tag String
ServiceTagOutboundRule, ServiceTagOutboundRuleArgs
Service Tag Outbound Rule for the managed network of a machine learning workspace.- Category
string | Pulumi.
Azure Native. Machine Learning Services. Rule Category - Category of a managed network Outbound Rule of a machine learning workspace.
- Destination
Pulumi.
Azure Native. Machine Learning Services. Inputs. Service Tag Destination - Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- Status
string | Pulumi.
Azure Native. Machine Learning Services. Rule Status - Type of a managed network Outbound Rule of a machine learning workspace.
- Category
string | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- Destination
Service
Tag Destination - Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- Status
string | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
String | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Service
Tag Destination - Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- status
String | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
string | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Service
Tag Destination - Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- status
string | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
str | Rule
Category - Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Service
Tag Destination - Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- status
str | Rule
Status - Type of a managed network Outbound Rule of a machine learning workspace.
- category
String | "Required" | "Recommended" | "User
Defined" | "Dependency" - Category of a managed network Outbound Rule of a machine learning workspace.
- destination Property Map
- Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- status String | "Inactive" | "Active" | "Provisioning" | "Deleting" | "Failed"
- Type of a managed network Outbound Rule of a machine learning workspace.
ServiceTagOutboundRuleResponse, ServiceTagOutboundRuleResponseArgs
Service Tag Outbound Rule for the managed network of a machine learning workspace.- Error
Information string - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- Parent
Rule List<string>Names - Category string
- Category of a managed network Outbound Rule of a machine learning workspace.
- Destination
Pulumi.
Azure Native. Machine Learning Services. Inputs. Service Tag Destination Response - Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- Status string
- Type of a managed network Outbound Rule of a machine learning workspace.
- Error
Information string - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- Parent
Rule []stringNames - Category string
- Category of a managed network Outbound Rule of a machine learning workspace.
- Destination
Service
Tag Destination Response - Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- Status string
- Type of a managed network Outbound Rule of a machine learning workspace.
- error
Information String - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent
Rule List<String>Names - category String
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Service
Tag Destination Response - Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- status String
- Type of a managed network Outbound Rule of a machine learning workspace.
- error
Information string - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent
Rule string[]Names - category string
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Service
Tag Destination Response - Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- status string
- Type of a managed network Outbound Rule of a machine learning workspace.
- error_
information str - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent_
rule_ Sequence[str]names - category str
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination
Service
Tag Destination Response - Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- status str
- Type of a managed network Outbound Rule of a machine learning workspace.
- error
Information String - Error information about an outbound rule of a machine learning workspace if RuleStatus is failed.
- parent
Rule List<String>Names - category String
- Category of a managed network Outbound Rule of a machine learning workspace.
- destination Property Map
- Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
- status String
- Type of a managed network Outbound Rule of a machine learning workspace.
SharedPrivateLinkResource, SharedPrivateLinkResourceArgs
- Group
Id string - group id of the private link
- Name string
- Unique name of the private link
- Private
Link stringResource Id - the resource id that private link links to
- Request
Message string - Request message
- Status
string | Pulumi.
Azure Native. Machine Learning Services. Endpoint Service Connection Status - Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- Group
Id string - group id of the private link
- Name string
- Unique name of the private link
- Private
Link stringResource Id - the resource id that private link links to
- Request
Message string - Request message
- Status
string | Endpoint
Service Connection Status - Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- group
Id String - group id of the private link
- name String
- Unique name of the private link
- private
Link StringResource Id - the resource id that private link links to
- request
Message String - Request message
- status
String | Endpoint
Service Connection Status - Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- group
Id string - group id of the private link
- name string
- Unique name of the private link
- private
Link stringResource Id - the resource id that private link links to
- request
Message string - Request message
- status
string | Endpoint
Service Connection Status - Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- group_
id str - group id of the private link
- name str
- Unique name of the private link
- private_
link_ strresource_ id - the resource id that private link links to
- request_
message str - Request message
- status
str | Endpoint
Service Connection Status - Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- group
Id String - group id of the private link
- name String
- Unique name of the private link
- private
Link StringResource Id - the resource id that private link links to
- request
Message String - Request message
- status String | "Approved" | "Pending" | "Rejected" | "Disconnected" | "Timeout"
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
SharedPrivateLinkResourceResponse, SharedPrivateLinkResourceResponseArgs
- Group
Id string - group id of the private link
- Name string
- Unique name of the private link
- Private
Link stringResource Id - the resource id that private link links to
- Request
Message string - Request message
- Status string
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- Group
Id string - group id of the private link
- Name string
- Unique name of the private link
- Private
Link stringResource Id - the resource id that private link links to
- Request
Message string - Request message
- Status string
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- group
Id String - group id of the private link
- name String
- Unique name of the private link
- private
Link StringResource Id - the resource id that private link links to
- request
Message String - Request message
- status String
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- group
Id string - group id of the private link
- name string
- Unique name of the private link
- private
Link stringResource Id - the resource id that private link links to
- request
Message string - Request message
- status string
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- group_
id str - group id of the private link
- name str
- Unique name of the private link
- private_
link_ strresource_ id - the resource id that private link links to
- request_
message str - Request message
- status str
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
- group
Id String - group id of the private link
- name String
- Unique name of the private link
- private
Link StringResource Id - the resource id that private link links to
- request
Message String - Request message
- status String
- Connection status of the service consumer with the service provider\r\nPossible state transitions\r\nPending -> Approved (Service provider approves the connection request)\r\nPending -> Rejected (Service provider rejects the connection request)\r\nPending -> Disconnected (Service provider deletes the connection)\r\nApproved -> Rejected (Service provider rejects the approved connection)\r\nApproved -> Disconnected (Service provider deletes the connection)\r\nRejected -> Pending (Service consumer re-initiates the connection request that was rejected)\r\nRejected -> Disconnected (Service provider deletes the connection)
Sku, SkuArgs
The resource model definition representing SKU- Name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier
Pulumi.
Azure Native. Machine Learning Services. Sku Tier - This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- Name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier
Sku
Tier - This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name String
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity Integer
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier
Sku
Tier - This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier
Sku
Tier - This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name str
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family str
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size str
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier
Sku
Tier - This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name String
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity Number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier "Free" | "Basic" | "Standard" | "Premium"
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
SkuResponse, SkuResponseArgs
The resource model definition representing SKU- Name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- Name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name String
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity Integer
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier String
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name str
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family str
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size str
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier str
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name String
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity Number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier String
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
SkuTier, SkuTierArgs
- Free
Free- Basic
Basic- Standard
Standard- Premium
Premium
- Sku
Tier Free Free- Sku
Tier Basic Basic- Sku
Tier Standard Standard- Sku
Tier Premium Premium
- Free
Free- Basic
Basic- Standard
Standard- Premium
Premium
- Free
Free- Basic
Basic- Standard
Standard- Premium
Premium
- FREE
Free- BASIC
Basic- STANDARD
Standard- PREMIUM
Premium
- "Free"
Free- "Basic"
Basic- "Standard"
Standard- "Premium"
Premium
SystemDataResponse, SystemDataResponseArgs
Metadata pertaining to creation and last modification of the resource.- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
SystemDatastoresAuthMode, SystemDatastoresAuthModeArgs
- Access
Key AccessKey- Identity
Identity- User
Delegation SAS UserDelegationSAS
- System
Datastores Auth Mode Access Key AccessKey- System
Datastores Auth Mode Identity Identity- System
Datastores Auth Mode User Delegation SAS UserDelegationSAS
- Access
Key AccessKey- Identity
Identity- User
Delegation SAS UserDelegationSAS
- Access
Key AccessKey- Identity
Identity- User
Delegation SAS UserDelegationSAS
- ACCESS_KEY
AccessKey- IDENTITY
Identity- USER_DELEGATION_SAS
UserDelegationSAS
- "Access
Key" AccessKey- "Identity"
Identity- "User
Delegation SAS" UserDelegationSAS
UserAssignedIdentityResponse, UserAssignedIdentityResponseArgs
User assigned identity properties- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
- client
Id string - The client ID of the assigned identity.
- principal
Id string - The principal ID of the assigned identity.
- client_
id str - The client ID of the assigned identity.
- principal_
id str - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
WorkspaceHubConfig, WorkspaceHubConfigArgs
WorkspaceHub's configuration object.- Additional
Workspace List<string>Storage Accounts - Default
Workspace stringResource Group
- Additional
Workspace []stringStorage Accounts - Default
Workspace stringResource Group
- additional
Workspace List<String>Storage Accounts - default
Workspace StringResource Group
- additional
Workspace string[]Storage Accounts - default
Workspace stringResource Group
- additional_
workspace_ Sequence[str]storage_ accounts - default_
workspace_ strresource_ group
- additional
Workspace List<String>Storage Accounts - default
Workspace StringResource Group
WorkspaceHubConfigResponse, WorkspaceHubConfigResponseArgs
WorkspaceHub's configuration object.- Additional
Workspace List<string>Storage Accounts - Default
Workspace stringResource Group
- Additional
Workspace []stringStorage Accounts - Default
Workspace stringResource Group
- additional
Workspace List<String>Storage Accounts - default
Workspace StringResource Group
- additional
Workspace string[]Storage Accounts - default
Workspace stringResource Group
- additional_
workspace_ Sequence[str]storage_ accounts - default_
workspace_ strresource_ group
- additional
Workspace List<String>Storage Accounts - default
Workspace StringResource Group
WorkspacePrivateEndpointResourceResponse, WorkspacePrivateEndpointResourceResponseArgs
The Private Endpoint resource.- Id string
- e.g. /subscriptions/{networkSubscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
- Subnet
Arm stringId - The subnetId that the private endpoint is connected to.
- Id string
- e.g. /subscriptions/{networkSubscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
- Subnet
Arm stringId - The subnetId that the private endpoint is connected to.
- id String
- e.g. /subscriptions/{networkSubscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
- subnet
Arm StringId - The subnetId that the private endpoint is connected to.
- id string
- e.g. /subscriptions/{networkSubscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
- subnet
Arm stringId - The subnetId that the private endpoint is connected to.
- id str
- e.g. /subscriptions/{networkSubscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
- subnet_
arm_ strid - The subnetId that the private endpoint is connected to.
- id String
- e.g. /subscriptions/{networkSubscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
- subnet
Arm StringId - The subnetId that the private endpoint is connected to.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
published on Friday, Mar 20, 2026 by Pulumi
