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.20.0 published on Wednesday, Nov 29, 2023 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.20.0 published on Wednesday, Nov 29, 2023 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.20.0 published on Wednesday, Nov 29, 2023 by Pulumi