WorkspaceProperties interface

Workspace properties

Properties

agentSubnetId

Agent Subnet ID for agent resources.

customerManagedKeys

Whether or not to use a customer managed key when encrypting data at rest

keyVaultProperties

The key to use for encrypting data at rest when customer managed keys are enabled.

logAnalyticsClusterId

The Log Analytics Cluster to use for debug logs. This is required when Customer Managed Keys are enabled.

managedOnBehalfOfConfiguration

Managed-On-Behalf-Of configuration properties. This configuration exists for the resources where a resource provider manages those resources on behalf of the resource owner.

managedResourceGroup

The resource group for resources managed on behalf of customer.

privateEndpointConnections

List of private endpoint connections.

privateEndpointSubnetId

Private Endpoint Subnet ID for private endpoint connections.

provisioningState

The status of the last operation.

publicNetworkAccess

Whether or not public network access is allowed for this resource. For security reasons, it is recommended to disable it whenever possible.

supercomputerIds

List of linked SuperComputers.

workspaceApiUri

workspace API endpoint Uri.

workspaceIdentity

Identity IDs used for leveraging Workspace resources.

workspaceSubnetId

Function Subnet ID for workspace resources.

workspaceUiUri

workspace User Interface Uri.

Property Details

agentSubnetId

Agent Subnet ID for agent resources.

agentSubnetId?: string

Property Value

string

customerManagedKeys

Whether or not to use a customer managed key when encrypting data at rest

customerManagedKeys?: string

Property Value

string

keyVaultProperties

The key to use for encrypting data at rest when customer managed keys are enabled.

keyVaultProperties?: KeyVaultProperties

Property Value

logAnalyticsClusterId

The Log Analytics Cluster to use for debug logs. This is required when Customer Managed Keys are enabled.

logAnalyticsClusterId?: string

Property Value

string

managedOnBehalfOfConfiguration

Managed-On-Behalf-Of configuration properties. This configuration exists for the resources where a resource provider manages those resources on behalf of the resource owner.

managedOnBehalfOfConfiguration?: WithMoboBrokerResources

Property Value

managedResourceGroup

The resource group for resources managed on behalf of customer.

managedResourceGroup?: string

Property Value

string

privateEndpointConnections

List of private endpoint connections.

privateEndpointConnections?: PrivateEndpointConnection[]

Property Value

privateEndpointSubnetId

Private Endpoint Subnet ID for private endpoint connections.

privateEndpointSubnetId?: string

Property Value

string

provisioningState

The status of the last operation.

provisioningState?: string

Property Value

string

publicNetworkAccess

Whether or not public network access is allowed for this resource. For security reasons, it is recommended to disable it whenever possible.

publicNetworkAccess?: string

Property Value

string

supercomputerIds

List of linked SuperComputers.

supercomputerIds?: string[]

Property Value

string[]

workspaceApiUri

workspace API endpoint Uri.

workspaceApiUri?: string

Property Value

string

workspaceIdentity

Identity IDs used for leveraging Workspace resources.

workspaceIdentity: Identity

Property Value

workspaceSubnetId

Function Subnet ID for workspace resources.

workspaceSubnetId?: string

Property Value

string

workspaceUiUri

workspace User Interface Uri.

workspaceUiUri?: string

Property Value

string