machinelearningservices.azure.com/v1api20240401
APIVersion
Value | Description |
---|---|
“2024-04-01” |
Registry
Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/registries.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}
Used by: RegistryList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | Registry_Spec Optional |
|
status | RegistryTrackedResource_STATUS Optional |
Registry_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
discoveryUrl | Discovery URL for the Registry | string Optional |
identity | Managed service identity (system assigned and/or user assigned identities) | ManagedServiceIdentity Optional |
intellectualPropertyPublisher | IntellectualPropertyPublisher for the registry | string Optional |
kind | Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type. | string Optional |
location | The geo-location where the resource lives | string Required |
managedResourceGroup | ResourceId of the managed RG if the registry has system created resources | ArmResourceId Optional |
mlFlowRegistryUri | MLFlow Registry URI for the Registry | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | RegistryOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
publicNetworkAccess | Is the Registry accessible from the internet? Possible values: “Enabled” or “Disabled” | string Optional |
regionDetails | Details of each region the registry is in | RegistryRegionArmDetails[] Optional |
registryPrivateEndpointConnections | Private endpoint connections info used for pending connections in private link portal | RegistryPrivateEndpointConnection[] Optional |
sku | Sku details required for ARM contract for Autoscaling. | Sku Optional |
tags | Resource tags. | map[string]string Optional |
RegistryTrackedResource_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
discoveryUrl | Discovery URL for the Registry | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | Managed service identity (system assigned and/or user assigned identities) | ManagedServiceIdentity_STATUS Optional |
intellectualPropertyPublisher | IntellectualPropertyPublisher for the registry | string Optional |
kind | Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type. | string Optional |
location | The geo-location where the resource lives | string Optional |
managedResourceGroup | ResourceId of the managed RG if the registry has system created resources | ArmResourceId_STATUS Optional |
mlFlowRegistryUri | MLFlow Registry URI for the Registry | string Optional |
name | The name of the resource | string Optional |
publicNetworkAccess | Is the Registry accessible from the internet? Possible values: “Enabled” or “Disabled” | string Optional |
regionDetails | Details of each region the registry is in | RegistryRegionArmDetails_STATUS[] Optional |
registryPrivateEndpointConnections | Private endpoint connections info used for pending connections in private link portal | RegistryPrivateEndpointConnection_STATUS[] Optional |
sku | Sku details required for ARM contract for Autoscaling. | Sku_STATUS Optional |
systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
RegistryList
Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/registries.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | Registry[] Optional |
Workspace
Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/workspaceRP.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}
Used by: WorkspaceList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | Workspace_Spec Optional |
|
status | Workspace_STATUS Optional |
Workspace_Spec
Property | Description | Type |
---|---|---|
allowPublicAccessWhenBehindVnet | The flag to indicate whether to allow public access when behind VNet. | bool Optional |
applicationInsightsReference | ARM id of the application insights associated with this workspace. | genruntime.ResourceReference Optional |
associatedWorkspaces | string[] Optional |
|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
containerRegistryReference | ARM id of the container registry associated with this workspace. | genruntime.ResourceReference Optional |
description | The description of this workspace. | string Optional |
discoveryUrl | Url for the discovery service to identify regional endpoints for machine learning experimentation services | string Optional |
enableDataIsolation | bool Optional |
|
encryption | The encryption settings of Azure ML workspace. | EncryptionProperty Optional |
featureStoreSettings | Settings for feature store type workspace. | FeatureStoreSettings Optional |
friendlyName | The friendly name for this workspace. This name in mutable | string Optional |
hbiWorkspace | The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service | bool Optional |
hubResourceReference | genruntime.ResourceReference Optional |
|
identity | The identity of the resource. | ManagedServiceIdentity Optional |
imageBuildCompute | The compute name for image build | string Optional |
keyVaultReference | ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created | genruntime.ResourceReference Optional |
kind | string Optional |
|
location | Specifies the location of the resource. | string Optional |
managedNetwork | Managed Network settings for a machine learning workspace. | ManagedNetworkSettings Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | WorkspaceOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
primaryUserAssignedIdentityReference | The user assigned identity resource id that represents the workspace identity. | genruntime.ResourceReference Optional |
publicNetworkAccess | Whether requests from Public Network are allowed. | WorkspaceProperties_PublicNetworkAccess Optional |
serverlessComputeSettings | Settings for serverless compute created in the workspace | ServerlessComputeSettings Optional |
serviceManagedResourcesSettings | The service managed resource settings. | ServiceManagedResourcesSettings Optional |
sharedPrivateLinkResources | The list of shared private link resources in this workspace. | SharedPrivateLinkResource[] Optional |
sku | The sku of the workspace. | Sku Optional |
storageAccountReference | ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created | genruntime.ResourceReference Optional |
tags | Contains resource tags defined as key/value pairs. | map[string]string Optional |
v1LegacyMode | Enabling v1_legacy_mode may prevent you from using features provided by the v2 API. | bool Optional |
workspaceHubConfig | WorkspaceHub’s configuration object. | WorkspaceHubConfig Optional |
Workspace_STATUS
Property | Description | Type |
---|---|---|
allowPublicAccessWhenBehindVnet | The flag to indicate whether to allow public access when behind VNet. | bool Optional |
applicationInsights | ARM id of the application insights associated with this workspace. | string Optional |
associatedWorkspaces | string[] Optional |
|
conditions | The observed state of the resource | conditions.Condition[] Optional |
containerRegistry | ARM id of the container registry associated with this workspace. | string Optional |
description | The description of this workspace. | string Optional |
discoveryUrl | Url for the discovery service to identify regional endpoints for machine learning experimentation services | string Optional |
enableDataIsolation | bool Optional |
|
encryption | The encryption settings of Azure ML workspace. | EncryptionProperty_STATUS Optional |
featureStoreSettings | Settings for feature store type workspace. | FeatureStoreSettings_STATUS Optional |
friendlyName | The friendly name for this workspace. This name in mutable | string Optional |
hbiWorkspace | The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service | bool Optional |
hubResourceId | string Optional |
|
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | The identity of the resource. | ManagedServiceIdentity_STATUS Optional |
imageBuildCompute | The compute name for image build | string Optional |
keyVault | ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created | string Optional |
kind | string Optional |
|
location | Specifies the location of the resource. | string Optional |
managedNetwork | Managed Network settings for a machine learning workspace. | ManagedNetworkSettings_STATUS Optional |
mlFlowTrackingUri | The URI associated with this workspace that machine learning flow must point at to set up tracking. | string Optional |
name | The name of the resource | string Optional |
notebookInfo | The notebook info of Azure ML workspace. | NotebookResourceInfo_STATUS Optional |
primaryUserAssignedIdentity | The user assigned identity resource id that represents the workspace identity. | string Optional |
privateEndpointConnections | The list of private endpoint connections in the workspace. | PrivateEndpointConnection_STATUS[] Optional |
privateLinkCount | Count of private connections in the workspace | int Optional |
provisioningState | The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning. | WorkspaceProperties_ProvisioningState_STATUS Optional |
publicNetworkAccess | Whether requests from Public Network are allowed. | WorkspaceProperties_PublicNetworkAccess_STATUS Optional |
serverlessComputeSettings | Settings for serverless compute created in the workspace | ServerlessComputeSettings_STATUS Optional |
serviceManagedResourcesSettings | The service managed resource settings. | ServiceManagedResourcesSettings_STATUS Optional |
serviceProvisionedResourceGroup | The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace | string Optional |
sharedPrivateLinkResources | The list of shared private link resources in this workspace. | SharedPrivateLinkResource_STATUS[] Optional |
sku | The sku of the workspace. | Sku_STATUS Optional |
storageAccount | ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created | string Optional |
storageHnsEnabled | If the storage associated with the workspace has hierarchical namespace(HNS) enabled. | bool Optional |
systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
tags | Contains resource tags defined as key/value pairs. | map[string]string Optional |
tenantId | The tenant id associated with this workspace. | string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
v1LegacyMode | Enabling v1_legacy_mode may prevent you from using features provided by the v2 API. | bool Optional |
workspaceHubConfig | WorkspaceHub’s configuration object. | WorkspaceHubConfig_STATUS Optional |
workspaceId | The immutable id associated with this workspace. | string Optional |
WorkspaceList
Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/workspaceRP.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | Workspace[] Optional |
WorkspacesCompute
Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/machineLearningServices.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}
Used by: WorkspacesComputeList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | WorkspacesCompute_Spec Optional |
|
status | WorkspacesCompute_STATUS Optional |
WorkspacesCompute_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
identity | The identity of the resource. | ManagedServiceIdentity Optional |
location | Specifies the location of the resource. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | WorkspacesComputeOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a machinelearningservices.azure.com/Workspace resource | genruntime.KnownResourceReference Required |
properties | Compute properties | Compute Optional |
sku | The sku of the workspace. | Sku Optional |
tags | Contains resource tags defined as key/value pairs. | map[string]string Optional |
WorkspacesCompute_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | The identity of the resource. | ManagedServiceIdentity_STATUS Optional |
location | Specifies the location of the resource. | string Optional |
name | The name of the resource | string Optional |
properties | Compute properties | Compute_STATUS Optional |
sku | The sku of the workspace. | Sku_STATUS Optional |
systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
tags | Contains resource tags defined as key/value pairs. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
WorkspacesComputeList
Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/machineLearningServices.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | WorkspacesCompute[] Optional |
WorkspacesConnection
Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/workspaceRP.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}
Used by: WorkspacesConnectionList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | WorkspacesConnection_Spec Optional |
|
status | WorkspacesConnection_STATUS Optional |
WorkspacesConnection_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | WorkspacesConnectionOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a machinelearningservices.azure.com/Workspace resource | genruntime.KnownResourceReference Required |
properties | WorkspaceConnectionPropertiesV2 Required |
WorkspacesConnection_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
name | The name of the resource | string Optional |
properties | WorkspaceConnectionPropertiesV2_STATUS Optional |
|
systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
WorkspacesConnectionList
Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/workspaceRP.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | WorkspacesConnection[] Optional |
Registry_Spec
Used by: Registry.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
discoveryUrl | Discovery URL for the Registry | string Optional |
identity | Managed service identity (system assigned and/or user assigned identities) | ManagedServiceIdentity Optional |
intellectualPropertyPublisher | IntellectualPropertyPublisher for the registry | string Optional |
kind | Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type. | string Optional |
location | The geo-location where the resource lives | string Required |
managedResourceGroup | ResourceId of the managed RG if the registry has system created resources | ArmResourceId Optional |
mlFlowRegistryUri | MLFlow Registry URI for the Registry | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | RegistryOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
publicNetworkAccess | Is the Registry accessible from the internet? Possible values: “Enabled” or “Disabled” | string Optional |
regionDetails | Details of each region the registry is in | RegistryRegionArmDetails[] Optional |
registryPrivateEndpointConnections | Private endpoint connections info used for pending connections in private link portal | RegistryPrivateEndpointConnection[] Optional |
sku | Sku details required for ARM contract for Autoscaling. | Sku Optional |
tags | Resource tags. | map[string]string Optional |
RegistryTrackedResource_STATUS
Used by: Registry.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
discoveryUrl | Discovery URL for the Registry | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | Managed service identity (system assigned and/or user assigned identities) | ManagedServiceIdentity_STATUS Optional |
intellectualPropertyPublisher | IntellectualPropertyPublisher for the registry | string Optional |
kind | Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type. | string Optional |
location | The geo-location where the resource lives | string Optional |
managedResourceGroup | ResourceId of the managed RG if the registry has system created resources | ArmResourceId_STATUS Optional |
mlFlowRegistryUri | MLFlow Registry URI for the Registry | string Optional |
name | The name of the resource | string Optional |
publicNetworkAccess | Is the Registry accessible from the internet? Possible values: “Enabled” or “Disabled” | string Optional |
regionDetails | Details of each region the registry is in | RegistryRegionArmDetails_STATUS[] Optional |
registryPrivateEndpointConnections | Private endpoint connections info used for pending connections in private link portal | RegistryPrivateEndpointConnection_STATUS[] Optional |
sku | Sku details required for ARM contract for Autoscaling. | Sku_STATUS Optional |
systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
Workspace_Spec
Used by: Workspace.
Property | Description | Type |
---|---|---|
allowPublicAccessWhenBehindVnet | The flag to indicate whether to allow public access when behind VNet. | bool Optional |
applicationInsightsReference | ARM id of the application insights associated with this workspace. | genruntime.ResourceReference Optional |
associatedWorkspaces | string[] Optional |
|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
containerRegistryReference | ARM id of the container registry associated with this workspace. | genruntime.ResourceReference Optional |
description | The description of this workspace. | string Optional |
discoveryUrl | Url for the discovery service to identify regional endpoints for machine learning experimentation services | string Optional |
enableDataIsolation | bool Optional |
|
encryption | The encryption settings of Azure ML workspace. | EncryptionProperty Optional |
featureStoreSettings | Settings for feature store type workspace. | FeatureStoreSettings Optional |
friendlyName | The friendly name for this workspace. This name in mutable | string Optional |
hbiWorkspace | The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service | bool Optional |
hubResourceReference | genruntime.ResourceReference Optional |
|
identity | The identity of the resource. | ManagedServiceIdentity Optional |
imageBuildCompute | The compute name for image build | string Optional |
keyVaultReference | ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created | genruntime.ResourceReference Optional |
kind | string Optional |
|
location | Specifies the location of the resource. | string Optional |
managedNetwork | Managed Network settings for a machine learning workspace. | ManagedNetworkSettings Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | WorkspaceOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
primaryUserAssignedIdentityReference | The user assigned identity resource id that represents the workspace identity. | genruntime.ResourceReference Optional |
publicNetworkAccess | Whether requests from Public Network are allowed. | WorkspaceProperties_PublicNetworkAccess Optional |
serverlessComputeSettings | Settings for serverless compute created in the workspace | ServerlessComputeSettings Optional |
serviceManagedResourcesSettings | The service managed resource settings. | ServiceManagedResourcesSettings Optional |
sharedPrivateLinkResources | The list of shared private link resources in this workspace. | SharedPrivateLinkResource[] Optional |
sku | The sku of the workspace. | Sku Optional |
storageAccountReference | ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created | genruntime.ResourceReference Optional |
tags | Contains resource tags defined as key/value pairs. | map[string]string Optional |
v1LegacyMode | Enabling v1_legacy_mode may prevent you from using features provided by the v2 API. | bool Optional |
workspaceHubConfig | WorkspaceHub’s configuration object. | WorkspaceHubConfig Optional |
Workspace_STATUS
An object that represents a machine learning workspace.
Used by: Workspace.
Property | Description | Type |
---|---|---|
allowPublicAccessWhenBehindVnet | The flag to indicate whether to allow public access when behind VNet. | bool Optional |
applicationInsights | ARM id of the application insights associated with this workspace. | string Optional |
associatedWorkspaces | string[] Optional |
|
conditions | The observed state of the resource | conditions.Condition[] Optional |
containerRegistry | ARM id of the container registry associated with this workspace. | string Optional |
description | The description of this workspace. | string Optional |
discoveryUrl | Url for the discovery service to identify regional endpoints for machine learning experimentation services | string Optional |
enableDataIsolation | bool Optional |
|
encryption | The encryption settings of Azure ML workspace. | EncryptionProperty_STATUS Optional |
featureStoreSettings | Settings for feature store type workspace. | FeatureStoreSettings_STATUS Optional |
friendlyName | The friendly name for this workspace. This name in mutable | string Optional |
hbiWorkspace | The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service | bool Optional |
hubResourceId | string Optional |
|
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | The identity of the resource. | ManagedServiceIdentity_STATUS Optional |
imageBuildCompute | The compute name for image build | string Optional |
keyVault | ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created | string Optional |
kind | string Optional |
|
location | Specifies the location of the resource. | string Optional |
managedNetwork | Managed Network settings for a machine learning workspace. | ManagedNetworkSettings_STATUS Optional |
mlFlowTrackingUri | The URI associated with this workspace that machine learning flow must point at to set up tracking. | string Optional |
name | The name of the resource | string Optional |
notebookInfo | The notebook info of Azure ML workspace. | NotebookResourceInfo_STATUS Optional |
primaryUserAssignedIdentity | The user assigned identity resource id that represents the workspace identity. | string Optional |
privateEndpointConnections | The list of private endpoint connections in the workspace. | PrivateEndpointConnection_STATUS[] Optional |
privateLinkCount | Count of private connections in the workspace | int Optional |
provisioningState | The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning. | WorkspaceProperties_ProvisioningState_STATUS Optional |
publicNetworkAccess | Whether requests from Public Network are allowed. | WorkspaceProperties_PublicNetworkAccess_STATUS Optional |
serverlessComputeSettings | Settings for serverless compute created in the workspace | ServerlessComputeSettings_STATUS Optional |
serviceManagedResourcesSettings | The service managed resource settings. | ServiceManagedResourcesSettings_STATUS Optional |
serviceProvisionedResourceGroup | The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace | string Optional |
sharedPrivateLinkResources | The list of shared private link resources in this workspace. | SharedPrivateLinkResource_STATUS[] Optional |
sku | The sku of the workspace. | Sku_STATUS Optional |
storageAccount | ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created | string Optional |
storageHnsEnabled | If the storage associated with the workspace has hierarchical namespace(HNS) enabled. | bool Optional |
systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
tags | Contains resource tags defined as key/value pairs. | map[string]string Optional |
tenantId | The tenant id associated with this workspace. | string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
v1LegacyMode | Enabling v1_legacy_mode may prevent you from using features provided by the v2 API. | bool Optional |
workspaceHubConfig | WorkspaceHub’s configuration object. | WorkspaceHubConfig_STATUS Optional |
workspaceId | The immutable id associated with this workspace. | string Optional |
WorkspacesCompute_Spec
Used by: WorkspacesCompute.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
identity | The identity of the resource. | ManagedServiceIdentity Optional |
location | Specifies the location of the resource. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | WorkspacesComputeOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a machinelearningservices.azure.com/Workspace resource | genruntime.KnownResourceReference Required |
properties | Compute properties | Compute Optional |
sku | The sku of the workspace. | Sku Optional |
tags | Contains resource tags defined as key/value pairs. | map[string]string Optional |
WorkspacesCompute_STATUS
Used by: WorkspacesCompute.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | The identity of the resource. | ManagedServiceIdentity_STATUS Optional |
location | Specifies the location of the resource. | string Optional |
name | The name of the resource | string Optional |
properties | Compute properties | Compute_STATUS Optional |
sku | The sku of the workspace. | Sku_STATUS Optional |
systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
tags | Contains resource tags defined as key/value pairs. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
WorkspacesConnection_Spec
Used by: WorkspacesConnection.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | WorkspacesConnectionOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a machinelearningservices.azure.com/Workspace resource | genruntime.KnownResourceReference Required |
properties | WorkspaceConnectionPropertiesV2 Required |
WorkspacesConnection_STATUS
Used by: WorkspacesConnection.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
name | The name of the resource | string Optional |
properties | WorkspaceConnectionPropertiesV2_STATUS Optional |
|
systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
ArmResourceId
ARM ResourceId of a resource
Used by: Registry_Spec, UserCreatedAcrAccount, and UserCreatedStorageAccount.
Property | Description | Type |
---|---|---|
resourceReference | Arm ResourceId is in the format “/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}” or “/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}” | genruntime.ResourceReference Optional |
ArmResourceId_STATUS
ARM ResourceId of a resource
Used by: RegistryTrackedResource_STATUS, SystemCreatedAcrAccount_STATUS, SystemCreatedStorageAccount_STATUS, UserCreatedAcrAccount_STATUS, and UserCreatedStorageAccount_STATUS.
Property | Description | Type |
---|---|---|
resourceId | Arm ResourceId is in the format “/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}” or “/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}” | string Optional |
Compute
Used by: WorkspacesCompute_Spec.
Property | Description | Type |
---|---|---|
aks | Mutually exclusive with all other properties | AKS Optional |
amlCompute | Mutually exclusive with all other properties | AmlCompute Optional |
computeInstance | Mutually exclusive with all other properties | ComputeInstance Optional |
databricks | Mutually exclusive with all other properties | Databricks Optional |
dataFactory | Mutually exclusive with all other properties | DataFactory Optional |
dataLakeAnalytics | Mutually exclusive with all other properties | DataLakeAnalytics Optional |
hdInsight | Mutually exclusive with all other properties | HDInsight Optional |
kubernetes | Mutually exclusive with all other properties | Kubernetes Optional |
synapseSpark | Mutually exclusive with all other properties | SynapseSpark Optional |
virtualMachine | Mutually exclusive with all other properties | VirtualMachine Optional |
Compute_STATUS
Used by: WorkspacesCompute_STATUS.
Property | Description | Type |
---|---|---|
aks | Mutually exclusive with all other properties | AKS_STATUS Optional |
amlCompute | Mutually exclusive with all other properties | AmlCompute_STATUS Optional |
computeInstance | Mutually exclusive with all other properties | ComputeInstance_STATUS Optional |
databricks | Mutually exclusive with all other properties | Databricks_STATUS Optional |
dataFactory | Mutually exclusive with all other properties | DataFactory_STATUS Optional |
dataLakeAnalytics | Mutually exclusive with all other properties | DataLakeAnalytics_STATUS Optional |
hdInsight | Mutually exclusive with all other properties | HDInsight_STATUS Optional |
kubernetes | Mutually exclusive with all other properties | Kubernetes_STATUS Optional |
synapseSpark | Mutually exclusive with all other properties | SynapseSpark_STATUS Optional |
virtualMachine | Mutually exclusive with all other properties | VirtualMachine_STATUS Optional |
EncryptionProperty
Used by: Workspace_Spec.
Property | Description | Type |
---|---|---|
identity | The identity that will be used to access the key vault for encryption at rest. | IdentityForCmk Optional |
keyVaultProperties | Customer Key vault properties. | EncryptionKeyVaultProperties Required |
EncryptionProperty_STATUS
Used by: Workspace_STATUS.
Property | Description | Type |
---|---|---|
identity | The identity that will be used to access the key vault for encryption at rest. | IdentityForCmk_STATUS Optional |
keyVaultProperties | Customer Key vault properties. | EncryptionKeyVaultProperties_STATUS Optional |
status | Indicates whether or not the encryption is enabled for the workspace. | EncryptionProperty_Status_STATUS Optional |
FeatureStoreSettings
Settings for feature store type workspace.
Used by: Workspace_Spec.
Property | Description | Type |
---|---|---|
computeRuntime | Compute runtime config for feature store type workspace. | ComputeRuntimeDto Optional |
offlineStoreConnectionName | string Optional |
|
onlineStoreConnectionName | string Optional |
FeatureStoreSettings_STATUS
Settings for feature store type workspace.
Used by: Workspace_STATUS.
Property | Description | Type |
---|---|---|
computeRuntime | Compute runtime config for feature store type workspace. | ComputeRuntimeDto_STATUS Optional |
offlineStoreConnectionName | string Optional |
|
onlineStoreConnectionName | string Optional |
ManagedNetworkSettings
Managed Network settings for a machine learning workspace.
Used by: Workspace_Spec.
Property | Description | Type |
---|---|---|
isolationMode | Isolation mode for the managed network of a machine learning workspace. | IsolationMode Optional |
outboundRules | map[string]OutboundRule Optional |
|
status | Status of the Provisioning for the managed network of a machine learning workspace. | ManagedNetworkProvisionStatus Optional |
ManagedNetworkSettings_STATUS
Managed Network settings for a machine learning workspace.
Used by: Workspace_STATUS.
Property | Description | Type |
---|---|---|
isolationMode | Isolation mode for the managed network of a machine learning workspace. | IsolationMode_STATUS Optional |
networkId | string Optional |
|
outboundRules | map[string]OutboundRule_STATUS Optional |
|
status | Status of the Provisioning for the managed network of a machine learning workspace. | ManagedNetworkProvisionStatus_STATUS Optional |
ManagedServiceIdentity
Managed service identity (system assigned and/or user assigned identities)
Used by: Registry_Spec, Workspace_Spec, and WorkspacesCompute_Spec.
Property | Description | Type |
---|---|---|
type | Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). | ManagedServiceIdentityType Required |
userAssignedIdentities | UserAssignedIdentityDetails[] Optional |
ManagedServiceIdentity_STATUS
Managed service identity (system assigned and/or user assigned identities)
Used by: RegistryTrackedResource_STATUS, Workspace_STATUS, and WorkspacesCompute_STATUS.
Property | Description | Type |
---|---|---|
principalId | The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity. | string Optional |
tenantId | The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity. | string Optional |
type | Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). | ManagedServiceIdentityType_STATUS Optional |
userAssignedIdentities | map[string]UserAssignedIdentity_STATUS Optional |
NotebookResourceInfo_STATUS
Used by: Workspace_STATUS.
Property | Description | Type |
---|---|---|
fqdn | string Optional |
|
notebookPreparationError | The error that occurs when preparing notebook. | NotebookPreparationError_STATUS Optional |
resourceId | the data plane resourceId that used to initialize notebook component | string Optional |
PrivateEndpointConnection_STATUS
The Private Endpoint Connection resource.
Used by: Workspace_STATUS.
Property | Description | Type |
---|---|---|
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
RegistryOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: Registry_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
configMaps | configures where to place operator written ConfigMaps. | RegistryOperatorConfigMaps Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
RegistryPrivateEndpointConnection
Private endpoint connection definition.
Used by: Registry_Spec.
Property | Description | Type |
---|---|---|
groupIds | The group ids | string[] Optional |
location | Same as workspace location. | string Optional |
privateEndpoint | The PE network resource that is linked to this PE connection. | PrivateEndpointResource Optional |
provisioningState | One of null, “Succeeded”, “Provisioning”, “Failed”. While not approved, it’s null. | string Optional |
reference | This is the private endpoint connection name created on SRP Full resource id: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/registryPrivateEndpointConnections/{peConnectionName} | genruntime.ResourceReference Optional |
registryPrivateLinkServiceConnectionState | The connection state. | RegistryPrivateLinkServiceConnectionState Optional |
RegistryPrivateEndpointConnection_STATUS
Private endpoint connection definition.
Used by: RegistryTrackedResource_STATUS.
Property | Description | Type |
---|---|---|
groupIds | The group ids | string[] Optional |
id | This is the private endpoint connection name created on SRP Full resource id: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/registryPrivateEndpointConnections/{peConnectionName} | string Optional |
location | Same as workspace location. | string Optional |
privateEndpoint | The PE network resource that is linked to this PE connection. | PrivateEndpointResource_STATUS Optional |
provisioningState | One of null, “Succeeded”, “Provisioning”, “Failed”. While not approved, it’s null. | string Optional |
registryPrivateLinkServiceConnectionState | The connection state. | RegistryPrivateLinkServiceConnectionState_STATUS Optional |
RegistryRegionArmDetails
Details for each region the registry is in
Used by: Registry_Spec.
Property | Description | Type |
---|---|---|
acrDetails | List of ACR accounts | AcrDetails[] Optional |
location | The location where the registry exists | string Optional |
storageAccountDetails | List of storage accounts | StorageAccountDetails[] Optional |
RegistryRegionArmDetails_STATUS
Details for each region the registry is in
Used by: RegistryTrackedResource_STATUS.
Property | Description | Type |
---|---|---|
acrDetails | List of ACR accounts | AcrDetails_STATUS[] Optional |
location | The location where the registry exists | string Optional |
storageAccountDetails | List of storage accounts | StorageAccountDetails_STATUS[] Optional |
ServerlessComputeSettings
Used by: Workspace_Spec.
Property | Description | Type |
---|---|---|
serverlessComputeCustomSubnetReference | The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed | genruntime.ResourceReference Optional |
serverlessComputeNoPublicIP | The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint | bool Optional |
ServerlessComputeSettings_STATUS
Used by: Workspace_STATUS.
Property | Description | Type |
---|---|---|
serverlessComputeCustomSubnet | The resource ID of an existing virtual network subnet in which serverless compute nodes should be deployed | string Optional |
serverlessComputeNoPublicIP | The flag to signal if serverless compute nodes deployed in custom vNet would have no public IP addresses for a workspace with private endpoint | bool Optional |
ServiceManagedResourcesSettings
Used by: Workspace_Spec.
Property | Description | Type |
---|---|---|
cosmosDb | The settings for the service managed cosmosdb account. | CosmosDbSettings Optional |
ServiceManagedResourcesSettings_STATUS
Used by: Workspace_STATUS.
Property | Description | Type |
---|---|---|
cosmosDb | The settings for the service managed cosmosdb account. | CosmosDbSettings_STATUS Optional |
SharedPrivateLinkResource
Used by: Workspace_Spec.
Property | Description | Type |
---|---|---|
groupId | The private link resource group id. | string Optional |
name | Unique name of the private link. | string Optional |
privateLinkResourceReference | The resource id that private link links to. | genruntime.ResourceReference Optional |
requestMessage | Request message. | string Optional |
status | Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. | PrivateEndpointServiceConnectionStatus Optional |
SharedPrivateLinkResource_STATUS
Used by: Workspace_STATUS.
Property | Description | Type |
---|---|---|
groupId | The private link resource group id. | string Optional |
name | Unique name of the private link. | string Optional |
privateLinkResourceId | The resource id that private link links to. | string Optional |
requestMessage | Request message. | string Optional |
status | Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. | PrivateEndpointServiceConnectionStatus_STATUS Optional |
Sku
The resource model definition representing SKU
Used by: Registry_Spec, Workspace_Spec, and WorkspacesCompute_Spec.
Property | Description | Type |
---|---|---|
capacity | 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. | int Optional |
family | If the service has different generations of hardware, for the same SKU, then that can be captured here. | string Optional |
name | The name of the SKU. Ex - P3. It is typically a letter+number code | string Required |
size | The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. | string Optional |
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. | SkuTier Optional |
Sku_STATUS
The resource model definition representing SKU
Used by: RegistryTrackedResource_STATUS, Workspace_STATUS, and WorkspacesCompute_STATUS.
Property | Description | Type |
---|---|---|
capacity | 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. | int Optional |
family | If the service has different generations of hardware, for the same SKU, then that can be captured here. | string Optional |
name | The name of the SKU. Ex - P3. It is typically a letter+number code | string Optional |
size | The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. | string Optional |
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. | SkuTier_STATUS Optional |
SystemData_STATUS
Metadata pertaining to creation and last modification of the resource.
Used by: RegistryTrackedResource_STATUS, Workspace_STATUS, WorkspacesCompute_STATUS, and WorkspacesConnection_STATUS.
Property | Description | Type |
---|---|---|
createdAt | The timestamp of resource creation (UTC). | string Optional |
createdBy | The identity that created the resource. | string Optional |
createdByType | The type of identity that created the resource. | SystemData_CreatedByType_STATUS Optional |
lastModifiedAt | The timestamp of resource last modification (UTC) | string Optional |
lastModifiedBy | The identity that last modified the resource. | string Optional |
lastModifiedByType | The type of identity that last modified the resource. | SystemData_LastModifiedByType_STATUS Optional |
WorkspaceConnectionPropertiesV2
Used by: WorkspacesConnection_Spec.
Property | Description | Type |
---|---|---|
aad | Mutually exclusive with all other properties | AADAuthTypeWorkspaceConnectionProperties Optional |
accessKey | Mutually exclusive with all other properties | AccessKeyAuthTypeWorkspaceConnectionProperties Optional |
accountKey | Mutually exclusive with all other properties | AccountKeyAuthTypeWorkspaceConnectionProperties Optional |
apiKey | Mutually exclusive with all other properties | ApiKeyAuthWorkspaceConnectionProperties Optional |
customKeys | Mutually exclusive with all other properties | CustomKeysWorkspaceConnectionProperties Optional |
managedIdentity | Mutually exclusive with all other properties | ManagedIdentityAuthTypeWorkspaceConnectionProperties Optional |
none | Mutually exclusive with all other properties | NoneAuthTypeWorkspaceConnectionProperties Optional |
oAuth2 | Mutually exclusive with all other properties | OAuth2AuthTypeWorkspaceConnectionProperties Optional |
pat | Mutually exclusive with all other properties | PATAuthTypeWorkspaceConnectionProperties Optional |
sas | Mutually exclusive with all other properties | SASAuthTypeWorkspaceConnectionProperties Optional |
servicePrincipal | Mutually exclusive with all other properties | ServicePrincipalAuthTypeWorkspaceConnectionProperties Optional |
usernamePassword | Mutually exclusive with all other properties | UsernamePasswordAuthTypeWorkspaceConnectionProperties Optional |
WorkspaceConnectionPropertiesV2_STATUS
Used by: WorkspacesConnection_STATUS.
Property | Description | Type |
---|---|---|
aad | Mutually exclusive with all other properties | AADAuthTypeWorkspaceConnectionProperties_STATUS Optional |
accessKey | Mutually exclusive with all other properties | AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS Optional |
accountKey | Mutually exclusive with all other properties | AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS Optional |
apiKey | Mutually exclusive with all other properties | ApiKeyAuthWorkspaceConnectionProperties_STATUS Optional |
customKeys | Mutually exclusive with all other properties | CustomKeysWorkspaceConnectionProperties_STATUS Optional |
managedIdentity | Mutually exclusive with all other properties | ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS Optional |
none | Mutually exclusive with all other properties | NoneAuthTypeWorkspaceConnectionProperties_STATUS Optional |
oAuth2 | Mutually exclusive with all other properties | OAuth2AuthTypeWorkspaceConnectionProperties_STATUS Optional |
pat | Mutually exclusive with all other properties | PATAuthTypeWorkspaceConnectionProperties_STATUS Optional |
sas | Mutually exclusive with all other properties | SASAuthTypeWorkspaceConnectionProperties_STATUS Optional |
servicePrincipal | Mutually exclusive with all other properties | ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS Optional |
usernamePassword | Mutually exclusive with all other properties | UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS Optional |
WorkspaceHubConfig
WorkspaceHub’s configuration object.
Used by: Workspace_Spec.
Property | Description | Type |
---|---|---|
additionalWorkspaceStorageAccounts | string[] Optional |
|
defaultWorkspaceResourceGroup | string Optional |
WorkspaceHubConfig_STATUS
WorkspaceHub’s configuration object.
Used by: Workspace_STATUS.
Property | Description | Type |
---|---|---|
additionalWorkspaceStorageAccounts | string[] Optional |
|
defaultWorkspaceResourceGroup | string Optional |
WorkspaceOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: Workspace_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
secrets | configures where to place Azure generated secrets. | WorkspaceOperatorSecrets Optional |
WorkspaceProperties_ProvisioningState_STATUS
Used by: Workspace_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
WorkspaceProperties_PublicNetworkAccess
Used by: Workspace_Spec.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
WorkspaceProperties_PublicNetworkAccess_STATUS
Used by: Workspace_STATUS.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
WorkspacesComputeOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: WorkspacesCompute_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
WorkspacesConnectionOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: WorkspacesConnection_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
AADAuthTypeWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | AADAuthTypeWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | AADAuthTypeWorkspaceConnectionProperties_ValueFormat Optional |
AADAuthTypeWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | AADAuthTypeWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | AADAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
AccessKeyAuthTypeWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | AccessKeyAuthTypeWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
credentials | WorkspaceConnectionAccessKey Optional |
|
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | AccessKeyAuthTypeWorkspaceConnectionProperties_ValueFormat Optional |
AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | AccessKeyAuthTypeWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
credentials | WorkspaceConnectionAccessKey_STATUS Optional |
|
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | AccessKeyAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
AccountKeyAuthTypeWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | AccountKeyAuthTypeWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
credentials | WorkspaceConnectionAccountKey Optional |
|
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | AccountKeyAuthTypeWorkspaceConnectionProperties_ValueFormat Optional |
AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | AccountKeyAuthTypeWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
credentials | WorkspaceConnectionAccountKey_STATUS Optional |
|
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | AccountKeyAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
AcrDetails
Details of ACR account to be used for the Registry
Used by: RegistryRegionArmDetails.
Property | Description | Type |
---|---|---|
systemCreatedAcrAccount | Details of system created ACR account to be used for the Registry | SystemCreatedAcrAccount Optional |
userCreatedAcrAccount | Details of user created ACR account to be used for the Registry | UserCreatedAcrAccount Optional |
AcrDetails_STATUS
Details of ACR account to be used for the Registry
Used by: RegistryRegionArmDetails_STATUS.
Property | Description | Type |
---|---|---|
systemCreatedAcrAccount | Details of system created ACR account to be used for the Registry | SystemCreatedAcrAccount_STATUS Optional |
userCreatedAcrAccount | Details of user created ACR account to be used for the Registry | UserCreatedAcrAccount_STATUS Optional |
AKS
Used by: Compute.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | AKS_ComputeType Required |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
properties | AKS properties | AKS_Properties Optional |
resourceReference | ARM resource id of the underlying compute | genruntime.ResourceReference Optional |
AKS_STATUS
Used by: Compute_STATUS.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | AKS_ComputeType_STATUS Optional |
createdOn | The time at which the compute was created. | string Optional |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
isAttachedCompute | Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false. | bool Optional |
modifiedOn | The time at which the compute was last modified. | string Optional |
properties | AKS properties | AKS_Properties_STATUS Optional |
provisioningErrors | Errors during provisioning | ErrorResponse_STATUS[] Optional |
provisioningState | The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. | AKS_ProvisioningState_STATUS Optional |
resourceId | ARM resource id of the underlying compute | string Optional |
AmlCompute
Used by: Compute.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | AmlCompute_ComputeType Required |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
properties | Properties of AmlCompute | AmlComputeProperties Optional |
resourceReference | ARM resource id of the underlying compute | genruntime.ResourceReference Optional |
AmlCompute_STATUS
Used by: Compute_STATUS.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | AmlCompute_ComputeType_STATUS Optional |
createdOn | The time at which the compute was created. | string Optional |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
isAttachedCompute | Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false. | bool Optional |
modifiedOn | The time at which the compute was last modified. | string Optional |
properties | Properties of AmlCompute | AmlComputeProperties_STATUS Optional |
provisioningErrors | Errors during provisioning | ErrorResponse_STATUS[] Optional |
provisioningState | The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. | AmlCompute_ProvisioningState_STATUS Optional |
resourceId | ARM resource id of the underlying compute | string Optional |
ApiKeyAuthWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | ApiKeyAuthWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
credentials | Api key object for workspace connection credential. | WorkspaceConnectionApiKey Optional |
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | ApiKeyAuthWorkspaceConnectionProperties_ValueFormat Optional |
ApiKeyAuthWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | ApiKeyAuthWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
credentials | Api key object for workspace connection credential. | WorkspaceConnectionApiKey_STATUS Optional |
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | ApiKeyAuthWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
ComputeInstance
Used by: Compute.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | ComputeInstance_ComputeType Required |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
properties | Properties of ComputeInstance | ComputeInstanceProperties Optional |
resourceReference | ARM resource id of the underlying compute | genruntime.ResourceReference Optional |
ComputeInstance_STATUS
Used by: Compute_STATUS.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | ComputeInstance_ComputeType_STATUS Optional |
createdOn | The time at which the compute was created. | string Optional |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
isAttachedCompute | Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false. | bool Optional |
modifiedOn | The time at which the compute was last modified. | string Optional |
properties | Properties of ComputeInstance | ComputeInstanceProperties_STATUS Optional |
provisioningErrors | Errors during provisioning | ErrorResponse_STATUS[] Optional |
provisioningState | The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. | ComputeInstance_ProvisioningState_STATUS Optional |
resourceId | ARM resource id of the underlying compute | string Optional |
ComputeRuntimeDto
Compute runtime config for feature store type workspace.
Used by: FeatureStoreSettings.
Property | Description | Type |
---|---|---|
sparkRuntimeVersion | string Optional |
ComputeRuntimeDto_STATUS
Compute runtime config for feature store type workspace.
Used by: FeatureStoreSettings_STATUS.
Property | Description | Type |
---|---|---|
sparkRuntimeVersion | string Optional |
CosmosDbSettings
Used by: ServiceManagedResourcesSettings.
Property | Description | Type |
---|---|---|
collectionsThroughput | The throughput of the collections in cosmosdb database | int Optional |
CosmosDbSettings_STATUS
Used by: ServiceManagedResourcesSettings_STATUS.
Property | Description | Type |
---|---|---|
collectionsThroughput | The throughput of the collections in cosmosdb database | int Optional |
CustomKeysWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | CustomKeysWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
credentials | Custom Keys credential object | CustomKeys Optional |
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | CustomKeysWorkspaceConnectionProperties_ValueFormat Optional |
CustomKeysWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | CustomKeysWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
credentials | Custom Keys credential object | CustomKeys_STATUS Optional |
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | CustomKeysWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
Databricks
Used by: Compute.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | Databricks_ComputeType Required |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
properties | Properties of Databricks | DatabricksProperties Optional |
resourceReference | ARM resource id of the underlying compute | genruntime.ResourceReference Optional |
Databricks_STATUS
Used by: Compute_STATUS.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | Databricks_ComputeType_STATUS Optional |
createdOn | The time at which the compute was created. | string Optional |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
isAttachedCompute | Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false. | bool Optional |
modifiedOn | The time at which the compute was last modified. | string Optional |
properties | Properties of Databricks | DatabricksProperties_STATUS Optional |
provisioningErrors | Errors during provisioning | ErrorResponse_STATUS[] Optional |
provisioningState | The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. | Databricks_ProvisioningState_STATUS Optional |
resourceId | ARM resource id of the underlying compute | string Optional |
DataFactory
Used by: Compute.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | DataFactory_ComputeType Required |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
resourceReference | ARM resource id of the underlying compute | genruntime.ResourceReference Optional |
DataFactory_STATUS
Used by: Compute_STATUS.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | DataFactory_ComputeType_STATUS Optional |
createdOn | The time at which the compute was created. | string Optional |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
isAttachedCompute | Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false. | bool Optional |
modifiedOn | The time at which the compute was last modified. | string Optional |
provisioningErrors | Errors during provisioning | ErrorResponse_STATUS[] Optional |
provisioningState | The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. | DataFactory_ProvisioningState_STATUS Optional |
resourceId | ARM resource id of the underlying compute | string Optional |
DataLakeAnalytics
Used by: Compute.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | DataLakeAnalytics_ComputeType Required |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
properties | DataLakeAnalytics_Properties Optional |
|
resourceReference | ARM resource id of the underlying compute | genruntime.ResourceReference Optional |
DataLakeAnalytics_STATUS
Used by: Compute_STATUS.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | DataLakeAnalytics_ComputeType_STATUS Optional |
createdOn | The time at which the compute was created. | string Optional |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
isAttachedCompute | Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false. | bool Optional |
modifiedOn | The time at which the compute was last modified. | string Optional |
properties | DataLakeAnalytics_Properties_STATUS Optional |
|
provisioningErrors | Errors during provisioning | ErrorResponse_STATUS[] Optional |
provisioningState | The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. | DataLakeAnalytics_ProvisioningState_STATUS Optional |
resourceId | ARM resource id of the underlying compute | string Optional |
EncryptionKeyVaultProperties
Used by: EncryptionProperty.
Property | Description | Type |
---|---|---|
identityClientId | For future use - The client id of the identity which will be used to access key vault. | string Optional |
identityClientIdFromConfig | For future use - The client id of the identity which will be used to access key vault. | genruntime.ConfigMapReference Optional |
keyIdentifier | Key vault uri to access the encryption key. | string Required |
keyVaultArmReference | The ArmId of the keyVault where the customer owned encryption key is present. | genruntime.ResourceReference Required |
EncryptionKeyVaultProperties_STATUS
Used by: EncryptionProperty_STATUS.
Property | Description | Type |
---|---|---|
identityClientId | For future use - The client id of the identity which will be used to access key vault. | string Optional |
keyIdentifier | Key vault uri to access the encryption key. | string Optional |
keyVaultArmId | The ArmId of the keyVault where the customer owned encryption key is present. | string Optional |
EncryptionProperty_Status_STATUS
Used by: EncryptionProperty_STATUS.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
HDInsight
Used by: Compute.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | HDInsight_ComputeType Required |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
properties | HDInsight compute properties | HDInsightProperties Optional |
resourceReference | ARM resource id of the underlying compute | genruntime.ResourceReference Optional |
HDInsight_STATUS
Used by: Compute_STATUS.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | HDInsight_ComputeType_STATUS Optional |
createdOn | The time at which the compute was created. | string Optional |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
isAttachedCompute | Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false. | bool Optional |
modifiedOn | The time at which the compute was last modified. | string Optional |
properties | HDInsight compute properties | HDInsightProperties_STATUS Optional |
provisioningErrors | Errors during provisioning | ErrorResponse_STATUS[] Optional |
provisioningState | The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. | HDInsight_ProvisioningState_STATUS Optional |
resourceId | ARM resource id of the underlying compute | string Optional |
IdentityForCmk
Identity that will be used to access key vault for encryption at rest
Used by: EncryptionProperty.
Property | Description | Type |
---|---|---|
userAssignedIdentityReference | The ArmId of the user assigned identity that will be used to access the customer managed key vault | genruntime.ResourceReference Optional |
IdentityForCmk_STATUS
Identity that will be used to access key vault for encryption at rest
Used by: EncryptionProperty_STATUS.
Property | Description | Type |
---|---|---|
userAssignedIdentity | The ArmId of the user assigned identity that will be used to access the customer managed key vault | string Optional |
IsolationMode
Isolation mode for the managed network of a machine learning workspace.
Used by: ManagedNetworkSettings.
Value | Description |
---|---|
“AllowInternetOutbound” | |
“AllowOnlyApprovedOutbound” | |
“Disabled” |
IsolationMode_STATUS
Isolation mode for the managed network of a machine learning workspace.
Used by: ManagedNetworkSettings_STATUS.
Value | Description |
---|---|
“AllowInternetOutbound” | |
“AllowOnlyApprovedOutbound” | |
“Disabled” |
Kubernetes
Used by: Compute.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | Kubernetes_ComputeType Required |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
properties | Properties of Kubernetes | KubernetesProperties Optional |
resourceReference | ARM resource id of the underlying compute | genruntime.ResourceReference Optional |
Kubernetes_STATUS
Used by: Compute_STATUS.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | Kubernetes_ComputeType_STATUS Optional |
createdOn | The time at which the compute was created. | string Optional |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
isAttachedCompute | Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false. | bool Optional |
modifiedOn | The time at which the compute was last modified. | string Optional |
properties | Properties of Kubernetes | KubernetesProperties_STATUS Optional |
provisioningErrors | Errors during provisioning | ErrorResponse_STATUS[] Optional |
provisioningState | The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. | Kubernetes_ProvisioningState_STATUS Optional |
resourceId | ARM resource id of the underlying compute | string Optional |
ManagedIdentityAuthTypeWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | ManagedIdentityAuthTypeWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
credentials | WorkspaceConnectionManagedIdentity Optional |
|
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | ManagedIdentityAuthTypeWorkspaceConnectionProperties_ValueFormat Optional |
ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | ManagedIdentityAuthTypeWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
credentials | WorkspaceConnectionManagedIdentity_STATUS Optional |
|
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | ManagedIdentityAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
ManagedNetworkProvisionStatus
Status of the Provisioning for the managed network of a machine learning workspace.
Used by: ManagedNetworkSettings.
Property | Description | Type |
---|---|---|
sparkReady | bool Optional |
|
status | Status for the managed network of a machine learning workspace. | ManagedNetworkStatus Optional |
ManagedNetworkProvisionStatus_STATUS
Status of the Provisioning for the managed network of a machine learning workspace.
Used by: ManagedNetworkSettings_STATUS.
Property | Description | Type |
---|---|---|
sparkReady | bool Optional |
|
status | Status for the managed network of a machine learning workspace. | ManagedNetworkStatus_STATUS Optional |
ManagedServiceIdentityType
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
Used by: ManagedServiceIdentity.
Value | Description |
---|---|
“None” | |
“SystemAssigned” | |
“SystemAssigned,UserAssigned” | |
“UserAssigned” |
ManagedServiceIdentityType_STATUS
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
Used by: ManagedServiceIdentity_STATUS.
Value | Description |
---|---|
“None” | |
“SystemAssigned” | |
“SystemAssigned,UserAssigned” | |
“UserAssigned” |
NoneAuthTypeWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | NoneAuthTypeWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | NoneAuthTypeWorkspaceConnectionProperties_ValueFormat Optional |
NoneAuthTypeWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | NoneAuthTypeWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | NoneAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
NotebookPreparationError_STATUS
Used by: NotebookResourceInfo_STATUS.
Property | Description | Type |
---|---|---|
errorMessage | string Optional |
|
statusCode | int Optional |
OAuth2AuthTypeWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | OAuth2AuthTypeWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
credentials | ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider’s implementation. | WorkspaceConnectionOAuth2 Optional |
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | OAuth2AuthTypeWorkspaceConnectionProperties_ValueFormat Optional |
OAuth2AuthTypeWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | OAuth2AuthTypeWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
credentials | ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider’s implementation. | WorkspaceConnectionOAuth2_STATUS Optional |
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | OAuth2AuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
OutboundRule
Used by: ManagedNetworkSettings.
Property | Description | Type |
---|---|---|
fqdn | Mutually exclusive with all other properties | FqdnOutboundRule Optional |
privateEndpoint | Mutually exclusive with all other properties | PrivateEndpointOutboundRule Optional |
serviceTag | Mutually exclusive with all other properties | ServiceTagOutboundRule Optional |
OutboundRule_STATUS
Used by: ManagedNetworkSettings_STATUS.
Property | Description | Type |
---|---|---|
fqdn | Mutually exclusive with all other properties | FqdnOutboundRule_STATUS Optional |
privateEndpoint | Mutually exclusive with all other properties | PrivateEndpointOutboundRule_STATUS Optional |
serviceTag | Mutually exclusive with all other properties | ServiceTagOutboundRule_STATUS Optional |
PATAuthTypeWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | PATAuthTypeWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
credentials | WorkspaceConnectionPersonalAccessToken Optional |
|
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | PATAuthTypeWorkspaceConnectionProperties_ValueFormat Optional |
PATAuthTypeWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | PATAuthTypeWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
credentials | WorkspaceConnectionPersonalAccessToken_STATUS Optional |
|
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | PATAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
PrivateEndpointResource
The PE network resource that is linked to this PE connection.
Used by: RegistryPrivateEndpointConnection.
Property | Description | Type |
---|---|---|
subnetArmReference | The subnetId that the private endpoint is connected to. | genruntime.ResourceReference Optional |
PrivateEndpointResource_STATUS
The PE network resource that is linked to this PE connection.
Used by: RegistryPrivateEndpointConnection_STATUS.
Property | Description | Type |
---|---|---|
id | The ARM identifier for Private Endpoint | string Optional |
subnetArmId | The subnetId that the private endpoint is connected to. | string Optional |
PrivateEndpointServiceConnectionStatus
The private endpoint connection status.
Used by: SharedPrivateLinkResource.
Value | Description |
---|---|
“Approved” | |
“Disconnected” | |
“Pending” | |
“Rejected” | |
“Timeout” |
PrivateEndpointServiceConnectionStatus_STATUS
The private endpoint connection status.
Used by: SharedPrivateLinkResource_STATUS.
Value | Description |
---|---|
“Approved” | |
“Disconnected” | |
“Pending” | |
“Rejected” | |
“Timeout” |
RegistryOperatorConfigMaps
Used by: RegistryOperatorSpec.
Property | Description | Type |
---|---|---|
discoveryUrl | indicates where the DiscoveryUrl config map should be placed. If omitted, no config map will be created. | genruntime.ConfigMapDestination Optional |
mlFlowRegistryUri | indicates where the MlFlowRegistryUri config map should be placed. If omitted, no config map will be created. | genruntime.ConfigMapDestination Optional |
RegistryPrivateLinkServiceConnectionState
The connection state.
Used by: RegistryPrivateEndpointConnection.
Property | Description | Type |
---|---|---|
actionsRequired | Some RP chose “None”. Other RPs use this for region expansion. | string Optional |
description | User-defined message that, per NRP doc, may be used for approval-related message. | string Optional |
status | Connection status of the service consumer with the service provider | EndpointServiceConnectionStatus Optional |
RegistryPrivateLinkServiceConnectionState_STATUS
The connection state.
Used by: RegistryPrivateEndpointConnection_STATUS.
Property | Description | Type |
---|---|---|
actionsRequired | Some RP chose “None”. Other RPs use this for region expansion. | string Optional |
description | User-defined message that, per NRP doc, may be used for approval-related message. | string Optional |
status | Connection status of the service consumer with the service provider | EndpointServiceConnectionStatus_STATUS Optional |
SASAuthTypeWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | SASAuthTypeWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
credentials | WorkspaceConnectionSharedAccessSignature Optional |
|
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | SASAuthTypeWorkspaceConnectionProperties_ValueFormat Optional |
SASAuthTypeWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | SASAuthTypeWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
credentials | WorkspaceConnectionSharedAccessSignature_STATUS Optional |
|
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | SASAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
ServicePrincipalAuthTypeWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | ServicePrincipalAuthTypeWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
credentials | WorkspaceConnectionServicePrincipal Optional |
|
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | ServicePrincipalAuthTypeWorkspaceConnectionProperties_ValueFormat Optional |
ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | ServicePrincipalAuthTypeWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
credentials | WorkspaceConnectionServicePrincipal_STATUS Optional |
|
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | ServicePrincipalAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
SkuTier
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.
Used by: Sku.
Value | Description |
---|---|
“Basic” | |
“Free” | |
“Premium” | |
“Standard” |
SkuTier_STATUS
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.
Used by: Sku_STATUS.
Value | Description |
---|---|
“Basic” | |
“Free” | |
“Premium” | |
“Standard” |
StorageAccountDetails
Details of storage account to be used for the Registry
Used by: RegistryRegionArmDetails.
Property | Description | Type |
---|---|---|
systemCreatedStorageAccount | Details of system created storage account to be used for the registry | SystemCreatedStorageAccount Optional |
userCreatedStorageAccount | Details of user created storage account to be used for the registry | UserCreatedStorageAccount Optional |
StorageAccountDetails_STATUS
Details of storage account to be used for the Registry
Used by: RegistryRegionArmDetails_STATUS.
Property | Description | Type |
---|---|---|
systemCreatedStorageAccount | Details of system created storage account to be used for the registry | SystemCreatedStorageAccount_STATUS Optional |
userCreatedStorageAccount | Details of user created storage account to be used for the registry | UserCreatedStorageAccount_STATUS Optional |
SynapseSpark
Used by: Compute.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | SynapseSpark_ComputeType Required |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
properties | SynapseSpark_Properties Optional |
|
resourceReference | ARM resource id of the underlying compute | genruntime.ResourceReference Optional |
SynapseSpark_STATUS
Used by: Compute_STATUS.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | SynapseSpark_ComputeType_STATUS Optional |
createdOn | The time at which the compute was created. | string Optional |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
isAttachedCompute | Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false. | bool Optional |
modifiedOn | The time at which the compute was last modified. | string Optional |
properties | SynapseSpark_Properties_STATUS Optional |
|
provisioningErrors | Errors during provisioning | ErrorResponse_STATUS[] Optional |
provisioningState | The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. | SynapseSpark_ProvisioningState_STATUS Optional |
resourceId | ARM resource id of the underlying compute | string Optional |
SystemData_CreatedByType_STATUS
Used by: SystemData_STATUS.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
SystemData_LastModifiedByType_STATUS
Used by: SystemData_STATUS.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
UserAssignedIdentity_STATUS
User assigned identity properties
Used by: ManagedServiceIdentity_STATUS.
Property | Description | Type |
---|---|---|
clientId | The client ID of the assigned identity. | string Optional |
principalId | The principal ID of the assigned identity. | string Optional |
UserAssignedIdentityDetails
Information about the user assigned identity for the resource
Used by: ManagedServiceIdentity.
Property | Description | Type |
---|---|---|
reference | genruntime.ResourceReference Optional |
UsernamePasswordAuthTypeWorkspaceConnectionProperties
Used by: WorkspaceConnectionPropertiesV2.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | UsernamePasswordAuthTypeWorkspaceConnectionProperties_AuthType Required |
category | Category of the connection | ConnectionCategory Optional |
credentials | WorkspaceConnectionUsernamePassword Optional |
|
expiryTime | string Optional |
|
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | UsernamePasswordAuthTypeWorkspaceConnectionProperties_ValueFormat Optional |
UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS
Used by: WorkspaceConnectionPropertiesV2_STATUS.
Property | Description | Type |
---|---|---|
authType | Authentication type of the connection target | UsernamePasswordAuthTypeWorkspaceConnectionProperties_AuthType_STATUS Optional |
category | Category of the connection | ConnectionCategory_STATUS Optional |
createdByWorkspaceArmId | string Optional |
|
credentials | WorkspaceConnectionUsernamePassword_STATUS Optional |
|
expiryTime | string Optional |
|
group | Group based on connection category | ConnectionGroup_STATUS Optional |
isSharedToAll | bool Optional |
|
metadata | Store user metadata for this connection | map[string]string Optional |
sharedUserList | string[] Optional |
|
target | string Optional |
|
value | Value details of the workspace connection. | string Optional |
valueFormat | format for the workspace connection value | UsernamePasswordAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS Optional |
VirtualMachine
Used by: Compute.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | VirtualMachine_ComputeType Required |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
properties | VirtualMachine_Properties Optional |
|
resourceReference | ARM resource id of the underlying compute | genruntime.ResourceReference Optional |
VirtualMachine_STATUS
Used by: Compute_STATUS.
Property | Description | Type |
---|---|---|
computeLocation | Location for the underlying compute | string Optional |
computeType | The type of compute | VirtualMachine_ComputeType_STATUS Optional |
createdOn | The time at which the compute was created. | string Optional |
description | The description of the Machine Learning compute. | string Optional |
disableLocalAuth | Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication. | bool Optional |
isAttachedCompute | Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false. | bool Optional |
modifiedOn | The time at which the compute was last modified. | string Optional |
properties | VirtualMachine_Properties_STATUS Optional |
|
provisioningErrors | Errors during provisioning | ErrorResponse_STATUS[] Optional |
provisioningState | The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. | VirtualMachine_ProvisioningState_STATUS Optional |
resourceId | ARM resource id of the underlying compute | string Optional |
WorkspaceOperatorSecrets
Used by: WorkspaceOperatorSpec.
Property | Description | Type |
---|---|---|
appInsightsInstrumentationKey | indicates where the AppInsightsInstrumentationKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
containerRegistryPassword | indicates where the ContainerRegistryPassword secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
containerRegistryPassword2 | indicates where the ContainerRegistryPassword2 secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
containerRegistryUserName | indicates where the ContainerRegistryUserName secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
primaryNotebookAccessKey | indicates where the PrimaryNotebookAccessKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryNotebookAccessKey | indicates where the SecondaryNotebookAccessKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
userStorageKey | indicates where the UserStorageKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
AADAuthTypeWorkspaceConnectionProperties_AuthType
Used by: AADAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“AAD” |
AADAuthTypeWorkspaceConnectionProperties_AuthType_STATUS
Used by: AADAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“AAD” |
AADAuthTypeWorkspaceConnectionProperties_ValueFormat
Used by: AADAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
AADAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: AADAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
AccessKeyAuthTypeWorkspaceConnectionProperties_AuthType
Used by: AccessKeyAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“AccessKey” |
AccessKeyAuthTypeWorkspaceConnectionProperties_AuthType_STATUS
Used by: AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“AccessKey” |
AccessKeyAuthTypeWorkspaceConnectionProperties_ValueFormat
Used by: AccessKeyAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
AccessKeyAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
AccountKeyAuthTypeWorkspaceConnectionProperties_AuthType
Used by: AccountKeyAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“AccountKey” |
AccountKeyAuthTypeWorkspaceConnectionProperties_AuthType_STATUS
Used by: AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“AccountKey” |
AccountKeyAuthTypeWorkspaceConnectionProperties_ValueFormat
Used by: AccountKeyAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
AccountKeyAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
AKS_ComputeType
Used by: AKS.
Value | Description |
---|---|
“AKS” |
AKS_ComputeType_STATUS
Used by: AKS_STATUS.
Value | Description |
---|---|
“AKS” |
AKS_Properties
Used by: AKS.
Property | Description | Type |
---|---|---|
agentCount | Number of agents | int Optional |
agentVmSize | Agent virtual machine size | string Optional |
aksNetworkingConfiguration | AKS networking configuration for vnet | AksNetworkingConfiguration Optional |
clusterFqdn | Cluster full qualified domain name | string Optional |
clusterPurpose | Intended usage of the cluster | AKS_Properties_ClusterPurpose Optional |
loadBalancerSubnetReference | Load Balancer Subnet | genruntime.ResourceReference Optional |
loadBalancerType | Load Balancer Type | AKS_Properties_LoadBalancerType Optional |
sslConfiguration | SSL configuration | SslConfiguration Optional |
AKS_Properties_STATUS
Used by: AKS_STATUS.
Property | Description | Type |
---|---|---|
agentCount | Number of agents | int Optional |
agentVmSize | Agent virtual machine size | string Optional |
aksNetworkingConfiguration | AKS networking configuration for vnet | AksNetworkingConfiguration_STATUS Optional |
clusterFqdn | Cluster full qualified domain name | string Optional |
clusterPurpose | Intended usage of the cluster | AKS_Properties_ClusterPurpose_STATUS Optional |
loadBalancerSubnet | Load Balancer Subnet | string Optional |
loadBalancerType | Load Balancer Type | AKS_Properties_LoadBalancerType_STATUS Optional |
sslConfiguration | SSL configuration | SslConfiguration_STATUS Optional |
systemServices | System services | SystemService_STATUS[] Optional |
AKS_ProvisioningState_STATUS
Used by: AKS_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
AmlCompute_ComputeType
Used by: AmlCompute.
Value | Description |
---|---|
“AmlCompute” |
AmlCompute_ComputeType_STATUS
Used by: AmlCompute_STATUS.
Value | Description |
---|---|
“AmlCompute” |
AmlCompute_ProvisioningState_STATUS
Used by: AmlCompute_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
AmlComputeProperties
AML Compute properties
Used by: AmlCompute.
Property | Description | Type |
---|---|---|
enableNodePublicIp | Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs. | bool Optional |
isolatedNetwork | Network is isolated or not | bool Optional |
osType | Compute OS Type | AmlComputeProperties_OsType Optional |
propertyBag | A property bag containing additional properties. | map[string]v1.JSON Optional |
remoteLoginPortPublicAccess | State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled. | AmlComputeProperties_RemoteLoginPortPublicAccess Optional |
scaleSettings | Scale settings for AML Compute | ScaleSettings Optional |
subnet | Virtual network subnet resource ID the compute nodes belong to. | ResourceId Optional |
userAccountCredentials | Credentials for an administrator user account that will be created on each compute node. | UserAccountCredentials Optional |
virtualMachineImage | Virtual Machine image for AML Compute - windows only | VirtualMachineImage Optional |
vmPriority | Virtual Machine priority | AmlComputeProperties_VmPriority Optional |
vmSize | Virtual Machine Size | string Optional |
AmlComputeProperties_STATUS
AML Compute properties
Used by: AmlCompute_STATUS.
Property | Description | Type |
---|---|---|
allocationState | Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute. | AmlComputeProperties_AllocationState_STATUS Optional |
allocationStateTransitionTime | The time at which the compute entered its current allocation state. | string Optional |
currentNodeCount | The number of compute nodes currently assigned to the compute. | int Optional |
enableNodePublicIp | Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs. | bool Optional |
errors | Collection of errors encountered by various compute nodes during node setup. | ErrorResponse_STATUS[] Optional |
isolatedNetwork | Network is isolated or not | bool Optional |
nodeStateCounts | Counts of various node states on the compute. | NodeStateCounts_STATUS Optional |
osType | Compute OS Type | AmlComputeProperties_OsType_STATUS Optional |
propertyBag | A property bag containing additional properties. | map[string]v1.JSON Optional |
remoteLoginPortPublicAccess | State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled. | AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS Optional |
scaleSettings | Scale settings for AML Compute | ScaleSettings_STATUS Optional |
subnet | Virtual network subnet resource ID the compute nodes belong to. | ResourceId_STATUS Optional |
targetNodeCount | The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation. | int Optional |
userAccountCredentials | Credentials for an administrator user account that will be created on each compute node. | UserAccountCredentials_STATUS Optional |
virtualMachineImage | Virtual Machine image for AML Compute - windows only | VirtualMachineImage_STATUS Optional |
vmPriority | Virtual Machine priority | AmlComputeProperties_VmPriority_STATUS Optional |
vmSize | Virtual Machine Size | string Optional |
ApiKeyAuthWorkspaceConnectionProperties_AuthType
Used by: ApiKeyAuthWorkspaceConnectionProperties.
Value | Description |
---|---|
“ApiKey” |
ApiKeyAuthWorkspaceConnectionProperties_AuthType_STATUS
Used by: ApiKeyAuthWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“ApiKey” |
ApiKeyAuthWorkspaceConnectionProperties_ValueFormat
Used by: ApiKeyAuthWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
ApiKeyAuthWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: ApiKeyAuthWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
ComputeInstance_ComputeType
Used by: ComputeInstance.
Value | Description |
---|---|
“ComputeInstance” |
ComputeInstance_ComputeType_STATUS
Used by: ComputeInstance_STATUS.
Value | Description |
---|---|
“ComputeInstance” |
ComputeInstance_ProvisioningState_STATUS
Used by: ComputeInstance_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
ComputeInstanceProperties
Compute Instance properties
Used by: ComputeInstance.
Property | Description | Type |
---|---|---|
applicationSharingPolicy | Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role. | ComputeInstanceProperties_ApplicationSharingPolicy Optional |
computeInstanceAuthorizationType | The Compute Instance Authorization type. Available values are personal (default). | ComputeInstanceProperties_ComputeInstanceAuthorizationType Optional |
customServices | List of Custom Services added to the compute. | CustomService[] Optional |
enableNodePublicIp | Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs. | bool Optional |
personalComputeInstanceSettings | Settings for a personal compute instance. | PersonalComputeInstanceSettings Optional |
schedules | The list of schedules to be applied on the computes. | ComputeSchedules Optional |
setupScripts | Details of customized scripts to execute for setting up the cluster. | SetupScripts Optional |
sshSettings | Specifies policy and settings for SSH access. | ComputeInstanceSshSettings Optional |
subnet | Virtual network subnet resource ID the compute nodes belong to. | ResourceId Optional |
vmSize | Virtual Machine Size | string Optional |
ComputeInstanceProperties_STATUS
Compute Instance properties
Used by: ComputeInstance_STATUS.
Property | Description | Type |
---|---|---|
applications | Describes available applications and their endpoints on this ComputeInstance. | ComputeInstanceApplication_STATUS[] Optional |
applicationSharingPolicy | Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role. | ComputeInstanceProperties_ApplicationSharingPolicy_STATUS Optional |
computeInstanceAuthorizationType | The Compute Instance Authorization type. Available values are personal (default). | ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS Optional |
connectivityEndpoints | Describes all connectivity endpoints available for this ComputeInstance. | ComputeInstanceConnectivityEndpoints_STATUS Optional |
containers | Describes informations of containers on this ComputeInstance. | ComputeInstanceContainer_STATUS[] Optional |
createdBy | Describes information on user who created this ComputeInstance. | ComputeInstanceCreatedBy_STATUS Optional |
customServices | List of Custom Services added to the compute. | CustomService_STATUS[] Optional |
dataDisks | Describes informations of dataDisks on this ComputeInstance. | ComputeInstanceDataDisk_STATUS[] Optional |
dataMounts | Describes informations of dataMounts on this ComputeInstance. | ComputeInstanceDataMount_STATUS[] Optional |
enableNodePublicIp | Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs. | bool Optional |
errors | Collection of errors encountered on this ComputeInstance. | ErrorResponse_STATUS[] Optional |
lastOperation | The last operation on ComputeInstance. | ComputeInstanceLastOperation_STATUS Optional |
osImageMetadata | Returns metadata about the operating system image for this compute instance. | ImageMetadata_STATUS Optional |
personalComputeInstanceSettings | Settings for a personal compute instance. | PersonalComputeInstanceSettings_STATUS Optional |
schedules | The list of schedules to be applied on the computes. | ComputeSchedules_STATUS Optional |
setupScripts | Details of customized scripts to execute for setting up the cluster. | SetupScripts_STATUS Optional |
sshSettings | Specifies policy and settings for SSH access. | ComputeInstanceSshSettings_STATUS Optional |
state | The current state of this ComputeInstance. | ComputeInstanceState_STATUS Optional |
subnet | Virtual network subnet resource ID the compute nodes belong to. | ResourceId_STATUS Optional |
versions | ComputeInstance version. | ComputeInstanceVersion_STATUS Optional |
vmSize | Virtual Machine Size | string Optional |
ConnectionCategory
Category of the connection
Used by: AADAuthTypeWorkspaceConnectionProperties, AccessKeyAuthTypeWorkspaceConnectionProperties, AccountKeyAuthTypeWorkspaceConnectionProperties, ApiKeyAuthWorkspaceConnectionProperties, CustomKeysWorkspaceConnectionProperties, ManagedIdentityAuthTypeWorkspaceConnectionProperties, NoneAuthTypeWorkspaceConnectionProperties, OAuth2AuthTypeWorkspaceConnectionProperties, PATAuthTypeWorkspaceConnectionProperties, SASAuthTypeWorkspaceConnectionProperties, ServicePrincipalAuthTypeWorkspaceConnectionProperties, and UsernamePasswordAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“ADLSGen2” | |
“AIServices” | |
“AmazonMws” | |
“AmazonRdsForOracle” | |
“AmazonRdsForSqlServer” | |
“AmazonRedshift” | |
“AmazonS3Compatible” | |
“ApiKey” | |
“AzureBlob” | |
“AzureDataExplorer” | |
“AzureDatabricksDeltaLake” | |
“AzureMariaDb” | |
“AzureMySqlDb” | |
“AzureOneLake” | |
“AzureOpenAI” | |
“AzurePostgresDb” | |
“AzureSqlDb” | |
“AzureSqlMi” | |
“AzureSynapseAnalytics” | |
“AzureTableStorage” | |
“BingLLMSearch” | |
“Cassandra” | |
“CognitiveSearch” | |
“CognitiveService” | |
“Concur” | |
“ContainerRegistry” | |
“CosmosDb” | |
“CosmosDbMongoDbApi” | |
“Couchbase” | |
“CustomKeys” | |
“Db2” | |
“Drill” | |
“Dynamics” | |
“DynamicsAx” | |
“DynamicsCrm” | |
“Eloqua” | |
“FileServer” | |
“FtpServer” | |
“GenericContainerRegistry” | |
“GenericHttp” | |
“GenericRest” | |
“Git” | |
“GoogleAdWords” | |
“GoogleBigQuery” | |
“GoogleCloudStorage” | |
“Greenplum” | |
“Hbase” | |
“Hdfs” | |
“Hive” | |
“Hubspot” | |
“Impala” | |
“Informix” | |
“Jira” | |
“Magento” | |
“MariaDb” | |
“Marketo” | |
“MicrosoftAccess” | |
“MongoDbAtlas” | |
“MongoDbV2” | |
“MySql” | |
“Netezza” | |
“ODataRest” | |
“Odbc” | |
“Office365” | |
“OpenAI” | |
“Oracle” | |
“OracleCloudStorage” | |
“OracleServiceCloud” | |
“PayPal” | |
“Phoenix” | |
“PostgreSql” | |
“Presto” | |
“PythonFeed” | |
“QuickBooks” | |
“Redis” | |
“Responsys” | |
“S3” | |
“Salesforce” | |
“SalesforceMarketingCloud” | |
“SalesforceServiceCloud” | |
“SapBw” | |
“SapCloudForCustomer” | |
“SapEcc” | |
“SapHana” | |
“SapOpenHub” | |
“SapTable” | |
“Serp” | |
“Serverless” | |
“ServiceNow” | |
“Sftp” | |
“SharePointOnlineList” | |
“Shopify” | |
“Snowflake” | |
“Spark” | |
“SqlServer” | |
“Square” | |
“Sybase” | |
“Teradata” | |
“Vertica” | |
“WebTable” | |
“Xero” | |
“Zoho” |
ConnectionCategory_STATUS
Category of the connection
Used by: AADAuthTypeWorkspaceConnectionProperties_STATUS, AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS, AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS, ApiKeyAuthWorkspaceConnectionProperties_STATUS, CustomKeysWorkspaceConnectionProperties_STATUS, ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS, NoneAuthTypeWorkspaceConnectionProperties_STATUS, OAuth2AuthTypeWorkspaceConnectionProperties_STATUS, PATAuthTypeWorkspaceConnectionProperties_STATUS, SASAuthTypeWorkspaceConnectionProperties_STATUS, ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS, and UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“ADLSGen2” | |
“AIServices” | |
“AmazonMws” | |
“AmazonRdsForOracle” | |
“AmazonRdsForSqlServer” | |
“AmazonRedshift” | |
“AmazonS3Compatible” | |
“ApiKey” | |
“AzureBlob” | |
“AzureDataExplorer” | |
“AzureDatabricksDeltaLake” | |
“AzureMariaDb” | |
“AzureMySqlDb” | |
“AzureOneLake” | |
“AzureOpenAI” | |
“AzurePostgresDb” | |
“AzureSqlDb” | |
“AzureSqlMi” | |
“AzureSynapseAnalytics” | |
“AzureTableStorage” | |
“BingLLMSearch” | |
“Cassandra” | |
“CognitiveSearch” | |
“CognitiveService” | |
“Concur” | |
“ContainerRegistry” | |
“CosmosDb” | |
“CosmosDbMongoDbApi” | |
“Couchbase” | |
“CustomKeys” | |
“Db2” | |
“Drill” | |
“Dynamics” | |
“DynamicsAx” | |
“DynamicsCrm” | |
“Eloqua” | |
“FileServer” | |
“FtpServer” | |
“GenericContainerRegistry” | |
“GenericHttp” | |
“GenericRest” | |
“Git” | |
“GoogleAdWords” | |
“GoogleBigQuery” | |
“GoogleCloudStorage” | |
“Greenplum” | |
“Hbase” | |
“Hdfs” | |
“Hive” | |
“Hubspot” | |
“Impala” | |
“Informix” | |
“Jira” | |
“Magento” | |
“MariaDb” | |
“Marketo” | |
“MicrosoftAccess” | |
“MongoDbAtlas” | |
“MongoDbV2” | |
“MySql” | |
“Netezza” | |
“ODataRest” | |
“Odbc” | |
“Office365” | |
“OpenAI” | |
“Oracle” | |
“OracleCloudStorage” | |
“OracleServiceCloud” | |
“PayPal” | |
“Phoenix” | |
“PostgreSql” | |
“Presto” | |
“PythonFeed” | |
“QuickBooks” | |
“Redis” | |
“Responsys” | |
“S3” | |
“Salesforce” | |
“SalesforceMarketingCloud” | |
“SalesforceServiceCloud” | |
“SapBw” | |
“SapCloudForCustomer” | |
“SapEcc” | |
“SapHana” | |
“SapOpenHub” | |
“SapTable” | |
“Serp” | |
“Serverless” | |
“ServiceNow” | |
“Sftp” | |
“SharePointOnlineList” | |
“Shopify” | |
“Snowflake” | |
“Spark” | |
“SqlServer” | |
“Square” | |
“Sybase” | |
“Teradata” | |
“Vertica” | |
“WebTable” | |
“Xero” | |
“Zoho” |
ConnectionGroup_STATUS
Group based on connection category
Used by: AADAuthTypeWorkspaceConnectionProperties_STATUS, AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS, AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS, ApiKeyAuthWorkspaceConnectionProperties_STATUS, CustomKeysWorkspaceConnectionProperties_STATUS, ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS, NoneAuthTypeWorkspaceConnectionProperties_STATUS, OAuth2AuthTypeWorkspaceConnectionProperties_STATUS, PATAuthTypeWorkspaceConnectionProperties_STATUS, SASAuthTypeWorkspaceConnectionProperties_STATUS, ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS, and UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“Azure” | |
“AzureAI” | |
“Database” | |
“File” | |
“GenericProtocol” | |
“NoSQL” | |
“ServicesAndApps” |
CustomKeys
Custom Keys credential object
Used by: CustomKeysWorkspaceConnectionProperties.
Property | Description | Type |
---|---|---|
keys | genruntime.SecretMapReference Optional |
CustomKeys_STATUS
Custom Keys credential object
Used by: CustomKeysWorkspaceConnectionProperties_STATUS.
Property | Description | Type |
---|---|---|
keys | map[string]string Optional |
CustomKeysWorkspaceConnectionProperties_AuthType
Used by: CustomKeysWorkspaceConnectionProperties.
Value | Description |
---|---|
“CustomKeys” |
CustomKeysWorkspaceConnectionProperties_AuthType_STATUS
Used by: CustomKeysWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“CustomKeys” |
CustomKeysWorkspaceConnectionProperties_ValueFormat
Used by: CustomKeysWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
CustomKeysWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: CustomKeysWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
Databricks_ComputeType
Used by: Databricks.
Value | Description |
---|---|
“Databricks” |
Databricks_ComputeType_STATUS
Used by: Databricks_STATUS.
Value | Description |
---|---|
“Databricks” |
Databricks_ProvisioningState_STATUS
Used by: Databricks_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
DatabricksProperties
Properties of Databricks
Used by: Databricks.
Property | Description | Type |
---|---|---|
databricksAccessToken | Databricks access token | genruntime.SecretReference Optional |
workspaceUrl | Workspace Url | string Optional |
DatabricksProperties_STATUS
Properties of Databricks
Used by: Databricks_STATUS.
Property | Description | Type |
---|---|---|
workspaceUrl | Workspace Url | string Optional |
DataFactory_ComputeType
Used by: DataFactory.
Value | Description |
---|---|
“DataFactory” |
DataFactory_ComputeType_STATUS
Used by: DataFactory_STATUS.
Value | Description |
---|---|
“DataFactory” |
DataFactory_ProvisioningState_STATUS
Used by: DataFactory_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
DataLakeAnalytics_ComputeType
Used by: DataLakeAnalytics.
Value | Description |
---|---|
“DataLakeAnalytics” |
DataLakeAnalytics_ComputeType_STATUS
Used by: DataLakeAnalytics_STATUS.
Value | Description |
---|---|
“DataLakeAnalytics” |
DataLakeAnalytics_Properties
Used by: DataLakeAnalytics.
Property | Description | Type |
---|---|---|
dataLakeStoreAccountName | DataLake Store Account Name | string Optional |
DataLakeAnalytics_Properties_STATUS
Used by: DataLakeAnalytics_STATUS.
Property | Description | Type |
---|---|---|
dataLakeStoreAccountName | DataLake Store Account Name | string Optional |
DataLakeAnalytics_ProvisioningState_STATUS
Used by: DataLakeAnalytics_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
EndpointServiceConnectionStatus
Connection status of the service consumer with the service provider
Used by: RegistryPrivateLinkServiceConnectionState.
Value | Description |
---|---|
“Approved” | |
“Disconnected” | |
“Pending” | |
“Rejected” |
EndpointServiceConnectionStatus_STATUS
Connection status of the service consumer with the service provider
Used by: RegistryPrivateLinkServiceConnectionState_STATUS.
Value | Description |
---|---|
“Approved” | |
“Disconnected” | |
“Pending” | |
“Rejected” |
ErrorResponse_STATUS
Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).
Used by: AKS_STATUS, AmlCompute_STATUS, AmlComputeProperties_STATUS, ComputeInstance_STATUS, ComputeInstanceProperties_STATUS, Databricks_STATUS, DataFactory_STATUS, DataLakeAnalytics_STATUS, HDInsight_STATUS, Kubernetes_STATUS, SynapseSpark_STATUS, and VirtualMachine_STATUS.
Property | Description | Type |
---|---|---|
error | The error object. | ErrorDetail_STATUS Optional |
FqdnOutboundRule
Used by: OutboundRule.
Property | Description | Type |
---|---|---|
category | Category of a managed network Outbound Rule of a machine learning workspace. | RuleCategory Optional |
destination | string Optional |
|
status | Type of a managed network Outbound Rule of a machine learning workspace. | RuleStatus Optional |
type | FqdnOutboundRule_Type Required |
FqdnOutboundRule_STATUS
Used by: OutboundRule_STATUS.
Property | Description | Type |
---|---|---|
category | Category of a managed network Outbound Rule of a machine learning workspace. | RuleCategory_STATUS Optional |
destination | string Optional |
|
status | Type of a managed network Outbound Rule of a machine learning workspace. | RuleStatus_STATUS Optional |
type | FqdnOutboundRule_Type_STATUS Optional |
HDInsight_ComputeType
Used by: HDInsight.
Value | Description |
---|---|
“HDInsight” |
HDInsight_ComputeType_STATUS
Used by: HDInsight_STATUS.
Value | Description |
---|---|
“HDInsight” |
HDInsight_ProvisioningState_STATUS
Used by: HDInsight_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
HDInsightProperties
HDInsight compute properties
Used by: HDInsight.
Property | Description | Type |
---|---|---|
address | Public IP address of the master node of the cluster. | string Optional |
administratorAccount | Admin credentials for master node of the cluster | VirtualMachineSshCredentials Optional |
sshPort | Port open for ssh connections on the master node of the cluster. | int Optional |
HDInsightProperties_STATUS
HDInsight compute properties
Used by: HDInsight_STATUS.
Property | Description | Type |
---|---|---|
address | Public IP address of the master node of the cluster. | string Optional |
administratorAccount | Admin credentials for master node of the cluster | VirtualMachineSshCredentials_STATUS Optional |
sshPort | Port open for ssh connections on the master node of the cluster. | int Optional |
Kubernetes_ComputeType
Used by: Kubernetes.
Value | Description |
---|---|
“Kubernetes” |
Kubernetes_ComputeType_STATUS
Used by: Kubernetes_STATUS.
Value | Description |
---|---|
“Kubernetes” |
Kubernetes_ProvisioningState_STATUS
Used by: Kubernetes_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
KubernetesProperties
Kubernetes properties
Used by: Kubernetes.
Property | Description | Type |
---|---|---|
defaultInstanceType | Default instance type | string Optional |
extensionInstanceReleaseTrain | Extension instance release train. | string Optional |
extensionPrincipalId | Extension principal-id. | string Optional |
extensionPrincipalIdFromConfig | Extension principal-id. | genruntime.ConfigMapReference Optional |
instanceTypes | Instance Type Schema | map[string]InstanceTypeSchema Optional |
namespace | Compute namespace | string Optional |
relayConnectionString | Relay connection string. | genruntime.SecretReference Optional |
serviceBusConnectionString | ServiceBus connection string. | genruntime.SecretReference Optional |
vcName | VC name. | string Optional |
KubernetesProperties_STATUS
Kubernetes properties
Used by: Kubernetes_STATUS.
Property | Description | Type |
---|---|---|
defaultInstanceType | Default instance type | string Optional |
extensionInstanceReleaseTrain | Extension instance release train. | string Optional |
extensionPrincipalId | Extension principal-id. | string Optional |
instanceTypes | Instance Type Schema | map[string]InstanceTypeSchema_STATUS Optional |
namespace | Compute namespace | string Optional |
vcName | VC name. | string Optional |
ManagedIdentityAuthTypeWorkspaceConnectionProperties_AuthType
Used by: ManagedIdentityAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“ManagedIdentity” |
ManagedIdentityAuthTypeWorkspaceConnectionProperties_AuthType_STATUS
Used by: ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“ManagedIdentity” |
ManagedIdentityAuthTypeWorkspaceConnectionProperties_ValueFormat
Used by: ManagedIdentityAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
ManagedIdentityAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
ManagedNetworkStatus
Status for the managed network of a machine learning workspace.
Used by: ManagedNetworkProvisionStatus.
Value | Description |
---|---|
“Active” | |
“Inactive” |
ManagedNetworkStatus_STATUS
Status for the managed network of a machine learning workspace.
Used by: ManagedNetworkProvisionStatus_STATUS.
Value | Description |
---|---|
“Active” | |
“Inactive” |
NoneAuthTypeWorkspaceConnectionProperties_AuthType
Used by: NoneAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“None” |
NoneAuthTypeWorkspaceConnectionProperties_AuthType_STATUS
Used by: NoneAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“None” |
NoneAuthTypeWorkspaceConnectionProperties_ValueFormat
Used by: NoneAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
NoneAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: NoneAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
OAuth2AuthTypeWorkspaceConnectionProperties_AuthType
Used by: OAuth2AuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“OAuth2” |
OAuth2AuthTypeWorkspaceConnectionProperties_AuthType_STATUS
Used by: OAuth2AuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“OAuth2” |
OAuth2AuthTypeWorkspaceConnectionProperties_ValueFormat
Used by: OAuth2AuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
OAuth2AuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: OAuth2AuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
PATAuthTypeWorkspaceConnectionProperties_AuthType
Used by: PATAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“PAT” |
PATAuthTypeWorkspaceConnectionProperties_AuthType_STATUS
Used by: PATAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“PAT” |
PATAuthTypeWorkspaceConnectionProperties_ValueFormat
Used by: PATAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
PATAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: PATAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
PrivateEndpointOutboundRule
Used by: OutboundRule.
Property | Description | Type |
---|---|---|
category | Category of a managed network Outbound Rule of a machine learning workspace. | RuleCategory Optional |
destination | Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace. | PrivateEndpointDestination Optional |
status | Type of a managed network Outbound Rule of a machine learning workspace. | RuleStatus Optional |
type | PrivateEndpointOutboundRule_Type Required |
PrivateEndpointOutboundRule_STATUS
Used by: OutboundRule_STATUS.
Property | Description | Type |
---|---|---|
category | Category of a managed network Outbound Rule of a machine learning workspace. | RuleCategory_STATUS Optional |
destination | Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace. | PrivateEndpointDestination_STATUS Optional |
status | Type of a managed network Outbound Rule of a machine learning workspace. | RuleStatus_STATUS Optional |
type | PrivateEndpointOutboundRule_Type_STATUS Optional |
SASAuthTypeWorkspaceConnectionProperties_AuthType
Used by: SASAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“SAS” |
SASAuthTypeWorkspaceConnectionProperties_AuthType_STATUS
Used by: SASAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“SAS” |
SASAuthTypeWorkspaceConnectionProperties_ValueFormat
Used by: SASAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
SASAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: SASAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
ServicePrincipalAuthTypeWorkspaceConnectionProperties_AuthType
Used by: ServicePrincipalAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“ServicePrincipal” |
ServicePrincipalAuthTypeWorkspaceConnectionProperties_AuthType_STATUS
Used by: ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“ServicePrincipal” |
ServicePrincipalAuthTypeWorkspaceConnectionProperties_ValueFormat
Used by: ServicePrincipalAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
ServicePrincipalAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
ServiceTagOutboundRule
Used by: OutboundRule.
Property | Description | Type |
---|---|---|
category | Category of a managed network Outbound Rule of a machine learning workspace. | RuleCategory Optional |
destination | Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace. | ServiceTagDestination Optional |
status | Type of a managed network Outbound Rule of a machine learning workspace. | RuleStatus Optional |
type | ServiceTagOutboundRule_Type Required |
ServiceTagOutboundRule_STATUS
Used by: OutboundRule_STATUS.
Property | Description | Type |
---|---|---|
category | Category of a managed network Outbound Rule of a machine learning workspace. | RuleCategory_STATUS Optional |
destination | Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace. | ServiceTagDestination_STATUS Optional |
status | Type of a managed network Outbound Rule of a machine learning workspace. | RuleStatus_STATUS Optional |
type | ServiceTagOutboundRule_Type_STATUS Optional |
SynapseSpark_ComputeType
Used by: SynapseSpark.
Value | Description |
---|---|
“SynapseSpark” |
SynapseSpark_ComputeType_STATUS
Used by: SynapseSpark_STATUS.
Value | Description |
---|---|
“SynapseSpark” |
SynapseSpark_Properties
Used by: SynapseSpark.
Property | Description | Type |
---|---|---|
autoPauseProperties | Auto pause properties. | AutoPauseProperties Optional |
autoScaleProperties | Auto scale properties. | AutoScaleProperties Optional |
nodeCount | The number of compute nodes currently assigned to the compute. | int Optional |
nodeSize | Node size. | string Optional |
nodeSizeFamily | Node size family. | string Optional |
poolName | Pool name. | string Optional |
resourceGroup | Name of the resource group in which workspace is located. | string Optional |
sparkVersion | Spark version. | string Optional |
subscriptionId | Azure subscription identifier. | string Optional |
workspaceName | Name of Azure Machine Learning workspace. | string Optional |
SynapseSpark_Properties_STATUS
Used by: SynapseSpark_STATUS.
Property | Description | Type |
---|---|---|
autoPauseProperties | Auto pause properties. | AutoPauseProperties_STATUS Optional |
autoScaleProperties | Auto scale properties. | AutoScaleProperties_STATUS Optional |
nodeCount | The number of compute nodes currently assigned to the compute. | int Optional |
nodeSize | Node size. | string Optional |
nodeSizeFamily | Node size family. | string Optional |
poolName | Pool name. | string Optional |
resourceGroup | Name of the resource group in which workspace is located. | string Optional |
sparkVersion | Spark version. | string Optional |
subscriptionId | Azure subscription identifier. | string Optional |
workspaceName | Name of Azure Machine Learning workspace. | string Optional |
SynapseSpark_ProvisioningState_STATUS
Used by: SynapseSpark_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
SystemCreatedAcrAccount
Used by: AcrDetails.
Property | Description | Type |
---|---|---|
acrAccountName | Name of the ACR account | string Optional |
acrAccountSku | SKU of the ACR account | string Optional |
SystemCreatedAcrAccount_STATUS
Used by: AcrDetails_STATUS.
Property | Description | Type |
---|---|---|
acrAccountName | Name of the ACR account | string Optional |
acrAccountSku | SKU of the ACR account | string Optional |
armResourceId | This is populated once the ACR account is created. | ArmResourceId_STATUS Optional |
SystemCreatedStorageAccount
Used by: StorageAccountDetails.
Property | Description | Type |
---|---|---|
allowBlobPublicAccess | Public blob access allowed | bool Optional |
storageAccountHnsEnabled | HNS enabled for storage account | bool Optional |
storageAccountName | Name of the storage account | string Optional |
storageAccountType | Allowed values: “Standard_LRS”, “Standard_GRS”, “Standard_RAGRS”, “Standard_ZRS”, “Standard_GZRS”, “Standard_RAGZRS”, “Premium_LRS”, “Premium_ZRS” | string Optional |
SystemCreatedStorageAccount_STATUS
Used by: StorageAccountDetails_STATUS.
Property | Description | Type |
---|---|---|
allowBlobPublicAccess | Public blob access allowed | bool Optional |
armResourceId | This is populated once the storage account is created. | ArmResourceId_STATUS Optional |
storageAccountHnsEnabled | HNS enabled for storage account | bool Optional |
storageAccountName | Name of the storage account | string Optional |
storageAccountType | Allowed values: “Standard_LRS”, “Standard_GRS”, “Standard_RAGRS”, “Standard_ZRS”, “Standard_GZRS”, “Standard_RAGZRS”, “Premium_LRS”, “Premium_ZRS” | string Optional |
UserCreatedAcrAccount
Used by: AcrDetails.
Property | Description | Type |
---|---|---|
armResourceId | ARM ResourceId of a resource | ArmResourceId Optional |
UserCreatedAcrAccount_STATUS
Used by: AcrDetails_STATUS.
Property | Description | Type |
---|---|---|
armResourceId | ARM ResourceId of a resource | ArmResourceId_STATUS Optional |
UserCreatedStorageAccount
Used by: StorageAccountDetails.
Property | Description | Type |
---|---|---|
armResourceId | ARM ResourceId of a resource | ArmResourceId Optional |
UserCreatedStorageAccount_STATUS
Used by: StorageAccountDetails_STATUS.
Property | Description | Type |
---|---|---|
armResourceId | ARM ResourceId of a resource | ArmResourceId_STATUS Optional |
UsernamePasswordAuthTypeWorkspaceConnectionProperties_AuthType
Used by: UsernamePasswordAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“UsernamePassword” |
UsernamePasswordAuthTypeWorkspaceConnectionProperties_AuthType_STATUS
Used by: UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“UsernamePassword” |
UsernamePasswordAuthTypeWorkspaceConnectionProperties_ValueFormat
Used by: UsernamePasswordAuthTypeWorkspaceConnectionProperties.
Value | Description |
---|---|
“JSON” |
UsernamePasswordAuthTypeWorkspaceConnectionProperties_ValueFormat_STATUS
Used by: UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS.
Value | Description |
---|---|
“JSON” |
VirtualMachine_ComputeType
Used by: VirtualMachine.
Value | Description |
---|---|
“VirtualMachine” |
VirtualMachine_ComputeType_STATUS
Used by: VirtualMachine_STATUS.
Value | Description |
---|---|
“VirtualMachine” |
VirtualMachine_Properties
Used by: VirtualMachine.
Property | Description | Type |
---|---|---|
address | Public IP address of the virtual machine. | string Optional |
administratorAccount | Admin credentials for virtual machine | VirtualMachineSshCredentials Optional |
isNotebookInstanceCompute | Indicates whether this compute will be used for running notebooks. | bool Optional |
notebookServerPort | Notebook server port open for ssh connections. | int Optional |
sshPort | Port open for ssh connections. | int Optional |
virtualMachineSize | Virtual Machine size | string Optional |
VirtualMachine_Properties_STATUS
Used by: VirtualMachine_STATUS.
Property | Description | Type |
---|---|---|
address | Public IP address of the virtual machine. | string Optional |
administratorAccount | Admin credentials for virtual machine | VirtualMachineSshCredentials_STATUS Optional |
isNotebookInstanceCompute | Indicates whether this compute will be used for running notebooks. | bool Optional |
notebookServerPort | Notebook server port open for ssh connections. | int Optional |
sshPort | Port open for ssh connections. | int Optional |
virtualMachineSize | Virtual Machine size | string Optional |
VirtualMachine_ProvisioningState_STATUS
Used by: VirtualMachine_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Unknown” | |
“Updating” |
WorkspaceConnectionAccessKey
Used by: AccessKeyAuthTypeWorkspaceConnectionProperties.
Property | Description | Type |
---|---|---|
accessKeyId | string Optional |
|
secretAccessKey | genruntime.SecretReference Optional |
WorkspaceConnectionAccessKey_STATUS
Used by: AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS.
Property | Description | Type |
---|---|---|
accessKeyId | string Optional |
WorkspaceConnectionAccountKey
Used by: AccountKeyAuthTypeWorkspaceConnectionProperties.
Property | Description | Type |
---|---|---|
key | genruntime.SecretReference Optional |
WorkspaceConnectionApiKey
Api key object for workspace connection credential.
Used by: ApiKeyAuthWorkspaceConnectionProperties.
Property | Description | Type |
---|---|---|
key | genruntime.SecretReference Optional |
WorkspaceConnectionManagedIdentity
Used by: ManagedIdentityAuthTypeWorkspaceConnectionProperties.
Property | Description | Type |
---|---|---|
clientId | string Optional |
|
clientIdFromConfig | genruntime.ConfigMapReference Optional |
|
resourceReference | genruntime.ResourceReference Optional |
WorkspaceConnectionManagedIdentity_STATUS
Used by: ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS.
Property | Description | Type |
---|---|---|
clientId | string Optional |
|
resourceId | string Optional |
WorkspaceConnectionOAuth2
ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider’s implementation.
Used by: OAuth2AuthTypeWorkspaceConnectionProperties.
Property | Description | Type |
---|---|---|
authUrl | Required by Concur connection category | string Optional |
clientId | Client id in the format of UUID | string Optional |
clientIdFromConfig | Client id in the format of UUID | genruntime.ConfigMapReference Optional |
clientSecret | genruntime.SecretReference Optional |
|
developerToken | Required by GoogleAdWords connection category | genruntime.SecretReference Optional |
password | genruntime.SecretReference Optional |
|
refreshToken | Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline | genruntime.SecretReference Optional |
tenantId | Required by QuickBooks and Xero connection categories | string Optional |
tenantIdFromConfig | Required by QuickBooks and Xero connection categories | genruntime.ConfigMapReference Optional |
username | Concur, ServiceNow auth server AccessToken grant type is ‘Password’ which requires UsernamePassword | string Optional |
WorkspaceConnectionOAuth2_STATUS
ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider’s implementation.
Used by: OAuth2AuthTypeWorkspaceConnectionProperties_STATUS.
Property | Description | Type |
---|---|---|
authUrl | Required by Concur connection category | string Optional |
clientId | Client id in the format of UUID | string Optional |
tenantId | Required by QuickBooks and Xero connection categories | string Optional |
username | Concur, ServiceNow auth server AccessToken grant type is ‘Password’ which requires UsernamePassword | string Optional |
WorkspaceConnectionPersonalAccessToken
Used by: PATAuthTypeWorkspaceConnectionProperties.
Property | Description | Type |
---|---|---|
pat | genruntime.SecretReference Optional |
WorkspaceConnectionServicePrincipal
Used by: ServicePrincipalAuthTypeWorkspaceConnectionProperties.
Property | Description | Type |
---|---|---|
clientId | string Optional |
|
clientIdFromConfig | genruntime.ConfigMapReference Optional |
|
clientSecret | genruntime.SecretReference Optional |
|
tenantId | string Optional |
|
tenantIdFromConfig | genruntime.ConfigMapReference Optional |
WorkspaceConnectionServicePrincipal_STATUS
Used by: ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS.
Property | Description | Type |
---|---|---|
clientId | string Optional |
|
tenantId | string Optional |
WorkspaceConnectionSharedAccessSignature
Used by: SASAuthTypeWorkspaceConnectionProperties.
Property | Description | Type |
---|---|---|
sas | genruntime.SecretReference Optional |
WorkspaceConnectionUsernamePassword
Used by: UsernamePasswordAuthTypeWorkspaceConnectionProperties.
Property | Description | Type |
---|---|---|
password | genruntime.SecretReference Optional |
|
securityToken | Optional, required by connections like SalesForce for extra security in addition to UsernamePassword | genruntime.SecretReference Optional |
username | string Optional |
WorkspaceConnectionUsernamePassword_STATUS
Used by: UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS.
Property | Description | Type |
---|---|---|
username | string Optional |
AKS_Properties_ClusterPurpose
Used by: AKS_Properties.
Value | Description |
---|---|
“DenseProd” | |
“DevTest” | |
“FastProd” |
AKS_Properties_ClusterPurpose_STATUS
Used by: AKS_Properties_STATUS.
Value | Description |
---|---|
“DenseProd” | |
“DevTest” | |
“FastProd” |
AKS_Properties_LoadBalancerType
Used by: AKS_Properties.
Value | Description |
---|---|
“InternalLoadBalancer” | |
“PublicIp” |
AKS_Properties_LoadBalancerType_STATUS
Used by: AKS_Properties_STATUS.
Value | Description |
---|---|
“InternalLoadBalancer” | |
“PublicIp” |
AksNetworkingConfiguration
Advance configuration for AKS networking
Used by: AKS_Properties.
Property | Description | Type |
---|---|---|
dnsServiceIP | An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr. | string Optional |
dockerBridgeCidr | A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range. | string Optional |
serviceCidr | A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges. | string Optional |
subnetReference | Virtual network subnet resource ID the compute nodes belong to | genruntime.ResourceReference Optional |
AksNetworkingConfiguration_STATUS
Advance configuration for AKS networking
Used by: AKS_Properties_STATUS.
Property | Description | Type |
---|---|---|
dnsServiceIP | An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr. | string Optional |
dockerBridgeCidr | A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range. | string Optional |
serviceCidr | A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges. | string Optional |
subnetId | Virtual network subnet resource ID the compute nodes belong to | string Optional |
AmlComputeProperties_AllocationState_STATUS
Used by: AmlComputeProperties_STATUS.
Value | Description |
---|---|
“Resizing” | |
“Steady” |
AmlComputeProperties_OsType
Used by: AmlComputeProperties.
Value | Description |
---|---|
“Linux” | |
“Windows” |
AmlComputeProperties_OsType_STATUS
Used by: AmlComputeProperties_STATUS.
Value | Description |
---|---|
“Linux” | |
“Windows” |
AmlComputeProperties_RemoteLoginPortPublicAccess
Used by: AmlComputeProperties.
Value | Description |
---|---|
“Disabled” | |
“Enabled” | |
“NotSpecified” |
AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS
Used by: AmlComputeProperties_STATUS.
Value | Description |
---|---|
“Disabled” | |
“Enabled” | |
“NotSpecified” |
AmlComputeProperties_VmPriority
Used by: AmlComputeProperties.
Value | Description |
---|---|
“Dedicated” | |
“LowPriority” |
AmlComputeProperties_VmPriority_STATUS
Used by: AmlComputeProperties_STATUS.
Value | Description |
---|---|
“Dedicated” | |
“LowPriority” |
AutoPauseProperties
Auto pause properties
Used by: SynapseSpark_Properties.
Property | Description | Type |
---|---|---|
delayInMinutes | int Optional |
|
enabled | bool Optional |
AutoPauseProperties_STATUS
Auto pause properties
Used by: SynapseSpark_Properties_STATUS.
Property | Description | Type |
---|---|---|
delayInMinutes | int Optional |
|
enabled | bool Optional |
AutoScaleProperties
Auto scale properties
Used by: SynapseSpark_Properties.
Property | Description | Type |
---|---|---|
enabled | bool Optional |
|
maxNodeCount | int Optional |
|
minNodeCount | int Optional |
AutoScaleProperties_STATUS
Auto scale properties
Used by: SynapseSpark_Properties_STATUS.
Property | Description | Type |
---|---|---|
enabled | bool Optional |
|
maxNodeCount | int Optional |
|
minNodeCount | int Optional |
ComputeInstanceApplication_STATUS
Defines an Aml Instance application and its connectivity endpoint URI.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
displayName | Name of the ComputeInstance application. | string Optional |
endpointUri | Application’ endpoint URI. | string Optional |
ComputeInstanceConnectivityEndpoints_STATUS
Defines all connectivity endpoints and properties for an ComputeInstance.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
privateIpAddress | Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed). | string Optional |
publicIpAddress | Public IP Address of this ComputeInstance. | string Optional |
ComputeInstanceContainer_STATUS
Defines an Aml Instance container.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
autosave | Auto save settings. | ComputeInstanceContainer_Autosave_STATUS Optional |
environment | Environment information of this container. | ComputeInstanceEnvironmentInfo_STATUS Optional |
gpu | Information of GPU. | string Optional |
name | Name of the ComputeInstance container. | string Optional |
network | network of this container. | ComputeInstanceContainer_Network_STATUS Optional |
services | services of this containers. | map[string]v1.JSON[] Optional |
ComputeInstanceCreatedBy_STATUS
Describes information on user who created this ComputeInstance.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
userId | Uniquely identifies the user within his/her organization. | string Optional |
userName | Name of the user. | string Optional |
userOrgId | Uniquely identifies user’ Azure Active Directory organization. | string Optional |
ComputeInstanceDataDisk_STATUS
Defines an Aml Instance DataDisk.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
caching | Caching type of Data Disk. | ComputeInstanceDataDisk_Caching_STATUS Optional |
diskSizeGB | The initial disk size in gigabytes. | int Optional |
lun | The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun. | int Optional |
storageAccountType | type of this storage account. | ComputeInstanceDataDisk_StorageAccountType_STATUS Optional |
ComputeInstanceDataMount_STATUS
Defines an Aml Instance DataMount.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
createdBy | who this data mount created by. | string Optional |
error | Error of this data mount. | string Optional |
mountAction | Mount Action. | ComputeInstanceDataMount_MountAction_STATUS Optional |
mountedOn | The time when the disk mounted. | string Optional |
mountName | name of the ComputeInstance data mount. | string Optional |
mountPath | Path of this data mount. | string Optional |
mountState | Mount state. | ComputeInstanceDataMount_MountState_STATUS Optional |
source | Source of the ComputeInstance data mount. | string Optional |
sourceType | Data source type. | ComputeInstanceDataMount_SourceType_STATUS Optional |
ComputeInstanceLastOperation_STATUS
The last operation on ComputeInstance.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
operationName | Name of the last operation. | ComputeInstanceLastOperation_OperationName_STATUS Optional |
operationStatus | Operation status. | ComputeInstanceLastOperation_OperationStatus_STATUS Optional |
operationTime | Time of the last operation. | string Optional |
operationTrigger | Trigger of operation. | ComputeInstanceLastOperation_OperationTrigger_STATUS Optional |
ComputeInstanceProperties_ApplicationSharingPolicy
Used by: ComputeInstanceProperties.
Value | Description |
---|---|
“Personal” | |
“Shared” |
ComputeInstanceProperties_ApplicationSharingPolicy_STATUS
Used by: ComputeInstanceProperties_STATUS.
Value | Description |
---|---|
“Personal” | |
“Shared” |
ComputeInstanceProperties_ComputeInstanceAuthorizationType
Used by: ComputeInstanceProperties.
Value | Description |
---|---|
“personal” |
ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS
Used by: ComputeInstanceProperties_STATUS.
Value | Description |
---|---|
“personal” |
ComputeInstanceSshSettings
Specifies policy and settings for SSH access.
Used by: ComputeInstanceProperties.
Property | Description | Type |
---|---|---|
adminPublicKey | Specifies the SSH rsa public key file as a string. Use “ssh-keygen -t rsa -b 2048” to generate your SSH key pairs. | string Optional |
sshPublicAccess | State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable. | ComputeInstanceSshSettings_SshPublicAccess Optional |
ComputeInstanceSshSettings_STATUS
Specifies policy and settings for SSH access.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
adminPublicKey | Specifies the SSH rsa public key file as a string. Use “ssh-keygen -t rsa -b 2048” to generate your SSH key pairs. | string Optional |
adminUserName | Describes the admin user name. | string Optional |
sshPort | Describes the port for connecting through SSH. | int Optional |
sshPublicAccess | State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable. | ComputeInstanceSshSettings_SshPublicAccess_STATUS Optional |
ComputeInstanceState_STATUS
Current state of an ComputeInstance.
Used by: ComputeInstanceProperties_STATUS.
Value | Description |
---|---|
“CreateFailed” | |
“Creating” | |
“Deleting” | |
“JobRunning” | |
“Restarting” | |
“Running” | |
“SettingUp” | |
“SetupFailed” | |
“Starting” | |
“Stopped” | |
“Stopping” | |
“Unknown” | |
“Unusable” | |
“UserSettingUp” | |
“UserSetupFailed” |
ComputeInstanceVersion_STATUS
Version of computeInstance.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
runtime | Runtime of compute instance. | string Optional |
ComputeSchedules
The list of schedules to be applied on the computes
Used by: ComputeInstanceProperties.
Property | Description | Type |
---|---|---|
computeStartStop | The list of compute start stop schedules to be applied. | ComputeStartStopSchedule[] Optional |
ComputeSchedules_STATUS
The list of schedules to be applied on the computes
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
computeStartStop | The list of compute start stop schedules to be applied. | ComputeStartStopSchedule_STATUS[] Optional |
CustomService
Specifies the custom service configuration
Used by: ComputeInstanceProperties.
Property | Description | Type |
---|---|---|
docker | Describes the docker settings for the image | Docker Optional |
endpoints | Configuring the endpoints for the container | Endpoint[] Optional |
environmentVariables | Environment Variable for the container | map[string]EnvironmentVariable Optional |
image | Describes the Image Specifications | Image Optional |
name | Name of the Custom Service | string Optional |
volumes | Configuring the volumes for the container | VolumeDefinition[] Optional |
CustomService_STATUS
Specifies the custom service configuration
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
docker | Describes the docker settings for the image | Docker_STATUS Optional |
endpoints | Configuring the endpoints for the container | Endpoint_STATUS[] Optional |
environmentVariables | Environment Variable for the container | map[string]EnvironmentVariable_STATUS Optional |
image | Describes the Image Specifications | Image_STATUS Optional |
name | Name of the Custom Service | string Optional |
volumes | Configuring the volumes for the container | VolumeDefinition_STATUS[] Optional |
ErrorDetail_STATUS
The error detail.
Used by: ErrorResponse_STATUS.
Property | Description | Type |
---|---|---|
additionalInfo | The error additional info. | ErrorAdditionalInfo_STATUS[] Optional |
code | The error code. | string Optional |
details | The error details. | ErrorDetail_STATUS_Unrolled[] Optional |
message | The error message. | string Optional |
target | The error target. | string Optional |
FqdnOutboundRule_Type
Used by: FqdnOutboundRule.
Value | Description |
---|---|
“FQDN” |
FqdnOutboundRule_Type_STATUS
Used by: FqdnOutboundRule_STATUS.
Value | Description |
---|---|
“FQDN” |
ImageMetadata_STATUS
Returns metadata about the operating system image for this compute instance.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
currentImageVersion | Specifies the current operating system image version this compute instance is running on. | string Optional |
isLatestOsImageVersion | Specifies whether this compute instance is running on the latest operating system image. | bool Optional |
latestImageVersion | Specifies the latest available operating system image version. | string Optional |
InstanceTypeSchema
Instance type schema.
Used by: KubernetesProperties.
Property | Description | Type |
---|---|---|
nodeSelector | Node Selector | map[string]string Optional |
resources | Resource requests/limits for this instance type | InstanceTypeSchema_Resources Optional |
InstanceTypeSchema_STATUS
Instance type schema.
Used by: KubernetesProperties_STATUS.
Property | Description | Type |
---|---|---|
nodeSelector | Node Selector | map[string]string Optional |
resources | Resource requests/limits for this instance type | InstanceTypeSchema_Resources_STATUS Optional |
NodeStateCounts_STATUS
Counts of various compute node states on the amlCompute.
Used by: AmlComputeProperties_STATUS.
Property | Description | Type |
---|---|---|
idleNodeCount | Number of compute nodes in idle state. | int Optional |
leavingNodeCount | Number of compute nodes which are leaving the amlCompute. | int Optional |
preemptedNodeCount | Number of compute nodes which are in preempted state. | int Optional |
preparingNodeCount | Number of compute nodes which are being prepared. | int Optional |
runningNodeCount | Number of compute nodes which are running jobs. | int Optional |
unusableNodeCount | Number of compute nodes which are in unusable state. | int Optional |
PersonalComputeInstanceSettings
Settings for a personal compute instance.
Used by: ComputeInstanceProperties.
Property | Description | Type |
---|---|---|
assignedUser | A user explicitly assigned to a personal compute instance. | AssignedUser Optional |
PersonalComputeInstanceSettings_STATUS
Settings for a personal compute instance.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
assignedUser | A user explicitly assigned to a personal compute instance. | AssignedUser_STATUS Optional |
PrivateEndpointDestination
Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
Used by: PrivateEndpointOutboundRule.
Property | Description | Type |
---|---|---|
serviceResourceReference | genruntime.ResourceReference Optional |
|
sparkEnabled | bool Optional |
|
sparkStatus | Type of a managed network Outbound Rule of a machine learning workspace. | RuleStatus Optional |
subresourceTargetReference | genruntime.ResourceReference Optional |
PrivateEndpointDestination_STATUS
Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.
Used by: PrivateEndpointOutboundRule_STATUS.
Property | Description | Type |
---|---|---|
serviceResourceId | string Optional |
|
sparkEnabled | bool Optional |
|
sparkStatus | Type of a managed network Outbound Rule of a machine learning workspace. | RuleStatus_STATUS Optional |
subresourceTarget | string Optional |
PrivateEndpointOutboundRule_Type
Used by: PrivateEndpointOutboundRule.
Value | Description |
---|---|
“PrivateEndpoint” |
PrivateEndpointOutboundRule_Type_STATUS
Used by: PrivateEndpointOutboundRule_STATUS.
Value | Description |
---|---|
“PrivateEndpoint” |
ResourceId
Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.
Used by: AmlComputeProperties, and ComputeInstanceProperties.
Property | Description | Type |
---|---|---|
reference | The ID of the resource | genruntime.ResourceReference Required |
ResourceId_STATUS
Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.
Used by: AmlComputeProperties_STATUS, and ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
id | The ID of the resource | string Optional |
RuleCategory
Category of a managed network Outbound Rule of a machine learning workspace.
Used by: FqdnOutboundRule, PrivateEndpointOutboundRule, and ServiceTagOutboundRule.
Value | Description |
---|---|
“Dependency” | |
“Recommended” | |
“Required” | |
“UserDefined” |
RuleCategory_STATUS
Category of a managed network Outbound Rule of a machine learning workspace.
Used by: FqdnOutboundRule_STATUS, PrivateEndpointOutboundRule_STATUS, and ServiceTagOutboundRule_STATUS.
Value | Description |
---|---|
“Dependency” | |
“Recommended” | |
“Required” | |
“UserDefined” |
RuleStatus
Type of a managed network Outbound Rule of a machine learning workspace.
Used by: FqdnOutboundRule, PrivateEndpointDestination, PrivateEndpointOutboundRule, and ServiceTagOutboundRule.
Value | Description |
---|---|
“Active” | |
“Inactive” |
RuleStatus_STATUS
Type of a managed network Outbound Rule of a machine learning workspace.
Used by: FqdnOutboundRule_STATUS, PrivateEndpointDestination_STATUS, PrivateEndpointOutboundRule_STATUS, and ServiceTagOutboundRule_STATUS.
Value | Description |
---|---|
“Active” | |
“Inactive” |
ScaleSettings
scale settings for AML Compute
Used by: AmlComputeProperties.
Property | Description | Type |
---|---|---|
maxNodeCount | Max number of nodes to use | int Required |
minNodeCount | Min number of nodes to use | int Optional |
nodeIdleTimeBeforeScaleDown | Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format. | string Optional |
ScaleSettings_STATUS
scale settings for AML Compute
Used by: AmlComputeProperties_STATUS.
Property | Description | Type |
---|---|---|
maxNodeCount | Max number of nodes to use | int Optional |
minNodeCount | Min number of nodes to use | int Optional |
nodeIdleTimeBeforeScaleDown | Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format. | string Optional |
ServiceTagDestination
Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
Used by: ServiceTagOutboundRule.
Property | Description | Type |
---|---|---|
action | The action enum for networking rule. | RuleAction Optional |
portRanges | string Optional |
|
protocol | string Optional |
|
serviceTag | string Optional |
ServiceTagDestination_STATUS
Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.
Used by: ServiceTagOutboundRule_STATUS.
Property | Description | Type |
---|---|---|
action | The action enum for networking rule. | RuleAction_STATUS Optional |
addressPrefixes | Optional, if provided, the ServiceTag property will be ignored. | string[] Optional |
portRanges | string Optional |
|
protocol | string Optional |
|
serviceTag | string Optional |
ServiceTagOutboundRule_Type
Used by: ServiceTagOutboundRule.
Value | Description |
---|---|
“ServiceTag” |
ServiceTagOutboundRule_Type_STATUS
Used by: ServiceTagOutboundRule_STATUS.
Value | Description |
---|---|
“ServiceTag” |
SetupScripts
Details of customized scripts to execute for setting up the cluster.
Used by: ComputeInstanceProperties.
Property | Description | Type |
---|---|---|
scripts | Customized setup scripts | ScriptsToExecute Optional |
SetupScripts_STATUS
Details of customized scripts to execute for setting up the cluster.
Used by: ComputeInstanceProperties_STATUS.
Property | Description | Type |
---|---|---|
scripts | Customized setup scripts | ScriptsToExecute_STATUS Optional |
SslConfiguration
The ssl configuration for scoring
Used by: AKS_Properties.
Property | Description | Type |
---|---|---|
cert | Cert data | genruntime.SecretReference Optional |
cname | CNAME of the cert | string Optional |
key | Key data | genruntime.SecretReference Optional |
leafDomainLabel | Leaf domain label of public endpoint | string Optional |
overwriteExistingDomain | Indicates whether to overwrite existing domain label. | bool Optional |
status | Enable or disable ssl for scoring | SslConfiguration_Status Optional |
SslConfiguration_STATUS
The ssl configuration for scoring
Used by: AKS_Properties_STATUS.
Property | Description | Type |
---|---|---|
cname | CNAME of the cert | string Optional |
leafDomainLabel | Leaf domain label of public endpoint | string Optional |
overwriteExistingDomain | Indicates whether to overwrite existing domain label. | bool Optional |
status | Enable or disable ssl for scoring | SslConfiguration_Status_STATUS Optional |
SystemService_STATUS
A system service running on a compute.
Used by: AKS_Properties_STATUS.
Property | Description | Type |
---|---|---|
publicIpAddress | Public IP address | string Optional |
systemServiceType | The type of this system service. | string Optional |
version | The version for this type. | string Optional |
UserAccountCredentials
Settings for user account that gets created on each on the nodes of a compute.
Used by: AmlComputeProperties.
Property | Description | Type |
---|---|---|
adminUserName | Name of the administrator user account which can be used to SSH to nodes. | string Required |
adminUserPassword | Password of the administrator user account. | genruntime.SecretReference Optional |
adminUserSshPublicKey | SSH public key of the administrator user account. | genruntime.SecretReference Optional |
UserAccountCredentials_STATUS
Settings for user account that gets created on each on the nodes of a compute.
Used by: AmlComputeProperties_STATUS.
Property | Description | Type |
---|---|---|
adminUserName | Name of the administrator user account which can be used to SSH to nodes. | string Optional |
VirtualMachineImage
Virtual Machine image for Windows AML Compute
Used by: AmlComputeProperties.
Property | Description | Type |
---|---|---|
reference | Virtual Machine image path | genruntime.ResourceReference Required |
VirtualMachineImage_STATUS
Virtual Machine image for Windows AML Compute
Used by: AmlComputeProperties_STATUS.
Property | Description | Type |
---|---|---|
id | Virtual Machine image path | string Optional |
VirtualMachineSshCredentials
Admin credentials for virtual machine
Used by: HDInsightProperties, and VirtualMachine_Properties.
Property | Description | Type |
---|---|---|
password | Password of admin account | genruntime.SecretReference Optional |
privateKeyData | Private key data | genruntime.SecretReference Optional |
publicKeyData | Public key data | genruntime.SecretReference Optional |
username | Username of admin account | string Optional |
VirtualMachineSshCredentials_STATUS
Admin credentials for virtual machine
Used by: HDInsightProperties_STATUS, and VirtualMachine_Properties_STATUS.
Property | Description | Type |
---|---|---|
username | Username of admin account | string Optional |
AssignedUser
A user that can be assigned to a compute instance.
Used by: PersonalComputeInstanceSettings.
Property | Description | Type |
---|---|---|
objectId | User’s AAD Object Id. | string Optional |
objectIdFromConfig | User’s AAD Object Id. | genruntime.ConfigMapReference Optional |
tenantId | User’s AAD Tenant Id. | string Optional |
tenantIdFromConfig | User’s AAD Tenant Id. | genruntime.ConfigMapReference Optional |
AssignedUser_STATUS
A user that can be assigned to a compute instance.
Used by: PersonalComputeInstanceSettings_STATUS.
Property | Description | Type |
---|---|---|
objectId | User’s AAD Object Id. | string Optional |
tenantId | User’s AAD Tenant Id. | string Optional |
ComputeInstanceContainer_Autosave_STATUS
Used by: ComputeInstanceContainer_STATUS.
Value | Description |
---|---|
“Local” | |
“None” | |
“Remote” |
ComputeInstanceContainer_Network_STATUS
Used by: ComputeInstanceContainer_STATUS.
Value | Description |
---|---|
“Bridge” | |
“Host” |
ComputeInstanceDataDisk_Caching_STATUS
Used by: ComputeInstanceDataDisk_STATUS.
Value | Description |
---|---|
“None” | |
“ReadOnly” | |
“ReadWrite” |
ComputeInstanceDataDisk_StorageAccountType_STATUS
Used by: ComputeInstanceDataDisk_STATUS.
Value | Description |
---|---|
“Premium_LRS” | |
“Standard_LRS” |
ComputeInstanceDataMount_MountAction_STATUS
Used by: ComputeInstanceDataMount_STATUS.
Value | Description |
---|---|
“Mount” | |
“Unmount” |
ComputeInstanceDataMount_MountState_STATUS
Used by: ComputeInstanceDataMount_STATUS.
Value | Description |
---|---|
“MountFailed” | |
“MountRequested” | |
“Mounted” | |
“UnmountFailed” | |
“UnmountRequested” | |
“Unmounted” |
ComputeInstanceDataMount_SourceType_STATUS
Used by: ComputeInstanceDataMount_STATUS.
Value | Description |
---|---|
“Dataset” | |
“Datastore” | |
“URI” |
ComputeInstanceEnvironmentInfo_STATUS
Environment information
Used by: ComputeInstanceContainer_STATUS.
Property | Description | Type |
---|---|---|
name | name of environment. | string Optional |
version | version of environment. | string Optional |
ComputeInstanceLastOperation_OperationName_STATUS
Used by: ComputeInstanceLastOperation_STATUS.
Value | Description |
---|---|
“Create” | |
“Delete” | |
“Reimage” | |
“Restart” | |
“Start” | |
“Stop” |
ComputeInstanceLastOperation_OperationStatus_STATUS
Used by: ComputeInstanceLastOperation_STATUS.
Value | Description |
---|---|
“CreateFailed” | |
“DeleteFailed” | |
“InProgress” | |
“ReimageFailed” | |
“RestartFailed” | |
“StartFailed” | |
“StopFailed” | |
“Succeeded” |
ComputeInstanceLastOperation_OperationTrigger_STATUS
Used by: ComputeInstanceLastOperation_STATUS.
Value | Description |
---|---|
“IdleShutdown” | |
“Schedule” | |
“User” |
ComputeInstanceSshSettings_SshPublicAccess
Used by: ComputeInstanceSshSettings.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
ComputeInstanceSshSettings_SshPublicAccess_STATUS
Used by: ComputeInstanceSshSettings_STATUS.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
ComputeStartStopSchedule
Compute start stop schedule properties
Used by: ComputeSchedules.
Property | Description | Type |
---|---|---|
action | [Required] The compute power action. | ComputePowerAction Optional |
cron | Required if triggerType is Cron. | Cron Optional |
recurrence | Required if triggerType is Recurrence. | Recurrence Optional |
schedule | [Deprecated] Not used any more. | ScheduleBase Optional |
status | Is the schedule enabled or disabled? | ScheduleStatus Optional |
triggerType | [Required] The schedule trigger type. | ComputeTriggerType Optional |
ComputeStartStopSchedule_STATUS
Compute start stop schedule properties
Used by: ComputeSchedules_STATUS.
Property | Description | Type |
---|---|---|
action | [Required] The compute power action. | ComputePowerAction_STATUS Optional |
cron | Required if triggerType is Cron. | Cron_STATUS Optional |
id | A system assigned id for the schedule. | string Optional |
provisioningStatus | The current deployment state of schedule. | ComputeStartStopSchedule_ProvisioningStatus_STATUS Optional |
recurrence | Required if triggerType is Recurrence. | Recurrence_STATUS Optional |
schedule | [Deprecated] Not used any more. | ScheduleBase_STATUS Optional |
status | Is the schedule enabled or disabled? | ScheduleStatus_STATUS Optional |
triggerType | [Required] The schedule trigger type. | ComputeTriggerType_STATUS Optional |
Docker
Docker container configuration
Used by: CustomService.
Property | Description | Type |
---|---|---|
privileged | Indicate whether container shall run in privileged or non-privileged mode. | bool Optional |
Docker_STATUS
Docker container configuration
Used by: CustomService_STATUS.
Property | Description | Type |
---|---|---|
privileged | Indicate whether container shall run in privileged or non-privileged mode. | bool Optional |
Endpoint
Describes the endpoint configuration for the container
Used by: CustomService.
Property | Description | Type |
---|---|---|
hostIp | Host IP over which the application is exposed from the container | string Optional |
name | Name of the Endpoint | string Optional |
protocol | Protocol over which communication will happen over this endpoint | Endpoint_Protocol Optional |
published | Port over which the application is exposed from container. | int Optional |
target | Application port inside the container. | int Optional |
Endpoint_STATUS
Describes the endpoint configuration for the container
Used by: CustomService_STATUS.
Property | Description | Type |
---|---|---|
hostIp | Host IP over which the application is exposed from the container | string Optional |
name | Name of the Endpoint | string Optional |
protocol | Protocol over which communication will happen over this endpoint | Endpoint_Protocol_STATUS Optional |
published | Port over which the application is exposed from container. | int Optional |
target | Application port inside the container. | int Optional |
EnvironmentVariable
Environment Variables for the container
Used by: CustomService.
Property | Description | Type |
---|---|---|
type | Type of the Environment Variable. Possible values are: local - For local variable | EnvironmentVariable_Type Optional |
value | Value of the Environment variable | string Optional |
EnvironmentVariable_STATUS
Environment Variables for the container
Used by: CustomService_STATUS.
Property | Description | Type |
---|---|---|
type | Type of the Environment Variable. Possible values are: local - For local variable | EnvironmentVariable_Type_STATUS Optional |
value | Value of the Environment variable | string Optional |
ErrorAdditionalInfo_STATUS
The resource management error additional info.
Used by: ErrorDetail_STATUS, and ErrorDetail_STATUS_Unrolled.
Property | Description | Type |
---|---|---|
info | The additional info. | map[string]v1.JSON Optional |
type | The additional info type. | string Optional |
ErrorDetail_STATUS_Unrolled
Used by: ErrorDetail_STATUS.
Property | Description | Type |
---|---|---|
additionalInfo | The error additional info. | ErrorAdditionalInfo_STATUS[] Optional |
code | The error code. | string Optional |
message | The error message. | string Optional |
target | The error target. | string Optional |
Image
Describes the Image Specifications
Used by: CustomService.
Property | Description | Type |
---|---|---|
reference | Image reference | string Optional |
type | Type of the image. Possible values are: docker - For docker images. azureml - For AzureML images | Image_Type Optional |
Image_STATUS
Describes the Image Specifications
Used by: CustomService_STATUS.
Property | Description | Type |
---|---|---|
reference | Image reference | string Optional |
type | Type of the image. Possible values are: docker - For docker images. azureml - For AzureML images | Image_Type_STATUS Optional |
InstanceTypeSchema_Resources
Used by: InstanceTypeSchema.
Property | Description | Type |
---|---|---|
limits | Resource limits for this instance type | map[string]string Optional |
requests | Resource requests for this instance type | map[string]string Optional |
InstanceTypeSchema_Resources_STATUS
Used by: InstanceTypeSchema_STATUS.
Property | Description | Type |
---|---|---|
limits | Resource limits for this instance type | map[string]string Optional |
requests | Resource requests for this instance type | map[string]string Optional |
RuleAction
The action enum for networking rule.
Used by: ServiceTagDestination.
Value | Description |
---|---|
“Allow” | |
“Deny” |
RuleAction_STATUS
The action enum for networking rule.
Used by: ServiceTagDestination_STATUS.
Value | Description |
---|---|
“Allow” | |
“Deny” |
ScriptsToExecute
Customized setup scripts
Used by: SetupScripts.
Property | Description | Type |
---|---|---|
creationScript | Script that’s run only once during provision of the compute. | ScriptReference Optional |
startupScript | Script that’s run every time the machine starts. | ScriptReference Optional |
ScriptsToExecute_STATUS
Customized setup scripts
Used by: SetupScripts_STATUS.
Property | Description | Type |
---|---|---|
creationScript | Script that’s run only once during provision of the compute. | ScriptReference_STATUS Optional |
startupScript | Script that’s run every time the machine starts. | ScriptReference_STATUS Optional |
SslConfiguration_Status
Used by: SslConfiguration.
Value | Description |
---|---|
“Auto” | |
“Disabled” | |
“Enabled” |
SslConfiguration_Status_STATUS
Used by: SslConfiguration_STATUS.
Value | Description |
---|---|
“Auto” | |
“Disabled” | |
“Enabled” |
VolumeDefinition
Describes the volume configuration for the container
Used by: CustomService.
Property | Description | Type |
---|---|---|
bind | Bind Options of the mount | BindOptions Optional |
consistency | Consistency of the volume | string Optional |
readOnly | Indicate whether to mount volume as readOnly. Default value for this is false. | bool Optional |
source | Source of the mount. For bind mounts this is the host path. | string Optional |
target | Target of the mount. For bind mounts this is the path in the container. | string Optional |
tmpfs | tmpfs option of the mount | TmpfsOptions Optional |
type | Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe | VolumeDefinition_Type Optional |
volume | Volume Options of the mount | VolumeOptions Optional |
VolumeDefinition_STATUS
Describes the volume configuration for the container
Used by: CustomService_STATUS.
Property | Description | Type |
---|---|---|
bind | Bind Options of the mount | BindOptions_STATUS Optional |
consistency | Consistency of the volume | string Optional |
readOnly | Indicate whether to mount volume as readOnly. Default value for this is false. | bool Optional |
source | Source of the mount. For bind mounts this is the host path. | string Optional |
target | Target of the mount. For bind mounts this is the path in the container. | string Optional |
tmpfs | tmpfs option of the mount | TmpfsOptions_STATUS Optional |
type | Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe | VolumeDefinition_Type_STATUS Optional |
volume | Volume Options of the mount | VolumeOptions_STATUS Optional |
BindOptions
Describes the bind options for the container
Used by: VolumeDefinition.
Property | Description | Type |
---|---|---|
createHostPath | Indicate whether to create host path. | bool Optional |
propagation | Type of Bind Option | string Optional |
selinux | Mention the selinux options. | string Optional |
BindOptions_STATUS
Describes the bind options for the container
Used by: VolumeDefinition_STATUS.
Property | Description | Type |
---|---|---|
createHostPath | Indicate whether to create host path. | bool Optional |
propagation | Type of Bind Option | string Optional |
selinux | Mention the selinux options. | string Optional |
ComputePowerAction
The compute power action.
Used by: ComputeStartStopSchedule.
Value | Description |
---|---|
“Start” | |
“Stop” |
ComputePowerAction_STATUS
The compute power action.
Used by: ComputeStartStopSchedule_STATUS.
Value | Description |
---|---|
“Start” | |
“Stop” |
ComputeStartStopSchedule_ProvisioningStatus_STATUS
Used by: ComputeStartStopSchedule_STATUS.
Value | Description |
---|---|
“Completed” | |
“Failed” | |
“Provisioning” |
ComputeTriggerType
Is the trigger type recurrence or cron.
Used by: ComputeStartStopSchedule.
Value | Description |
---|---|
“Cron” | |
“Recurrence” |
ComputeTriggerType_STATUS
Is the trigger type recurrence or cron.
Used by: ComputeStartStopSchedule_STATUS.
Value | Description |
---|---|
“Cron” | |
“Recurrence” |
Cron
The workflow trigger cron for ComputeStartStop schedule type.
Used by: ComputeStartStopSchedule.
Property | Description | Type |
---|---|---|
expression | [Required] Specifies cron expression of schedule. The expression should follow NCronTab format. | string Optional |
startTime | The start time in yyyy-MM-ddTHH:mm:ss format. | string Optional |
timeZone | Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 | string Optional |
Cron_STATUS
The workflow trigger cron for ComputeStartStop schedule type.
Used by: ComputeStartStopSchedule_STATUS.
Property | Description | Type |
---|---|---|
expression | [Required] Specifies cron expression of schedule. The expression should follow NCronTab format. | string Optional |
startTime | The start time in yyyy-MM-ddTHH:mm:ss format. | string Optional |
timeZone | Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 | string Optional |
Endpoint_Protocol
Used by: Endpoint.
Value | Description |
---|---|
“http” | |
“tcp” | |
“udp” |
Endpoint_Protocol_STATUS
Used by: Endpoint_STATUS.
Value | Description |
---|---|
“http” | |
“tcp” | |
“udp” |
EnvironmentVariable_Type
Used by: EnvironmentVariable.
Value | Description |
---|---|
“local” |
EnvironmentVariable_Type_STATUS
Used by: EnvironmentVariable_STATUS.
Value | Description |
---|---|
“local” |
Image_Type
Used by: Image.
Value | Description |
---|---|
“azureml” | |
“docker” |
Image_Type_STATUS
Used by: Image_STATUS.
Value | Description |
---|---|
“azureml” | |
“docker” |
Recurrence
The workflow trigger recurrence for ComputeStartStop schedule type.
Used by: ComputeStartStopSchedule.
Property | Description | Type |
---|---|---|
frequency | [Required] The frequency to trigger schedule. | ComputeRecurrenceFrequency Optional |
interval | [Required] Specifies schedule interval in conjunction with frequency | int Optional |
schedule | [Required] The recurrence schedule. | ComputeRecurrenceSchedule Optional |
startTime | The start time in yyyy-MM-ddTHH:mm:ss format. | string Optional |
timeZone | Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 | string Optional |
Recurrence_STATUS
The workflow trigger recurrence for ComputeStartStop schedule type.
Used by: ComputeStartStopSchedule_STATUS.
Property | Description | Type |
---|---|---|
frequency | [Required] The frequency to trigger schedule. | ComputeRecurrenceFrequency_STATUS Optional |
interval | [Required] Specifies schedule interval in conjunction with frequency | int Optional |
schedule | [Required] The recurrence schedule. | ComputeRecurrenceSchedule_STATUS Optional |
startTime | The start time in yyyy-MM-ddTHH:mm:ss format. | string Optional |
timeZone | Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 | string Optional |
ScheduleBase
Used by: ComputeStartStopSchedule.
Property | Description | Type |
---|---|---|
provisioningStatus | The current deployment state of schedule. | ScheduleProvisioningState Optional |
reference | A system assigned id for the schedule. | genruntime.ResourceReference Optional |
status | Is the schedule enabled or disabled? | ScheduleStatus Optional |
ScheduleBase_STATUS
Used by: ComputeStartStopSchedule_STATUS.
Property | Description | Type |
---|---|---|
id | A system assigned id for the schedule. | string Optional |
provisioningStatus | The current deployment state of schedule. | ScheduleProvisioningState_STATUS Optional |
status | Is the schedule enabled or disabled? | ScheduleStatus_STATUS Optional |
ScheduleStatus
Is the schedule enabled or disabled?
Used by: ComputeStartStopSchedule, and ScheduleBase.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
ScheduleStatus_STATUS
Is the schedule enabled or disabled?
Used by: ComputeStartStopSchedule_STATUS, and ScheduleBase_STATUS.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
ScriptReference
Script reference
Used by: ScriptsToExecute, and ScriptsToExecute.
Property | Description | Type |
---|---|---|
scriptArguments | Optional command line arguments passed to the script to run. | string Optional |
scriptData | The location of scripts in the mounted volume. | string Optional |
scriptSource | The storage source of the script: workspace. | string Optional |
timeout | Optional time period passed to timeout command. | string Optional |
ScriptReference_STATUS
Script reference
Used by: ScriptsToExecute_STATUS, and ScriptsToExecute_STATUS.
Property | Description | Type |
---|---|---|
scriptArguments | Optional command line arguments passed to the script to run. | string Optional |
scriptData | The location of scripts in the mounted volume. | string Optional |
scriptSource | The storage source of the script: workspace. | string Optional |
timeout | Optional time period passed to timeout command. | string Optional |
TmpfsOptions
Describes the tmpfs options for the container
Used by: VolumeDefinition.
Property | Description | Type |
---|---|---|
size | Mention the Tmpfs size | int Optional |
TmpfsOptions_STATUS
Describes the tmpfs options for the container
Used by: VolumeDefinition_STATUS.
Property | Description | Type |
---|---|---|
size | Mention the Tmpfs size | int Optional |
VolumeDefinition_Type
Used by: VolumeDefinition.
Value | Description |
---|---|
“bind” | |
“npipe” | |
“tmpfs” | |
“volume” |
VolumeDefinition_Type_STATUS
Used by: VolumeDefinition_STATUS.
Value | Description |
---|---|
“bind” | |
“npipe” | |
“tmpfs” | |
“volume” |
VolumeOptions
Describes the volume options for the container
Used by: VolumeDefinition.
Property | Description | Type |
---|---|---|
nocopy | Indicate whether volume is nocopy | bool Optional |
VolumeOptions_STATUS
Describes the volume options for the container
Used by: VolumeDefinition_STATUS.
Property | Description | Type |
---|---|---|
nocopy | Indicate whether volume is nocopy | bool Optional |
ComputeRecurrenceFrequency
Enum to describe the frequency of a compute recurrence schedule
Used by: Recurrence.
Value | Description |
---|---|
“Day” | |
“Hour” | |
“Minute” | |
“Month” | |
“Week” |
ComputeRecurrenceFrequency_STATUS
Enum to describe the frequency of a compute recurrence schedule
Used by: Recurrence_STATUS.
Value | Description |
---|---|
“Day” | |
“Hour” | |
“Minute” | |
“Month” | |
“Week” |
ComputeRecurrenceSchedule
Used by: Recurrence.
Property | Description | Type |
---|---|---|
hours | [Required] List of hours for the schedule. | int[] Required |
minutes | [Required] List of minutes for the schedule. | int[] Required |
monthDays | List of month days for the schedule | int[] Optional |
weekDays | List of days for the schedule. | ComputeWeekDay[] Optional |
ComputeRecurrenceSchedule_STATUS
Used by: Recurrence_STATUS.
Property | Description | Type |
---|---|---|
hours | [Required] List of hours for the schedule. | int[] Optional |
minutes | [Required] List of minutes for the schedule. | int[] Optional |
monthDays | List of month days for the schedule | int[] Optional |
weekDays | List of days for the schedule. | ComputeWeekDay_STATUS[] Optional |
ScheduleProvisioningState
The current deployment state of schedule.
Used by: ScheduleBase.
Value | Description |
---|---|
“Completed” | |
“Failed” | |
“Provisioning” |
ScheduleProvisioningState_STATUS
The current deployment state of schedule.
Used by: ScheduleBase_STATUS.
Value | Description |
---|---|
“Completed” | |
“Failed” | |
“Provisioning” |
ComputeWeekDay
Enum of weekday
Used by: ComputeRecurrenceSchedule.
Value | Description |
---|---|
“Friday” | |
“Monday” | |
“Saturday” | |
“Sunday” | |
“Thursday” | |
“Tuesday” | |
“Wednesday” |
ComputeWeekDay_STATUS
Enum of weekday
Used by: ComputeRecurrenceSchedule_STATUS.
Value | Description |
---|---|
“Friday” | |
“Monday” | |
“Saturday” | |
“Sunday” | |
“Thursday” | |
“Tuesday” | |
“Wednesday” |