1. Packages
  2. Azure Native
  3. API Docs
  4. synapse
  5. getWorkspace
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.33.0 published on Friday, Mar 22, 2024 by Pulumi

azure-native.synapse.getWorkspace

Explore with Pulumi AI

azure-native logo
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.33.0 published on Friday, Mar 22, 2024 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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:synapse:getWorkspace
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WorkspaceName string
    The name of the workspace.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WorkspaceName string
    The name of the workspace.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    workspaceName String
    The name of the workspace.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    workspaceName string
    The name of the workspace.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    workspace_name str
    The name of the workspace.
    resourceGroupName String
    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:

    AdlaResourceId string
    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
    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.
    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.
    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.
    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.
    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.
    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 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 string
    The customer managed key status on the workspace
    KekIdentity KekIdentityPropertiesResponse
    Key encryption key
    Key WorkspaceKeyDetailsResponse
    The key object of the workspace
    status String
    The customer managed key status on the workspace
    kekIdentity KekIdentityPropertiesResponse
    Key encryption key
    key WorkspaceKeyDetailsResponse
    The key object of the workspace
    status string
    The customer managed key status on the workspace
    kekIdentity KekIdentityPropertiesResponse
    Key encryption key
    key WorkspaceKeyDetailsResponse
    The key object of the workspace
    status str
    The customer managed key status on the workspace
    kek_identity KekIdentityPropertiesResponse
    Key encryption key
    key WorkspaceKeyDetailsResponse
    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
    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 bool
    Double Encryption enabled
    Cmk CustomerManagedKeyDetailsResponse
    Customer Managed Key Details
    doubleEncryptionEnabled Boolean
    Double Encryption enabled
    cmk CustomerManagedKeyDetailsResponse
    Customer Managed Key Details
    doubleEncryptionEnabled boolean
    Double Encryption enabled
    cmk CustomerManagedKeyDetailsResponse
    Customer Managed Key Details
    double_encryption_enabled bool
    Double Encryption enabled
    cmk CustomerManagedKeyDetailsResponse
    Customer Managed Key Details
    doubleEncryptionEnabled 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 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
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Synapse.Inputs.UserAssignedManagedIdentityResponse>
    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
    UserAssignedIdentities map[string]UserAssignedManagedIdentityResponse
    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
    userAssignedIdentities Map<String,UserAssignedManagedIdentityResponse>
    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
    userAssignedIdentities {[key: string]: UserAssignedManagedIdentityResponse}
    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_identities Mapping[str, UserAssignedManagedIdentityResponse]
    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
    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 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.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 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 PrivateEndpointResponse
    The private endpoint which the connection belongs to.
    PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    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 PrivateEndpointResponse
    The private endpoint which the connection belongs to.
    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    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 PrivateEndpointResponse
    The private endpoint which the connection belongs to.
    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    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 PrivateEndpointResponse
    The private endpoint which the connection belongs to.
    private_link_service_connection_state PrivateLinkServiceConnectionStateResponse
    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.
    privateLinkServiceConnectionState Property Map
    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

    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 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

    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
    azure-native logo
    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.33.0 published on Friday, Mar 22, 2024 by Pulumi