1. Packages
  2. Azure Native
  3. API Docs
  4. synapse
  5. getWorkspace
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.synapse.getWorkspace

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Gets a workspace

Uses Azure REST API version 2021-06-01.

Other available API versions: 2021-04-01-preview, 2021-05-01, 2021-06-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native synapse [ApiVersion]. See the version guide for details.

Using getWorkspace

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getWorkspace(args: GetWorkspaceArgs, opts?: InvokeOptions): Promise<GetWorkspaceResult>
function getWorkspaceOutput(args: GetWorkspaceOutputArgs, opts?: InvokeOptions): Output<GetWorkspaceResult>
Copy
def get_workspace(resource_group_name: Optional[str] = None,
                  workspace_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetWorkspaceResult
def get_workspace_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                  workspace_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetWorkspaceResult]
Copy
func LookupWorkspace(ctx *Context, args *LookupWorkspaceArgs, opts ...InvokeOption) (*LookupWorkspaceResult, error)
func LookupWorkspaceOutput(ctx *Context, args *LookupWorkspaceOutputArgs, opts ...InvokeOption) LookupWorkspaceResultOutput
Copy

> Note: This function is named LookupWorkspace in the Go SDK.

public static class GetWorkspace 
{
    public static Task<GetWorkspaceResult> InvokeAsync(GetWorkspaceArgs args, InvokeOptions? opts = null)
    public static Output<GetWorkspaceResult> Invoke(GetWorkspaceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
public static Output<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:synapse:getWorkspace
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the workspace.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.

getWorkspace Result

The following output properties are available:

AdlaResourceId string
The ADLA resource ID.
AzureApiVersion string
The Azure API version of the resource.
ConnectivityEndpoints Dictionary<string, string>
Connectivity endpoints
ExtraProperties object
Workspace level configs and feature flags
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Name string
The name of the resource
ProvisioningState string
Resource provisioning state
Settings Dictionary<string, object>
Workspace settings
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
WorkspaceUID string
The workspace unique identifier
CspWorkspaceAdminProperties Pulumi.AzureNative.Synapse.Outputs.CspWorkspaceAdminPropertiesResponse
Initial workspace AAD admin properties for a CSP subscription
DefaultDataLakeStorage Pulumi.AzureNative.Synapse.Outputs.DataLakeStorageAccountDetailsResponse
Workspace default data lake storage account details
Encryption Pulumi.AzureNative.Synapse.Outputs.EncryptionDetailsResponse
The encryption details of the workspace
Identity Pulumi.AzureNative.Synapse.Outputs.ManagedIdentityResponse
Identity of the workspace
ManagedResourceGroupName string
Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'
ManagedVirtualNetwork string
Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
ManagedVirtualNetworkSettings Pulumi.AzureNative.Synapse.Outputs.ManagedVirtualNetworkSettingsResponse
Managed Virtual Network Settings
PrivateEndpointConnections List<Pulumi.AzureNative.Synapse.Outputs.PrivateEndpointConnectionResponse>
Private endpoint connections to the workspace
PublicNetworkAccess string
Enable or Disable public network access to workspace
PurviewConfiguration Pulumi.AzureNative.Synapse.Outputs.PurviewConfigurationResponse
Purview Configuration
SqlAdministratorLogin string
Login for workspace SQL active directory administrator
SqlAdministratorLoginPassword string
SQL administrator login password
Tags Dictionary<string, string>
Resource tags.
TrustedServiceBypassEnabled bool
Is trustedServiceBypassEnabled for the workspace
VirtualNetworkProfile Pulumi.AzureNative.Synapse.Outputs.VirtualNetworkProfileResponse
Virtual Network profile
WorkspaceRepositoryConfiguration Pulumi.AzureNative.Synapse.Outputs.WorkspaceRepositoryConfigurationResponse
Git integration settings
AdlaResourceId string
The ADLA resource ID.
AzureApiVersion string
The Azure API version of the resource.
ConnectivityEndpoints map[string]string
Connectivity endpoints
ExtraProperties interface{}
Workspace level configs and feature flags
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Name string
The name of the resource
ProvisioningState string
Resource provisioning state
Settings map[string]interface{}
Workspace settings
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
WorkspaceUID string
The workspace unique identifier
CspWorkspaceAdminProperties CspWorkspaceAdminPropertiesResponse
Initial workspace AAD admin properties for a CSP subscription
DefaultDataLakeStorage DataLakeStorageAccountDetailsResponse
Workspace default data lake storage account details
Encryption EncryptionDetailsResponse
The encryption details of the workspace
Identity ManagedIdentityResponse
Identity of the workspace
ManagedResourceGroupName string
Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'
ManagedVirtualNetwork string
Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
ManagedVirtualNetworkSettings ManagedVirtualNetworkSettingsResponse
Managed Virtual Network Settings
PrivateEndpointConnections []PrivateEndpointConnectionResponse
Private endpoint connections to the workspace
PublicNetworkAccess string
Enable or Disable public network access to workspace
PurviewConfiguration PurviewConfigurationResponse
Purview Configuration
SqlAdministratorLogin string
Login for workspace SQL active directory administrator
SqlAdministratorLoginPassword string
SQL administrator login password
Tags map[string]string
Resource tags.
TrustedServiceBypassEnabled bool
Is trustedServiceBypassEnabled for the workspace
VirtualNetworkProfile VirtualNetworkProfileResponse
Virtual Network profile
WorkspaceRepositoryConfiguration WorkspaceRepositoryConfigurationResponse
Git integration settings
adlaResourceId String
The ADLA resource ID.
azureApiVersion String
The Azure API version of the resource.
connectivityEndpoints Map<String,String>
Connectivity endpoints
extraProperties Object
Workspace level configs and feature flags
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
name String
The name of the resource
provisioningState String
Resource provisioning state
settings Map<String,Object>
Workspace settings
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
workspaceUID String
The workspace unique identifier
cspWorkspaceAdminProperties CspWorkspaceAdminPropertiesResponse
Initial workspace AAD admin properties for a CSP subscription
defaultDataLakeStorage DataLakeStorageAccountDetailsResponse
Workspace default data lake storage account details
encryption EncryptionDetailsResponse
The encryption details of the workspace
identity ManagedIdentityResponse
Identity of the workspace
managedResourceGroupName String
Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'
managedVirtualNetwork String
Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
managedVirtualNetworkSettings ManagedVirtualNetworkSettingsResponse
Managed Virtual Network Settings
privateEndpointConnections List<PrivateEndpointConnectionResponse>
Private endpoint connections to the workspace
publicNetworkAccess String
Enable or Disable public network access to workspace
purviewConfiguration PurviewConfigurationResponse
Purview Configuration
sqlAdministratorLogin String
Login for workspace SQL active directory administrator
sqlAdministratorLoginPassword String
SQL administrator login password
tags Map<String,String>
Resource tags.
trustedServiceBypassEnabled Boolean
Is trustedServiceBypassEnabled for the workspace
virtualNetworkProfile VirtualNetworkProfileResponse
Virtual Network profile
workspaceRepositoryConfiguration WorkspaceRepositoryConfigurationResponse
Git integration settings
adlaResourceId string
The ADLA resource ID.
azureApiVersion string
The Azure API version of the resource.
connectivityEndpoints {[key: string]: string}
Connectivity endpoints
extraProperties any
Workspace level configs and feature flags
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location string
The geo-location where the resource lives
name string
The name of the resource
provisioningState string
Resource provisioning state
settings {[key: string]: any}
Workspace settings
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
workspaceUID string
The workspace unique identifier
cspWorkspaceAdminProperties CspWorkspaceAdminPropertiesResponse
Initial workspace AAD admin properties for a CSP subscription
defaultDataLakeStorage DataLakeStorageAccountDetailsResponse
Workspace default data lake storage account details
encryption EncryptionDetailsResponse
The encryption details of the workspace
identity ManagedIdentityResponse
Identity of the workspace
managedResourceGroupName string
Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'
managedVirtualNetwork string
Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
managedVirtualNetworkSettings ManagedVirtualNetworkSettingsResponse
Managed Virtual Network Settings
privateEndpointConnections PrivateEndpointConnectionResponse[]
Private endpoint connections to the workspace
publicNetworkAccess string
Enable or Disable public network access to workspace
purviewConfiguration PurviewConfigurationResponse
Purview Configuration
sqlAdministratorLogin string
Login for workspace SQL active directory administrator
sqlAdministratorLoginPassword string
SQL administrator login password
tags {[key: string]: string}
Resource tags.
trustedServiceBypassEnabled boolean
Is trustedServiceBypassEnabled for the workspace
virtualNetworkProfile VirtualNetworkProfileResponse
Virtual Network profile
workspaceRepositoryConfiguration WorkspaceRepositoryConfigurationResponse
Git integration settings
adla_resource_id str
The ADLA resource ID.
azure_api_version str
The Azure API version of the resource.
connectivity_endpoints Mapping[str, str]
Connectivity endpoints
extra_properties Any
Workspace level configs and feature flags
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location str
The geo-location where the resource lives
name str
The name of the resource
provisioning_state str
Resource provisioning state
settings Mapping[str, Any]
Workspace settings
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
workspace_uid str
The workspace unique identifier
csp_workspace_admin_properties CspWorkspaceAdminPropertiesResponse
Initial workspace AAD admin properties for a CSP subscription
default_data_lake_storage DataLakeStorageAccountDetailsResponse
Workspace default data lake storage account details
encryption EncryptionDetailsResponse
The encryption details of the workspace
identity ManagedIdentityResponse
Identity of the workspace
managed_resource_group_name str
Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'
managed_virtual_network str
Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
managed_virtual_network_settings ManagedVirtualNetworkSettingsResponse
Managed Virtual Network Settings
private_endpoint_connections Sequence[PrivateEndpointConnectionResponse]
Private endpoint connections to the workspace
public_network_access str
Enable or Disable public network access to workspace
purview_configuration PurviewConfigurationResponse
Purview Configuration
sql_administrator_login str
Login for workspace SQL active directory administrator
sql_administrator_login_password str
SQL administrator login password
tags Mapping[str, str]
Resource tags.
trusted_service_bypass_enabled bool
Is trustedServiceBypassEnabled for the workspace
virtual_network_profile VirtualNetworkProfileResponse
Virtual Network profile
workspace_repository_configuration WorkspaceRepositoryConfigurationResponse
Git integration settings
adlaResourceId String
The ADLA resource ID.
azureApiVersion String
The Azure API version of the resource.
connectivityEndpoints Map<String>
Connectivity endpoints
extraProperties Any
Workspace level configs and feature flags
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
name String
The name of the resource
provisioningState String
Resource provisioning state
settings Map<Any>
Workspace settings
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
workspaceUID String
The workspace unique identifier
cspWorkspaceAdminProperties Property Map
Initial workspace AAD admin properties for a CSP subscription
defaultDataLakeStorage Property Map
Workspace default data lake storage account details
encryption Property Map
The encryption details of the workspace
identity Property Map
Identity of the workspace
managedResourceGroupName String
Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'
managedVirtualNetwork String
Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
managedVirtualNetworkSettings Property Map
Managed Virtual Network Settings
privateEndpointConnections List<Property Map>
Private endpoint connections to the workspace
publicNetworkAccess String
Enable or Disable public network access to workspace
purviewConfiguration Property Map
Purview Configuration
sqlAdministratorLogin String
Login for workspace SQL active directory administrator
sqlAdministratorLoginPassword String
SQL administrator login password
tags Map<String>
Resource tags.
trustedServiceBypassEnabled Boolean
Is trustedServiceBypassEnabled for the workspace
virtualNetworkProfile Property Map
Virtual Network profile
workspaceRepositoryConfiguration Property Map
Git integration settings

Supporting Types

CspWorkspaceAdminPropertiesResponse

InitialWorkspaceAdminObjectId string
AAD object ID of initial workspace admin
InitialWorkspaceAdminObjectId string
AAD object ID of initial workspace admin
initialWorkspaceAdminObjectId String
AAD object ID of initial workspace admin
initialWorkspaceAdminObjectId string
AAD object ID of initial workspace admin
initial_workspace_admin_object_id str
AAD object ID of initial workspace admin
initialWorkspaceAdminObjectId String
AAD object ID of initial workspace admin

CustomerManagedKeyDetailsResponse

Status This property is required. string
The customer managed key status on the workspace
KekIdentity Pulumi.AzureNative.Synapse.Inputs.KekIdentityPropertiesResponse
Key encryption key
Key Pulumi.AzureNative.Synapse.Inputs.WorkspaceKeyDetailsResponse
The key object of the workspace
Status This property is required. string
The customer managed key status on the workspace
KekIdentity KekIdentityPropertiesResponse
Key encryption key
Key WorkspaceKeyDetailsResponse
The key object of the workspace
status This property is required. String
The customer managed key status on the workspace
kekIdentity KekIdentityPropertiesResponse
Key encryption key
key WorkspaceKeyDetailsResponse
The key object of the workspace
status This property is required. string
The customer managed key status on the workspace
kekIdentity KekIdentityPropertiesResponse
Key encryption key
key WorkspaceKeyDetailsResponse
The key object of the workspace
status This property is required. str
The customer managed key status on the workspace
kek_identity KekIdentityPropertiesResponse
Key encryption key
key WorkspaceKeyDetailsResponse
The key object of the workspace
status This property is required. String
The customer managed key status on the workspace
kekIdentity Property Map
Key encryption key
key Property Map
The key object of the workspace

DataLakeStorageAccountDetailsResponse

AccountUrl string
Account URL
CreateManagedPrivateEndpoint bool
Create managed private endpoint to this storage account or not
Filesystem string
Filesystem name
ResourceId string
ARM resource Id of this storage account
AccountUrl string
Account URL
CreateManagedPrivateEndpoint bool
Create managed private endpoint to this storage account or not
Filesystem string
Filesystem name
ResourceId string
ARM resource Id of this storage account
accountUrl String
Account URL
createManagedPrivateEndpoint Boolean
Create managed private endpoint to this storage account or not
filesystem String
Filesystem name
resourceId String
ARM resource Id of this storage account
accountUrl string
Account URL
createManagedPrivateEndpoint boolean
Create managed private endpoint to this storage account or not
filesystem string
Filesystem name
resourceId string
ARM resource Id of this storage account
account_url str
Account URL
create_managed_private_endpoint bool
Create managed private endpoint to this storage account or not
filesystem str
Filesystem name
resource_id str
ARM resource Id of this storage account
accountUrl String
Account URL
createManagedPrivateEndpoint Boolean
Create managed private endpoint to this storage account or not
filesystem String
Filesystem name
resourceId String
ARM resource Id of this storage account

EncryptionDetailsResponse

DoubleEncryptionEnabled This property is required. bool
Double Encryption enabled
Cmk Pulumi.AzureNative.Synapse.Inputs.CustomerManagedKeyDetailsResponse
Customer Managed Key Details
DoubleEncryptionEnabled This property is required. bool
Double Encryption enabled
Cmk CustomerManagedKeyDetailsResponse
Customer Managed Key Details
doubleEncryptionEnabled This property is required. Boolean
Double Encryption enabled
cmk CustomerManagedKeyDetailsResponse
Customer Managed Key Details
doubleEncryptionEnabled This property is required. boolean
Double Encryption enabled
cmk CustomerManagedKeyDetailsResponse
Customer Managed Key Details
double_encryption_enabled This property is required. bool
Double Encryption enabled
cmk CustomerManagedKeyDetailsResponse
Customer Managed Key Details
doubleEncryptionEnabled This property is required. Boolean
Double Encryption enabled
cmk Property Map
Customer Managed Key Details

KekIdentityPropertiesResponse

UseSystemAssignedIdentity object
Boolean specifying whether to use system assigned identity or not
UserAssignedIdentity string
User assigned identity resource Id
UseSystemAssignedIdentity interface{}
Boolean specifying whether to use system assigned identity or not
UserAssignedIdentity string
User assigned identity resource Id
useSystemAssignedIdentity Object
Boolean specifying whether to use system assigned identity or not
userAssignedIdentity String
User assigned identity resource Id
useSystemAssignedIdentity any
Boolean specifying whether to use system assigned identity or not
userAssignedIdentity string
User assigned identity resource Id
use_system_assigned_identity Any
Boolean specifying whether to use system assigned identity or not
user_assigned_identity str
User assigned identity resource Id
useSystemAssignedIdentity Any
Boolean specifying whether to use system assigned identity or not
userAssignedIdentity String
User assigned identity resource Id

ManagedIdentityResponse

PrincipalId This property is required. string
The principal ID of the workspace managed identity
TenantId This property is required. string
The tenant ID of the workspace managed identity
Type string
The type of managed identity for the workspace
UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Synapse.Inputs.UserAssignedManagedIdentityResponse>
The user assigned managed identities.
PrincipalId This property is required. string
The principal ID of the workspace managed identity
TenantId This property is required. string
The tenant ID of the workspace managed identity
Type string
The type of managed identity for the workspace
UserAssignedIdentities map[string]UserAssignedManagedIdentityResponse
The user assigned managed identities.
principalId This property is required. String
The principal ID of the workspace managed identity
tenantId This property is required. String
The tenant ID of the workspace managed identity
type String
The type of managed identity for the workspace
userAssignedIdentities Map<String,UserAssignedManagedIdentityResponse>
The user assigned managed identities.
principalId This property is required. string
The principal ID of the workspace managed identity
tenantId This property is required. string
The tenant ID of the workspace managed identity
type string
The type of managed identity for the workspace
userAssignedIdentities {[key: string]: UserAssignedManagedIdentityResponse}
The user assigned managed identities.
principal_id This property is required. str
The principal ID of the workspace managed identity
tenant_id This property is required. str
The tenant ID of the workspace managed identity
type str
The type of managed identity for the workspace
user_assigned_identities Mapping[str, UserAssignedManagedIdentityResponse]
The user assigned managed identities.
principalId This property is required. String
The principal ID of the workspace managed identity
tenantId This property is required. String
The tenant ID of the workspace managed identity
type String
The type of managed identity for the workspace
userAssignedIdentities Map<Property Map>
The user assigned managed identities.

ManagedVirtualNetworkSettingsResponse

AllowedAadTenantIdsForLinking List<string>
Allowed Aad Tenant Ids For Linking
LinkedAccessCheckOnTargetResource bool
Linked Access Check On Target Resource
PreventDataExfiltration bool
Prevent Data Exfiltration
AllowedAadTenantIdsForLinking []string
Allowed Aad Tenant Ids For Linking
LinkedAccessCheckOnTargetResource bool
Linked Access Check On Target Resource
PreventDataExfiltration bool
Prevent Data Exfiltration
allowedAadTenantIdsForLinking List<String>
Allowed Aad Tenant Ids For Linking
linkedAccessCheckOnTargetResource Boolean
Linked Access Check On Target Resource
preventDataExfiltration Boolean
Prevent Data Exfiltration
allowedAadTenantIdsForLinking string[]
Allowed Aad Tenant Ids For Linking
linkedAccessCheckOnTargetResource boolean
Linked Access Check On Target Resource
preventDataExfiltration boolean
Prevent Data Exfiltration
allowed_aad_tenant_ids_for_linking Sequence[str]
Allowed Aad Tenant Ids For Linking
linked_access_check_on_target_resource bool
Linked Access Check On Target Resource
prevent_data_exfiltration bool
Prevent Data Exfiltration
allowedAadTenantIdsForLinking List<String>
Allowed Aad Tenant Ids For Linking
linkedAccessCheckOnTargetResource Boolean
Linked Access Check On Target Resource
preventDataExfiltration Boolean
Prevent Data Exfiltration

PrivateEndpointConnectionResponse

Id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name This property is required. string
The name of the resource
ProvisioningState This property is required. string
Provisioning state of the private endpoint connection.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
PrivateEndpoint Pulumi.AzureNative.Synapse.Inputs.PrivateEndpointResponse
The private endpoint which the connection belongs to.
PrivateLinkServiceConnectionState Pulumi.AzureNative.Synapse.Inputs.PrivateLinkServiceConnectionStateResponse
Connection state of the private endpoint connection.
Id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name This property is required. string
The name of the resource
ProvisioningState This property is required. string
Provisioning state of the private endpoint connection.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
PrivateEndpoint PrivateEndpointResponse
The private endpoint which the connection belongs to.
PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
Connection state of the private endpoint connection.
id This property is required. String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name This property is required. String
The name of the resource
provisioningState This property is required. String
Provisioning state of the private endpoint connection.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
privateEndpoint PrivateEndpointResponse
The private endpoint which the connection belongs to.
privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
Connection state of the private endpoint connection.
id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name This property is required. string
The name of the resource
provisioningState This property is required. string
Provisioning state of the private endpoint connection.
type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
privateEndpoint PrivateEndpointResponse
The private endpoint which the connection belongs to.
privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
Connection state of the private endpoint connection.
id This property is required. str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name This property is required. str
The name of the resource
provisioning_state This property is required. str
Provisioning state of the private endpoint connection.
type This property is required. str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
private_endpoint PrivateEndpointResponse
The private endpoint which the connection belongs to.
private_link_service_connection_state PrivateLinkServiceConnectionStateResponse
Connection state of the private endpoint connection.
id This property is required. String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name This property is required. String
The name of the resource
provisioningState This property is required. String
Provisioning state of the private endpoint connection.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
privateEndpoint Property Map
The private endpoint which the connection belongs to.
privateLinkServiceConnectionState Property Map
Connection state of the private endpoint connection.

PrivateEndpointResponse

Id This property is required. string
Resource id of the private endpoint.
Id This property is required. string
Resource id of the private endpoint.
id This property is required. String
Resource id of the private endpoint.
id This property is required. string
Resource id of the private endpoint.
id This property is required. str
Resource id of the private endpoint.
id This property is required. String
Resource id of the private endpoint.

PrivateLinkServiceConnectionStateResponse

ActionsRequired This property is required. string
The actions required for private link service connection.
Description string
The private link service connection description.
Status string
The private link service connection status.
ActionsRequired This property is required. string
The actions required for private link service connection.
Description string
The private link service connection description.
Status string
The private link service connection status.
actionsRequired This property is required. String
The actions required for private link service connection.
description String
The private link service connection description.
status String
The private link service connection status.
actionsRequired This property is required. string
The actions required for private link service connection.
description string
The private link service connection description.
status string
The private link service connection status.
actions_required This property is required. str
The actions required for private link service connection.
description str
The private link service connection description.
status str
The private link service connection status.
actionsRequired This property is required. String
The actions required for private link service connection.
description String
The private link service connection description.
status String
The private link service connection status.

PurviewConfigurationResponse

PurviewResourceId string
Purview Resource ID
PurviewResourceId string
Purview Resource ID
purviewResourceId String
Purview Resource ID
purviewResourceId string
Purview Resource ID
purview_resource_id str
Purview Resource ID
purviewResourceId String
Purview Resource ID

UserAssignedManagedIdentityResponse

ClientId This property is required. string
The client ID.
PrincipalId This property is required. string
The principal ID.
ClientId This property is required. string
The client ID.
PrincipalId This property is required. string
The principal ID.
clientId This property is required. String
The client ID.
principalId This property is required. String
The principal ID.
clientId This property is required. string
The client ID.
principalId This property is required. string
The principal ID.
client_id This property is required. str
The client ID.
principal_id This property is required. str
The principal ID.
clientId This property is required. String
The client ID.
principalId This property is required. String
The principal ID.

VirtualNetworkProfileResponse

ComputeSubnetId string
Subnet ID used for computes in workspace
ComputeSubnetId string
Subnet ID used for computes in workspace
computeSubnetId String
Subnet ID used for computes in workspace
computeSubnetId string
Subnet ID used for computes in workspace
compute_subnet_id str
Subnet ID used for computes in workspace
computeSubnetId String
Subnet ID used for computes in workspace

WorkspaceKeyDetailsResponse

KeyVaultUrl string
Workspace Key sub-resource key vault url
Name string
Workspace Key sub-resource name
KeyVaultUrl string
Workspace Key sub-resource key vault url
Name string
Workspace Key sub-resource name
keyVaultUrl String
Workspace Key sub-resource key vault url
name String
Workspace Key sub-resource name
keyVaultUrl string
Workspace Key sub-resource key vault url
name string
Workspace Key sub-resource name
key_vault_url str
Workspace Key sub-resource key vault url
name str
Workspace Key sub-resource name
keyVaultUrl String
Workspace Key sub-resource key vault url
name String
Workspace Key sub-resource name

WorkspaceRepositoryConfigurationResponse

AccountName string
Account name
CollaborationBranch string
Collaboration branch
HostName string
GitHub Enterprise host name. For example: https://github.mydomain.com
LastCommitId string
The last commit ID
ProjectName string
VSTS project name
RepositoryName string
Repository name
RootFolder string
Root folder to use in the repository
TenantId string
The VSTS tenant ID
Type string
Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
AccountName string
Account name
CollaborationBranch string
Collaboration branch
HostName string
GitHub Enterprise host name. For example: https://github.mydomain.com
LastCommitId string
The last commit ID
ProjectName string
VSTS project name
RepositoryName string
Repository name
RootFolder string
Root folder to use in the repository
TenantId string
The VSTS tenant ID
Type string
Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
accountName String
Account name
collaborationBranch String
Collaboration branch
hostName String
GitHub Enterprise host name. For example: https://github.mydomain.com
lastCommitId String
The last commit ID
projectName String
VSTS project name
repositoryName String
Repository name
rootFolder String
Root folder to use in the repository
tenantId String
The VSTS tenant ID
type String
Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
accountName string
Account name
collaborationBranch string
Collaboration branch
hostName string
GitHub Enterprise host name. For example: https://github.mydomain.com
lastCommitId string
The last commit ID
projectName string
VSTS project name
repositoryName string
Repository name
rootFolder string
Root folder to use in the repository
tenantId string
The VSTS tenant ID
type string
Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
account_name str
Account name
collaboration_branch str
Collaboration branch
host_name str
GitHub Enterprise host name. For example: https://github.mydomain.com
last_commit_id str
The last commit ID
project_name str
VSTS project name
repository_name str
Repository name
root_folder str
Root folder to use in the repository
tenant_id str
The VSTS tenant ID
type str
Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
accountName String
Account name
collaborationBranch String
Collaboration branch
hostName String
GitHub Enterprise host name. For example: https://github.mydomain.com
lastCommitId String
The last commit ID
projectName String
VSTS project name
repositoryName String
Repository name
rootFolder String
Root folder to use in the repository
tenantId String
The VSTS tenant ID
type String
Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi