This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.synapse.getWorkspace
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets a workspace Azure REST API version: 2021-06-01.
Other available API versions: 2021-05-01, 2021-06-01-preview.
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>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]func LookupWorkspace(ctx *Context, args *LookupWorkspaceArgs, opts ...InvokeOption) (*LookupWorkspaceResult, error)
func LookupWorkspaceOutput(ctx *Context, args *LookupWorkspaceOutputArgs, opts ...InvokeOption) LookupWorkspaceResultOutput> 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)
}public static CompletableFuture<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
public static Output<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:synapse:getWorkspace
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- The name of the workspace.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- The name of the workspace.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- The name of the workspace.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- workspaceName string
- The name of the workspace.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- workspace_name str
- The name of the workspace.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- The name of the workspace.
getWorkspace Result
The following output properties are available:
- AdlaResource stringId 
- The ADLA resource ID.
- 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
- CspWorkspace Pulumi.Admin Properties Azure Native. Synapse. Outputs. Csp Workspace Admin Properties Response 
- Initial workspace AAD admin properties for a CSP subscription
- DefaultData Pulumi.Lake Storage Azure Native. Synapse. Outputs. Data Lake Storage Account Details Response 
- Workspace default data lake storage account details
- Encryption
Pulumi.Azure Native. Synapse. Outputs. Encryption Details Response 
- The encryption details of the workspace
- Identity
Pulumi.Azure Native. Synapse. Outputs. Managed Identity Response 
- Identity of the workspace
- ManagedResource stringGroup Name 
- 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 '.'
- ManagedVirtual stringNetwork 
- Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
- ManagedVirtual Pulumi.Network Settings Azure Native. Synapse. Outputs. Managed Virtual Network Settings Response 
- Managed Virtual Network Settings
- PrivateEndpoint List<Pulumi.Connections Azure Native. Synapse. Outputs. Private Endpoint Connection Response> 
- Private endpoint connections to the workspace
- PublicNetwork stringAccess 
- Enable or Disable public network access to workspace
- PurviewConfiguration Pulumi.Azure Native. Synapse. Outputs. Purview Configuration Response 
- Purview Configuration
- SqlAdministrator stringLogin 
- Login for workspace SQL active directory administrator
- SqlAdministrator stringLogin Password 
- SQL administrator login password
- Dictionary<string, string>
- Resource tags.
- TrustedService boolBypass Enabled 
- Is trustedServiceBypassEnabled for the workspace
- VirtualNetwork Pulumi.Profile Azure Native. Synapse. Outputs. Virtual Network Profile Response 
- Virtual Network profile
- WorkspaceRepository Pulumi.Configuration Azure Native. Synapse. Outputs. Workspace Repository Configuration Response 
- Git integration settings
- AdlaResource stringId 
- The ADLA resource ID.
- 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
- CspWorkspace CspAdmin Properties Workspace Admin Properties Response 
- Initial workspace AAD admin properties for a CSP subscription
- DefaultData DataLake Storage Lake Storage Account Details Response 
- Workspace default data lake storage account details
- Encryption
EncryptionDetails Response 
- The encryption details of the workspace
- Identity
ManagedIdentity Response 
- Identity of the workspace
- ManagedResource stringGroup Name 
- 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 '.'
- ManagedVirtual stringNetwork 
- Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
- ManagedVirtual ManagedNetwork Settings Virtual Network Settings Response 
- Managed Virtual Network Settings
- PrivateEndpoint []PrivateConnections Endpoint Connection Response 
- Private endpoint connections to the workspace
- PublicNetwork stringAccess 
- Enable or Disable public network access to workspace
- PurviewConfiguration PurviewConfiguration Response 
- Purview Configuration
- SqlAdministrator stringLogin 
- Login for workspace SQL active directory administrator
- SqlAdministrator stringLogin Password 
- SQL administrator login password
- map[string]string
- Resource tags.
- TrustedService boolBypass Enabled 
- Is trustedServiceBypassEnabled for the workspace
- VirtualNetwork VirtualProfile Network Profile Response 
- Virtual Network profile
- WorkspaceRepository WorkspaceConfiguration Repository Configuration Response 
- Git integration settings
- adlaResource StringId 
- The ADLA resource ID.
- 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
- cspWorkspace CspAdmin Properties Workspace Admin Properties Response 
- Initial workspace AAD admin properties for a CSP subscription
- defaultData DataLake Storage Lake Storage Account Details Response 
- Workspace default data lake storage account details
- encryption
EncryptionDetails Response 
- The encryption details of the workspace
- identity
ManagedIdentity Response 
- Identity of the workspace
- managedResource StringGroup Name 
- 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 '.'
- managedVirtual StringNetwork 
- Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
- managedVirtual ManagedNetwork Settings Virtual Network Settings Response 
- Managed Virtual Network Settings
- privateEndpoint List<PrivateConnections Endpoint Connection Response> 
- Private endpoint connections to the workspace
- publicNetwork StringAccess 
- Enable or Disable public network access to workspace
- purviewConfiguration PurviewConfiguration Response 
- Purview Configuration
- sqlAdministrator StringLogin 
- Login for workspace SQL active directory administrator
- sqlAdministrator StringLogin Password 
- SQL administrator login password
- Map<String,String>
- Resource tags.
- trustedService BooleanBypass Enabled 
- Is trustedServiceBypassEnabled for the workspace
- virtualNetwork VirtualProfile Network Profile Response 
- Virtual Network profile
- workspaceRepository WorkspaceConfiguration Repository Configuration Response 
- Git integration settings
- adlaResource stringId 
- The ADLA resource ID.
- 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
- cspWorkspace CspAdmin Properties Workspace Admin Properties Response 
- Initial workspace AAD admin properties for a CSP subscription
- defaultData DataLake Storage Lake Storage Account Details Response 
- Workspace default data lake storage account details
- encryption
EncryptionDetails Response 
- The encryption details of the workspace
- identity
ManagedIdentity Response 
- Identity of the workspace
- managedResource stringGroup Name 
- 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 '.'
- managedVirtual stringNetwork 
- Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
- managedVirtual ManagedNetwork Settings Virtual Network Settings Response 
- Managed Virtual Network Settings
- privateEndpoint PrivateConnections Endpoint Connection Response[] 
- Private endpoint connections to the workspace
- publicNetwork stringAccess 
- Enable or Disable public network access to workspace
- purviewConfiguration PurviewConfiguration Response 
- Purview Configuration
- sqlAdministrator stringLogin 
- Login for workspace SQL active directory administrator
- sqlAdministrator stringLogin Password 
- SQL administrator login password
- {[key: string]: string}
- Resource tags.
- trustedService booleanBypass Enabled 
- Is trustedServiceBypassEnabled for the workspace
- virtualNetwork VirtualProfile Network Profile Response 
- Virtual Network profile
- workspaceRepository WorkspaceConfiguration Repository Configuration Response 
- Git integration settings
- adla_resource_ strid 
- The ADLA resource ID.
- 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_ Cspadmin_ properties Workspace Admin Properties Response 
- Initial workspace AAD admin properties for a CSP subscription
- default_data_ Datalake_ storage Lake Storage Account Details Response 
- Workspace default data lake storage account details
- encryption
EncryptionDetails Response 
- The encryption details of the workspace
- identity
ManagedIdentity Response 
- Identity of the workspace
- managed_resource_ strgroup_ name 
- 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_ strnetwork 
- 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_ Managednetwork_ settings Virtual Network Settings Response 
- Managed Virtual Network Settings
- private_endpoint_ Sequence[Privateconnections Endpoint Connection Response] 
- Private endpoint connections to the workspace
- public_network_ straccess 
- Enable or Disable public network access to workspace
- purview_configuration PurviewConfiguration Response 
- Purview Configuration
- sql_administrator_ strlogin 
- Login for workspace SQL active directory administrator
- sql_administrator_ strlogin_ password 
- SQL administrator login password
- Mapping[str, str]
- Resource tags.
- trusted_service_ boolbypass_ enabled 
- Is trustedServiceBypassEnabled for the workspace
- virtual_network_ Virtualprofile Network Profile Response 
- Virtual Network profile
- workspace_repository_ Workspaceconfiguration Repository Configuration Response 
- Git integration settings
- adlaResource StringId 
- The ADLA resource ID.
- 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
- cspWorkspace Property MapAdmin Properties 
- Initial workspace AAD admin properties for a CSP subscription
- defaultData Property MapLake Storage 
- Workspace default data lake storage account details
- encryption Property Map
- The encryption details of the workspace
- identity Property Map
- Identity of the workspace
- managedResource StringGroup Name 
- 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 '.'
- managedVirtual StringNetwork 
- Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
- managedVirtual Property MapNetwork Settings 
- Managed Virtual Network Settings
- privateEndpoint List<Property Map>Connections 
- Private endpoint connections to the workspace
- publicNetwork StringAccess 
- Enable or Disable public network access to workspace
- purviewConfiguration Property Map
- Purview Configuration
- sqlAdministrator StringLogin 
- Login for workspace SQL active directory administrator
- sqlAdministrator StringLogin Password 
- SQL administrator login password
- Map<String>
- Resource tags.
- trustedService BooleanBypass Enabled 
- Is trustedServiceBypassEnabled for the workspace
- virtualNetwork Property MapProfile 
- Virtual Network profile
- workspaceRepository Property MapConfiguration 
- Git integration settings
Supporting Types
CspWorkspaceAdminPropertiesResponse    
- InitialWorkspace stringAdmin Object Id 
- AAD object ID of initial workspace admin
- InitialWorkspace stringAdmin Object Id 
- AAD object ID of initial workspace admin
- initialWorkspace StringAdmin Object Id 
- AAD object ID of initial workspace admin
- initialWorkspace stringAdmin Object Id 
- AAD object ID of initial workspace admin
- initial_workspace_ stradmin_ object_ id 
- AAD object ID of initial workspace admin
- initialWorkspace StringAdmin Object Id 
- AAD object ID of initial workspace admin
CustomerManagedKeyDetailsResponse    
- Status string
- The customer managed key status on the workspace
- KekIdentity Pulumi.Azure Native. Synapse. Inputs. Kek Identity Properties Response 
- Key encryption key
- Key
Pulumi.Azure Native. Synapse. Inputs. Workspace Key Details Response 
- The key object of the workspace
- Status string
- The customer managed key status on the workspace
- KekIdentity KekIdentity Properties Response 
- Key encryption key
- Key
WorkspaceKey Details Response 
- The key object of the workspace
- status String
- The customer managed key status on the workspace
- kekIdentity KekIdentity Properties Response 
- Key encryption key
- key
WorkspaceKey Details Response 
- The key object of the workspace
- status string
- The customer managed key status on the workspace
- kekIdentity KekIdentity Properties Response 
- Key encryption key
- key
WorkspaceKey Details Response 
- The key object of the workspace
- status str
- The customer managed key status on the workspace
- kek_identity KekIdentity Properties Response 
- Key encryption key
- key
WorkspaceKey Details Response 
- The key object of the workspace
- status 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
- CreateManaged boolPrivate Endpoint 
- 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
- CreateManaged boolPrivate Endpoint 
- 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
- createManaged BooleanPrivate Endpoint 
- 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
- createManaged booleanPrivate Endpoint 
- 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_ boolprivate_ endpoint 
- 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
- createManaged BooleanPrivate Endpoint 
- Create managed private endpoint to this storage account or not
- filesystem String
- Filesystem name
- resourceId String
- ARM resource Id of this storage account
EncryptionDetailsResponse  
- DoubleEncryption boolEnabled 
- Double Encryption enabled
- Cmk
Pulumi.Azure Native. Synapse. Inputs. Customer Managed Key Details Response 
- Customer Managed Key Details
- DoubleEncryption boolEnabled 
- Double Encryption enabled
- Cmk
CustomerManaged Key Details Response 
- Customer Managed Key Details
- doubleEncryption BooleanEnabled 
- Double Encryption enabled
- cmk
CustomerManaged Key Details Response 
- Customer Managed Key Details
- doubleEncryption booleanEnabled 
- Double Encryption enabled
- cmk
CustomerManaged Key Details Response 
- Customer Managed Key Details
- double_encryption_ boolenabled 
- Double Encryption enabled
- cmk
CustomerManaged Key Details Response 
- Customer Managed Key Details
- doubleEncryption BooleanEnabled 
- Double Encryption enabled
- cmk Property Map
- Customer Managed Key Details
KekIdentityPropertiesResponse   
- UseSystem objectAssigned Identity 
- Boolean specifying whether to use system assigned identity or not
- UserAssigned stringIdentity 
- User assigned identity resource Id
- UseSystem interface{}Assigned Identity 
- Boolean specifying whether to use system assigned identity or not
- UserAssigned stringIdentity 
- User assigned identity resource Id
- useSystem ObjectAssigned Identity 
- Boolean specifying whether to use system assigned identity or not
- userAssigned StringIdentity 
- User assigned identity resource Id
- useSystem anyAssigned Identity 
- Boolean specifying whether to use system assigned identity or not
- userAssigned stringIdentity 
- User assigned identity resource Id
- use_system_ Anyassigned_ identity 
- Boolean specifying whether to use system assigned identity or not
- user_assigned_ stridentity 
- User assigned identity resource Id
- useSystem AnyAssigned Identity 
- Boolean specifying whether to use system assigned identity or not
- userAssigned StringIdentity 
- User assigned identity resource Id
ManagedIdentityResponse  
- PrincipalId string
- The principal ID of the workspace managed identity
- TenantId string
- The tenant ID of the workspace managed identity
- Type string
- The type of managed identity for the workspace
- UserAssigned Dictionary<string, Pulumi.Identities Azure Native. Synapse. Inputs. User Assigned Managed Identity Response> 
- The user assigned managed identities.
- PrincipalId string
- The principal ID of the workspace managed identity
- TenantId string
- The tenant ID of the workspace managed identity
- Type string
- The type of managed identity for the workspace
- UserAssigned map[string]UserIdentities Assigned Managed Identity Response 
- The user assigned managed identities.
- principalId String
- The principal ID of the workspace managed identity
- tenantId String
- The tenant ID of the workspace managed identity
- type String
- The type of managed identity for the workspace
- userAssigned Map<String,UserIdentities Assigned Managed Identity Response> 
- The user assigned managed identities.
- principalId string
- The principal ID of the workspace managed identity
- tenantId string
- The tenant ID of the workspace managed identity
- type string
- The type of managed identity for the workspace
- userAssigned {[key: string]: UserIdentities Assigned Managed Identity Response} 
- The user assigned managed identities.
- principal_id str
- The principal ID of the workspace managed identity
- tenant_id str
- The tenant ID of the workspace managed identity
- type str
- The type of managed identity for the workspace
- user_assigned_ Mapping[str, Useridentities Assigned Managed Identity Response] 
- The user assigned managed identities.
- principalId String
- The principal ID of the workspace managed identity
- tenantId String
- The tenant ID of the workspace managed identity
- type String
- The type of managed identity for the workspace
- userAssigned Map<Property Map>Identities 
- The user assigned managed identities.
ManagedVirtualNetworkSettingsResponse    
- AllowedAad List<string>Tenant Ids For Linking 
- Allowed Aad Tenant Ids For Linking
- LinkedAccess boolCheck On Target Resource 
- Linked Access Check On Target Resource
- PreventData boolExfiltration 
- Prevent Data Exfiltration
- AllowedAad []stringTenant Ids For Linking 
- Allowed Aad Tenant Ids For Linking
- LinkedAccess boolCheck On Target Resource 
- Linked Access Check On Target Resource
- PreventData boolExfiltration 
- Prevent Data Exfiltration
- allowedAad List<String>Tenant Ids For Linking 
- Allowed Aad Tenant Ids For Linking
- linkedAccess BooleanCheck On Target Resource 
- Linked Access Check On Target Resource
- preventData BooleanExfiltration 
- Prevent Data Exfiltration
- allowedAad string[]Tenant Ids For Linking 
- Allowed Aad Tenant Ids For Linking
- linkedAccess booleanCheck On Target Resource 
- Linked Access Check On Target Resource
- preventData booleanExfiltration 
- Prevent Data Exfiltration
- allowed_aad_ Sequence[str]tenant_ ids_ for_ linking 
- Allowed Aad Tenant Ids For Linking
- linked_access_ boolcheck_ on_ target_ resource 
- Linked Access Check On Target Resource
- prevent_data_ boolexfiltration 
- Prevent Data Exfiltration
- allowedAad List<String>Tenant Ids For Linking 
- Allowed Aad Tenant Ids For Linking
- linkedAccess BooleanCheck On Target Resource 
- Linked Access Check On Target Resource
- preventData BooleanExfiltration 
- Prevent Data Exfiltration
PrivateEndpointConnectionResponse   
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- ProvisioningState string
- Provisioning state of the private endpoint connection.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- PrivateEndpoint Pulumi.Azure Native. Synapse. Inputs. Private Endpoint Response 
- The private endpoint which the connection belongs to.
- PrivateLink Pulumi.Service Connection State Azure Native. Synapse. Inputs. Private Link Service Connection State Response 
- Connection state of the private endpoint connection.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- ProvisioningState string
- Provisioning state of the private endpoint connection.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- PrivateEndpoint PrivateEndpoint Response 
- The private endpoint which the connection belongs to.
- PrivateLink PrivateService Connection State Link Service Connection State Response 
- Connection state of the private endpoint connection.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioningState String
- Provisioning state of the private endpoint connection.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- privateEndpoint PrivateEndpoint Response 
- The private endpoint which the connection belongs to.
- privateLink PrivateService Connection State Link Service Connection State Response 
- Connection state of the private endpoint connection.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- provisioningState string
- Provisioning state of the private endpoint connection.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- privateEndpoint PrivateEndpoint Response 
- The private endpoint which the connection belongs to.
- privateLink PrivateService Connection State Link Service Connection State Response 
- Connection state of the private endpoint connection.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- provisioning_state str
- Provisioning state of the private endpoint connection.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- private_endpoint PrivateEndpoint Response 
- The private endpoint which the connection belongs to.
- private_link_ Privateservice_ connection_ state Link Service Connection State Response 
- Connection state of the private endpoint connection.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioningState String
- Provisioning state of the private endpoint connection.
- type 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.
- privateLink Property MapService Connection State 
- Connection state of the private endpoint connection.
PrivateEndpointResponse  
- Id string
- Resource id of the private endpoint.
- Id string
- Resource id of the private endpoint.
- id String
- Resource id of the private endpoint.
- id string
- Resource id of the private endpoint.
- id str
- Resource id of the private endpoint.
- id String
- Resource id of the private endpoint.
PrivateLinkServiceConnectionStateResponse     
- ActionsRequired 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 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 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 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 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 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  
- PurviewResource stringId 
- Purview Resource ID
- PurviewResource stringId 
- Purview Resource ID
- purviewResource StringId 
- Purview Resource ID
- purviewResource stringId 
- Purview Resource ID
- purview_resource_ strid 
- Purview Resource ID
- purviewResource StringId 
- Purview Resource ID
UserAssignedManagedIdentityResponse    
- ClientId string
- The client ID.
- PrincipalId string
- The principal ID.
- ClientId string
- The client ID.
- PrincipalId string
- The principal ID.
- clientId String
- The client ID.
- principalId String
- The principal ID.
- clientId string
- The client ID.
- principalId string
- The principal ID.
- client_id str
- The client ID.
- principal_id str
- The principal ID.
- clientId String
- The client ID.
- principalId String
- The principal ID.
VirtualNetworkProfileResponse   
- ComputeSubnet stringId 
- Subnet ID used for computes in workspace
- ComputeSubnet stringId 
- Subnet ID used for computes in workspace
- computeSubnet StringId 
- Subnet ID used for computes in workspace
- computeSubnet stringId 
- Subnet ID used for computes in workspace
- compute_subnet_ strid 
- Subnet ID used for computes in workspace
- computeSubnet StringId 
- Subnet ID used for computes in workspace
WorkspaceKeyDetailsResponse   
- KeyVault stringUrl 
- Workspace Key sub-resource key vault url
- Name string
- Workspace Key sub-resource name
- KeyVault stringUrl 
- Workspace Key sub-resource key vault url
- Name string
- Workspace Key sub-resource name
- keyVault StringUrl 
- Workspace Key sub-resource key vault url
- name String
- Workspace Key sub-resource name
- keyVault stringUrl 
- Workspace Key sub-resource key vault url
- name string
- Workspace Key sub-resource name
- key_vault_ strurl 
- Workspace Key sub-resource key vault url
- name str
- Workspace Key sub-resource name
- keyVault StringUrl 
- 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
- LastCommit stringId 
- 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
- LastCommit stringId 
- 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
- lastCommit StringId 
- 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
- lastCommit stringId 
- 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_ strid 
- 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
- lastCommit StringId 
- 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 v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi